目录
前言
我们在进行网络通信时,需要数据包在不同网络设备之间传输。这个过程就需要数据包进行封装与解封装。
一、数据封装与解封装过程
1.1、数据封装过程
应用层传输过程:
在应用层,数据“翻译”为网络世界使用的语音——二进制编码数据。
传输层传输过程:
在传输层,上层数据被分割成小的数据段,并为每个分段后的数据封装TCP报文头部。在TCP头部有一个关键的字段信息——端口号,他用于标识上层的协议或应用程序,确保上层应用数据的正常通信。
网络层传输过程:
在网络层,上层数据被封装上新的报文头部——IP头部。(这里所说的上层数据包括TCP头部。)
数据链路层传输过程&#x