为什么我们在 Wireshark 中找不到以太网校验和?

网络工程 以太网 协议理论
2021-07-24 17:05:22

我有一个关于以太网帧头长度的小问题。

据我所知,没有 VLAN 标签的以太网报头大小为 18 字节,如果有 VLAN 标签,则为 22 字节。

但是在 Wireshark 捕获中,我只得到 14 个字节,没有 VLAN 标签,18 个字节有 VLAN 标签。

我发现checksum我的捕获中缺少一个字段?

在这种情况下发生了什么?

1个回答

在大多数硬件/平台上,以太网校验和在传递给 Wireshark 之前由 NIC 处理。没有办法(或真的有任何理由)将其传递给更高层,因为 NIC 在硬件中执行此操作,除非您已将硬件/驱动程序编码为以这种方式运行。有关更多信息,请参阅wiki.wireshark.org的以太网 wiki