在帧中的ARP协议之后,有许多0字节。有谁知道这些0字节存在的原因?
答案 0 :(得分:13)
检查以太网II 手风琴,所有0都标记为填充。
以太网要求所有数据包长度至少为60字节(如果在末尾包含帧校验序列,则为64字节),因此如果数据包长度小于60字节(包括14字节以太网报头),则需要额外的填充字节必须添加到数据包的末尾。
(那些填充字节不会出现在运行Wireshark的机器发送的数据包上;填充由以太网硬件添加,捕获流量的机器发送的数据包将被提供给程序被交给硬件,因此它们没有被填充。)