TCP/IP体系结构4个层次的功能
(1)网络接口层。该层是整个体系结构的基础部分,负责接收IP层的IPtcpip协议分为哪几层作用数据包,通过问络向外发送;或接收处理从网络上来的物理帧,袖出IP数据包,向IP层发送。该层是主机与网络的实际连接层,与邮政系统相比,网络接u层个的比特流传输相当于信件的运送。
(2)网络互连层。该层是整个体系结构的核心部分,负责处理夏联网中计算机之间的通信,向传输层提供统一的数据包。它的主要功能是处理来白传输层的分组发送请求,处理接收的数据包,处理互连的路径。
网络互连层IP协议提供了不可靠、无连接的数据传输服务.数据包从一个主机经过多个路由器到达目的主机。如果路由器不能正确地传输数据包,或者检测到异常现象影响数据包的正确传输,路由器就要通知原土机或路由器采取相应的措施。ICMP(Internet Control Messages ProtocoI)为IP协议提供了差错控制、网络拥塞控制和路由控制等功能。
网络互联层的ARP(Address Resolution Pfotocol)提供地址转换服务,查与给定IP地址对应的主机的网络物理地址(网卡的MAC地址)。与ARP功能相反的是RARP(只e—verseARP),RARP主要解决物理地址到IP地址的转换。
ARP采用广播消息的方法来获取网上IP地址对应的MAC地址。对于使用低层介质访问机制的IP地址来说,ARP是非常通用的。当一台主机要发送报文时,旨先通过A只F获取MAC地址,并把结果存储在ARP缓存的IP地址和MAC地址表中,下次该站需要发送报文时,就不用再发送ARP请求,只要在ARP缓存中查就可以了。与ARP类似,RARP也采用广播消息的方法来决定与MAC地址相对应的IP地址。RARP对于网络上的无盘客户机来说显得尤为重要,因为无盘客户机在系统引导时根本无法知道它自己的IP地址。
(3)传输层。该层是整个体系结构的控制部分.负责应用进程之间端到端的通信。传输层定义了两种协议:传输控制协议TCP与用户数据报协议UDP。TCP是一种可靠的面向连接的协议,允许从一台机器发出的字节流无差错地发往互联网上的其他机器。TCP将应用协议的字节流分成报文段,并将报文段传输给网络层。在接收端,TCP接收进程将收到的报文段再组装成应用协议字节流。丁cF还可用于处理流量控制,以避免快速发送方向低速接收方发迭过多报文,而使接收方无法处理。UDP是一种不可靠的无连接协议,与TCP协议不同的是.它个进行分组顺序的检查和差错控制,而是把这些工作文给上一级应用层完成。
(4)应用层。该层包括所有的高层协议,并且总是不断有新的协议加入。与OSI模型不同的
是,TCP/IP模型中没有会话层和表示层。由十在应用巾发现,并不是所有的网络服务都需要会话层和表示层的功能,因此,这些功能逐渐被融合到TCP/IP模型中应用层的那些特定的网络服务中。应用层是网络操作者的应用接口.正像发件人将信件放进邮筒一样,网络用户只须在应用程序中单击发送数据按钮,其余的任务都由应用层以下的各层完成。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论