我正在做一些 SDN 研究。为了避免必须路由 ARP 数据包,我使用命令在主机上手动设置 arp IP 到 MAC 映射arp -s <ip> <mac>
。
通过使用打开/关闭接口来模拟链路故障ifconfig <interface> up|down
,流量是从源发送到目的地的简单 UDP 数据包。
如果某个接口被关闭,则该接口的所有 arp 条目都将被删除。有没有办法确保 arp 条目保留下来?
编辑:似乎来自Linux:什么原因导致静态 ARP 条目在链路关闭时刷新这是由 arp_evict_nocarrier sysctl 参数控制的。有没有办法在当前的 Linux 发行版上设置此参数?