我有一个关于以太网帧头长度的小问题。
据我所知,没有 VLAN 标签的以太网报头大小为 18 字节,如果有 VLAN 标签,则为 22 字节。
但是在 Wireshark 捕获中,我只得到 14 个字节,没有 VLAN 标签,18 个字节有 VLAN 标签。
我发现checksum
我的捕获中缺少一个字段?
在这种情况下发生了什么?
我有一个关于以太网帧头长度的小问题。
据我所知,没有 VLAN 标签的以太网报头大小为 18 字节,如果有 VLAN 标签,则为 22 字节。
但是在 Wireshark 捕获中,我只得到 14 个字节,没有 VLAN 标签,18 个字节有 VLAN 标签。
我发现checksum
我的捕获中缺少一个字段?
在这种情况下发生了什么?
在大多数硬件/平台上,以太网校验和在传递给 Wireshark 之前由 NIC 处理。没有办法(或真的有任何理由)将其传递给更高层,因为 NIC 在硬件中执行此操作,除非您已将硬件/驱动程序编码为以这种方式运行。有关更多信息,请参阅wiki.wireshark.org上的以太网 wiki。