文章目录
- 解释
- 什么是封装
- 什么是协议
- 解封装是啥
- 封装过程
- 拓展知识
- 需要了解
解释
什么是封装
封装就是给初始的数据增加“数据”,让原始数据的信息量扩大,方便层与层间的交流,所谓封装,就是包装的意思,中文博大精深哈哈哈。
什么是协议
就是规则,知道这个意思就结束了,要是考的话,内容更多,这里我不作太多描述,后期我会专门写一个博客介绍
解封装是啥
就是你拆包装,一层一层的拆,当然,你如果把原始包装的流程变多了,那么解封装的步骤也会变多,这里也不需要,现在的计算机网络体系结构已经完善了,不必多此一举。
封装过程
将数据变为比特流的过程中,在参考模型的每一层需要添加上特定的协议报头,也就是最初说的对数据进行处理,在数据前添加特定的协议报头。封装由发送者发送出去,数据只有被封装以后才有可能被发送出去。
基本上目前了解到这就够用了
应用层:原始数据被转换成二进制数据
传输层:二进制数据被分割成小的数据段,并封装TCP头部
网络层:传输层传来的数据被封装上IP头部 (数据包)
数据链路层:网络层传来的数据被封装上MAC头部
物理层:二进制数据组成的比特流转化为电信号在网络中传输
拓展知识
因特网协议栈自顶向下传输时,各层会将上层信息包装,上层信息包装为
有效载荷字段
,本层信息包装为首部字段
。
需要了解
分组交换以及电路交换