第四节 TCP/IP网络协议
一、认识TCP/IP网络协议
1.时间:在20世纪60年代后期。
2.特点:
①开放性; ②统一性;
③协议简单,性能可靠; ④具有互操作性;
⑤具有安全性和灵活性; ⑥独立于特定的网络硬件;
⑦有统一的网络地址分配方案,使得整个TCP/IP设备在网内都有唯一的地址。
3.地位:是现在最广泛、最重要的协议簇,是Internet构建的基础和核心。
二、网络接口层
1.任务:管理设备和网络之间的数据交换及同一设备与网络之间的数据交换。接收上层数据报向外发送,接收和处理来自网络上的物理帧,抽取IP数据报向网际层传送。
三、网际层
1.任务:管理不同设备的数据交换,解决计算机之间的通信问题。处理来自传输层的分组,转换成IP数据报,并进行路由选择,最终送到目的主机。
2.主要协议:
①网际协议:使用IP地址确定收发端,提供“数据报”传递,也是TCP/IP协议簇中处于核心地位的一个协议。
特点:无连接不可靠协议。
适用范围:主机到主机。
②网际控制报文协议:处理路由,协助IP层实现报文传送控制机制,并提供错误和信息报告。
适用范围:进程到进程。
③地址解析协议:将网络层地址转换成链路层地址。
④逆向地址解析协议:将链路层地址转换成网络层地址。
3.提供服务:数据报、虚电路。
四、传输层
1.任务:确保所有传送到某个系统的数据正确无误地到达该系统。
2.主要协议:
①传输控制协议(TCP):提供面向连接的可靠数据传输服务。
链接地址组成:主机地址、端口地址。
②用户数据报协议(UDP):采用无连接的数据报传送方式,提供不可靠的数据传送,适用于成批传送少量数据的场合。
五、应用层
1.任务:为各种应用程序提供了使用的协议。
2.主要协议:
①文件传输协议:实现主机之间的文件传送。
②远程登录协议:本地主机作为仿真终端登录到远程主机上。
③简单邮件传输协议:实现互联网中电子邮件的发送功能。
④电子邮局协议:实现互联网中电子邮件的接收功能。
⑤超文本传输协议:用来访问WWW服务器上的各种网页。
⑥路由信息协议:用于实现网络设备之间交换路由信息。
⑦网络文件系统:用于实现网络中不同主机间的文件共享。
⑧域名服务:用于实现从主机名(域名)到IP地址的转换。
⑨简单网络管理协议:用于在IP网络管理网络节点的一种标准协议。