wireshark抓包中多出来的padding字段
用wireshark软件进行抓包,发现接收部分MQTT的心跳包多出了4个字节的padding。
查资料知以太网帧基于CSMA/CD技术(载波监听多点接入/碰撞检测),并且IEEE规定了这个碰撞域最小直径为64字节。当以太网帧字节数小于64时候,由padding段填充。
而只所以看到wireshark抓包中接收比发送多4个字节是因为wireshark抓取的发送包截获在发送之前,网卡驱动发送时候交按照以太网帧的要求把小于64字节的以太网帧填充到64字节。
从对端抓包,可以发现的确是这样的
...
原创
2020-06-24 13:43:45 ·
7092 阅读 ·
0 评论