为什么 ARP 请求是单播的?

为什么 ARP 请求是单播的?

我有一个 wireshark 捕获,表明从源到目的地的单播 ARP 请求。

Wireshark 截图

据我了解,ARP 请求(包括免费 ARP)使用广播。在什么情况下使用单播 ARP 请求?

答案1

RFC1122,第 2.3.2.1 节 - ARP 缓存验证:

执行:已经使用了四种机制(有时
结合使用)来刷新过时的缓存条目。

[...]

(2)单播轮询-- 通过定期向远程主机发送点对点 ARP 请求来主动轮询远程主机,如果连续 N 次轮询未收到 ARP 回复,则删除该条目。同样,
超时时间应为一分钟左右,通常 N 为 2。

还,arping正在使用单播 ARP 请求来减少广播流量。

相关内容