封装与解封装

发布时间:2023-11-03 14:00

封装与解封装

封装与解封装_第1张图片

封装:将数据变为比特流的过程中,在参考模型的每一层需要添加上特定的协议报头动作

动作:从高层往低层依次封装,在每一层使用特定的协议,对数据进行处理,在数据前添加特定的协议报头。

封装原则

1:每一层在上一层数据前添加协议报头

2:添加完协议报头的整体,就是该层的PDU

3:每一层的PDU对于下一层来说就是上层数据(每一层的上层数据就是上层的PDU)

PDU(协议数据单元,也就是每层的数据单位)

应用层:APDU

表示层:PPDU

会话层:SPDU

传输层:段(segment)

网络层:包(packet)

数据链路层:帧(frame)

物理层:比特(bit)

封装由发送者发送出去,数据只有被封装以后才有可能被发送出去。

  • 封装过程

    • 应用层:原始数据被转换成二进制数据

    • 传输层:二进制数据被分割成小的数据段,并封装TCP头部 (数据段)
      (TCP头部的关键信息–端口号)

    • 网络层:传输层传来的数据被封装上IP头部 (数据包)
      (IP头部的关键信息–IP地址)

    • 数据链路层:网络层传来的数据被封装上MAC头部 (数据帧)
      (MAC头部的关键信息–MAC地址)

    • 物理层:二进制数据组成的比特流转化为电信号在网络中传输 (比特流)

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号