当我在 RHEL 机器上运行“ip n”时,它列出了许多已连接的设备,一切都很好,但有一个上面写着:
xx.xx.xx.xx dev eth1 lladdr yy:yy:yy:yy:yy:yy STALE
STALE 是什么意思?
答案1
这只是意味着最近(通常超过 30 秒)没有与该 IP 地址进行双向通信。这是需要保留的有用信息,因为缓存的大小有限,因此当需要空间时,过时的条目是删除的良好候选者。有一些关于 stale 的讨论man 7 arp
。
您可以在 file 中看到 30 秒超时/proc/sys/net/ipv4/neigh/p4p1/base_reachable_time_ms
。