我熟悉 arp 缓存与默认年龄计时器相关,无论是否看到数据包,并且路由器应该通过在 Cisco 的默认 240 分钟到期之前发送更新 arp 请求来刷新条目,但是.. .
a) 当物理电缆被拔掉时,来自主机 mac 地址的条目是否总是被刷新?
b) 该平台是否依赖于不同供应商的行为是否也有所不同?
c) 不确定这是否是错误/卡问题,但我看到即使线路协议关闭时仍保留条目,因此希望对预期行为发表意见吗?
我熟悉 arp 缓存与默认年龄计时器相关,无论是否看到数据包,并且路由器应该通过在 Cisco 的默认 240 分钟到期之前发送更新 arp 请求来刷新条目,但是.. .
a) 当物理电缆被拔掉时,来自主机 mac 地址的条目是否总是被刷新?
b) 该平台是否依赖于不同供应商的行为是否也有所不同?
c) 不确定这是否是错误/卡问题,但我看到即使线路协议关闭时仍保留条目,因此希望对预期行为发表意见吗?
请记住,您的 ARP 表和 MAC 地址表 (CAM) 是两个单独的表,在任何意义上都没有联系在一起(至少在我记得的任何平台上)。
ARP 表不知道端口状态,因此从网络中删除设备不会将其从 ARP 表中删除。
就MAC地址表而言,当本地交换机上的一个端口出现故障时,它将刷新该端口的MAC地址条目。但是,上游交换机不会有这种意识,并且会继续在其 MAC 地址表中保留此条目,直到它过时为止。
因此,要回答您的具体问题: