首页 理论教育TCP/IP参考模型在下一代计算机网络技术中的应用

TCP/IP参考模型在下一代计算机网络技术中的应用

【摘要】:TCP/IP参考模型也是一个开放模型如图2.7所示,能很好地适应世界范围内数据通信的需要,它具有如下四个特点:开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。图2.7TCP/IP模型与OSI参考模型对照图TCP/IP参考模型有4个层次。TCP/IP中没有OSI中的表示层和会话层。应用层是TCP/IP参考模型的最高层,它向用户提供一些常用应用程序,如电子邮件等。传输层定义了两种协议:传输控制协议TCP与用户数据报协议UDP。

TCP/IP参考模型也是一个开放模型如图2.7所示,能很好地适应世界范围内数据通信的需要,它具有如下四个特点:

(1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。

(2)独立于特定的网络硬件,可以运行在局域网、广域网中,更适用于网络互联。

(3)统一的网络地址分配方案,使得网络中的每台主机在网中都具有唯一的地址。

(4)标准化的高层协议,可以提供多种可靠的用户服务。

图2.7 TCP/IP模型与OSI参考模型对照图

TCP/IP参考模型有4个层次。其中,应用层与OSI中的应用层对应,传输层与OSI中的传输层对应,网络层与OSI中的网络层对应,物理链路层与OSI中的物理层和数据链路层对应。

TCP/IP中没有OSI中的表示层和会话层。(www.chuimin.cn)

(1)应用层(Application layer)是TCP/IP参考模型的最高层,它向用户提供一些常用应用程序,如电子邮件等。应用层包括了所有的高层协议,并且总是不断有新的协议加入。

应用层协议主要有:网络终端协议Telnet,用于实现互联网中的远程登录功能;文件传输协议FTP,用于实现互联网中交互式文件传输功能;简单电子邮件协议SMTP,实现互联网中电子邮件发送功能;域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务;网络文件系统NFS,用于网络中不同主机间的文件系统共享。

(2)传输层(Transport layer)也叫TCP层,主要功能是负责应用进程之间的端—端通信。传输层定义了两种协议:传输控制协议TCP与用户数据报协议UDP。

TCP协议是一种可靠的面向连接的协议,主要功能是保证信息无差错地传输到目的主机。

UDP协议是一种不可靠的无连接协议,它与TCP协议不同的是它不进行分组顺序的检查和差错控制,而是把这些工作交给上一级应用层完成。

(3)网络层(Internet layer)也叫IP层,负责处理互联网中计算机之间的通信,向传输层提供统一的数据报。它的主要功能有以下3个方面:处理来自传输层的分组发送请求;处理接收的数据包;处理互联的路径。

(4)物理链路层(Host-to-Network layer)主要功能是接收IP层的IP数据报,通过网络向外发送,或接收处理从网络上来的物理帧,抽出IP数据报,向IP层发送。该层是主机与网络的实际连接层。