首页 理论教育TCP/IP体系结构与计算机网络技术

TCP/IP体系结构与计算机网络技术

【摘要】:TCP/IP 模型各层的功能如下:网络接口层网络接口层是TCP/IP 模型的最底层,也被称为网络访问层,与OSI 模型的物理层及数据链路层对应。网际层网际层是TCP/IP 体系结构的关键,主要功能是处理来自传输层的分组,将分组形成数据包,并为该数据包进行路径选择,最终将数据包从源主机发送到目的主机。

OSI 模型的初衷是希望为网络体系结构与协议的发展提供一种国际标准,但从现实的网络技术发展状况看,互联网所使用的TCP/IP 参考模型代替了OSI 模型,成为事实上的国际标准。

TCP/IP 模型由四个层次组成,自下而上分别是网络接口层、网际层、传输层和应用层。TCP/IP 模型各层的功能如下:

(1)网络接口层

网络接口层是TCP/IP 模型的最底层,也被称为网络访问层,与OSI 模型的物理层及数据链路层对应。该层没有具体的特定协议,只是给出了支持物理通信的网络接口,已有的各种逻辑链路控制和介质访问控制协议都支持。例如,X.25、帧中继、ATM 和Ethernet 都可以运行在TCP/IP 架构的网络上。

(2)网际层

网际层是TCP/IP 体系结构的关键,主要功能是处理来自传输层的分组,将分组形成数据包(IP 数据包),并为该数据包进行路径选择,最终将数据包从源主机发送到目的主机。在网际层中,最常用的协议是网际协议IP,除此而外,还有一些其他的协议协助IP 的操作,如地址解析协议ARP、反向地址解析协议RARP 和网际组管理协议IGMP 等。(www.chuimin.cn)

(3)传输层

传输层也被称为主机至主机层,与OSI 模型的传输层类似,主要负责提供从发送主机应用程序到接收主机应用程序的通信。在该层中,主要定义了两个协议完成规定的功能:传输控制协议TCP 和用户数据包协议UDP。

(4)应用层

位于TCP/IP 最高层的应用层,与OSI 模型的高3 层的任务相同,都是用于提供网络服务,比如文件传输、远程登录、域名服务和简单网络管理等。应用层的协议也很多,而且一直在开发新的协议,常见的协议如负责文件传输的协议FTP、负责邮件发送和接收的协议SMTP、负责域名系统解析的协议DNS、负责超文本文件传输的协议HTTP、负责动态主机地址分配的协议DHCP 等。

注意:为了方便介绍网络原理的具体内容,有时也可将计算机网络的体系结构划分为五层,即物理层、数据链路层、网络层、传输层和应用层。这样既克服了OSI/RM 的烦琐性,也能够更清晰地了解网络原理内容。后面章节中若没有特别提示,均指的是五层的网络体系结构。