您现在的位置:首页 > 企业新闻 > 分层协议的目的在于把各种特定的功能分离开来

分层协议的目的在于把各种特定的功能分离开来

2018-03-22 18:20:39 | 来源:中培企业IT培训网

 分层协议的目的在于把各种特定的功能分离开来,并使其实现对其他层次来说是透明的。这种分层结构使各个层次的设计和测试相对独立。例如说,数据链路层和物理层分别实现不同的功能。物理层为前者提供服务。数据链路层不必理会服务是如何实现的。因此,物理层实现方式的改变将不会影响数据链路层。这一原理同样适用于其他连续的层次。

OSI模型的每一层只与相邻的上下两层直接通信,当发送进程需要发送信息时,它把数据交给应用层。应用层对数据进行加工处理后,传给表示层。再经过一次加工后,数据被送到会话层。这一过程一直继续到物理层接收数据后进行实际的传输,每一次的加工又称为数据封装。

在另一端,顺序刚好相反,每一层都对数据进行解封装处理。物理层接收比特流后把数据传给数据链路层。后者执行某一特定功能后,把数据送往网络层,这一过程一直继续到应用层最终得到数据,并送缮接收进程。这一过程也称为数据分用。如图所示。

 上面的过程有点像发信。在信封上写好收信人的地址姓名,.把信扔进邮筒就行了。信件自然会被送到收信人手里。不管信件如何转发:也不管信件是用卡车、飞机、火车、轮船, 还是信鸽传送,收信人都不必关心,要做的只是等待回音而已。

标签: 分层协议