Wireshark 不捕获免费的 arp 数据包(opcode2)

网络工程 ARP
2022-02-11 15:08:12

Wireshark 不会捕获免费的 arp 数据包 (opcode2)。只有 arp 公告包 (opcode1)。在 windows 10 计算机上运行 wireshark 时,我打开了其他计算机,但wireshark 没有从正在连接的计算机中捕获免费的 arp (opcode2) 包。

1个回答

ARP 请求是广播的,因此 LAN 上的每个设备都会看到它们。ARP 回复是单播的,因此只有 LAN 上的目的地才能在交换网络上看到它们。

将广播帧转发到每个接口,而不是接收广播的接口。这意味着 LAN 上的每个主机都会看到一个广播帧。

交换机了解哪些单播地址在哪些接口上,并且交换机将仅向看到该地址的接口发送单播帧。只有当交换机没有看到单播地址(未知单播)时,它才会将单播帧发送到所有其他接口。

您正在观察的是在交换网络上应该发生的事情。