数据封装与解封装


使用_未来网络分析系统_进行抓包

应用层 数据 传输层 TCP头部 + 数据 (数据段 segment) 网络层 IP头部 + TCP头部 + 数据 (数据包 segment) 数据链路层 MAC头部 + IP头部 + TCP头部 + 数据 + 尾部 (数据帧 frame) 物理层 比特流 bit

数据的封装过程

数据的解封装过程

1.数据被封装完毕通过网络传输到接收方后,将进入数据的解封装过程,这是封装过程的一个逆过程。 2.在物理层,首先将电信号转换成二进制数据,并将数据送至数据链路层。 3.在数据链路层,数据的MAC头部和尾部将被“拆掉”,并将剩余的数据送至上一层。 4.在网络层,数据的IP头部将被“拆掉”,并将剩余的数据送至上一层。 5.到了传输层,首先要根据TCP头部判断数据段送往哪个应用程序,然后将之前被分组的数据段重组,再送往应用层。 6. 在应用层,这些二进制数据将经历复杂的解码过程,以还原发送者所传输的最原始的信息。

进制的转换

其他进制转换为10进制 位权展开法 wf^(n-1) (110010011111)2 =3231 12^11 + … (6137)8=3167 (2654)8=1452 68^3 + 188+ 38 + 7*1 (3AB)16=939 (ED5)16=3797

10进制转换为其他进制 除,倒取余数 156=(10011100)2=(9C)16 2 | 156 …0 2 | 78 …0 2 | 39 …1 2 | 19 …1 2 | 9 …1 2 | 4 …0 2 | 2 …0 1

16 | 156 …12 9

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/290812.html

(0)
上一篇 2022年10月9日 22:00
下一篇 2022年10月9日 22:01

相关推荐

发表回复

登录后才能评论