描述在OSI参考模型中数据传输的基本过程
1.OSI 环境中数据发送过程
1)应用层当进程A的数据传送到应用层时,应用层为数据加上应用层报头,
组成应用层的协议数据单元,再传送到表示层。
2)表示层表示层接收到应用层数据单元后,加上表示层报头组成表示层协议数据单元,再传送到会话层。
表示层按照协议要求对数据进行格式变换和加密处理。
3)会话层会话层接收到表示层数据单元后,加上会话层报头组成会话层协议数据单元,再传送到传输层。
会话层报头用来协调通信主机进程之间的通信
4)传输层传输层接收到会话层数据单元后,加上传输层报头组成传输层协议数
据单元,再传送到网络层。
传输层协议数据单元成为报文。
5)网络层网络层接收到传输层报文后,由于网络层协议数据单元的长度有限制,需要将长报文分成多个较短的报文段,加上网络层报头组成网络层协议数据单元,再传送到数据链路层,网络层协议数据单元成为分组。
6)数据链路层数据链路层接收到网络层分组后,按照数据链路层协议规定的帧格式封装成帧,再传送到物理层,数据链路层协议数据单元称为帧
7)物理层物理层接收到数据链路层帧之后,将组成帧的比特序列(也称为比特流),通过传输介质传送给下一个主机的物理层。
物理层的协议数据单元是比特序列
2. .OSI环境中数据接收过程当比特序列到达主机B时,再从物理层依层上传,每层处理自己的协议数据单元报头,按协议规定的语意、语法和时序解释,执行报头信息,然后将用户数据上交高层,最终将进程A的数据准确传送给主机B的进程B
OSI环境中数据传输过程示意图如下:。