做了一些谷歌搜索并查看了手册页,但没有找到这个数字的具体答案。
例如,
# ip -d -stat ne show dev eth1 | column -t | sort -V
192.168.200.41 used 1034/4635/1032 probes 6 FAILED
192.168.200.44 lladdr 00:c0:b7:xx:xx:xx used 1037/1032/266 probes 1 STALE
192.168.20.5 lladdr 00:40:9d:xx:xx:xx used 25080/25050/25021 probes 1 STALE
192.168.20.6 lladdr 00:40:9d:xx:xx:xx used 25076/25047/25018 probes 4 STALE
在查看iproute2 源代码后,第五个字段给出了有关
ARP
缓存条目的计时器信息:X/./.
: 自上次使用ARP
条目以来的秒数./X/.
: 自上次确认ARP
条目以来的秒数././X
: 自上次更新ARP
条目以来的秒数这些计时器主要用于管理过时
ARP
的条目并决定何时发出新ARP
请求。有关年龄超时的更多信息,请参阅此有见地的答案。ARP
我曾经
strace
检查 ip-neighbour 实际做了什么。当我过滤命令strace
输出中的数字输出时,ip
我发现有一系列调用 sendmsg 和 recvmsg。这个消息很有趣:当我试图从
ip neigh
strace 输出中的命令中查找数字时,我发现ip neigh
显示 ndm_used、ndm_confirmed、ndm_updated 值除以 100。这导致我
man 7 rtnetlink
:然后:
nda_cacheinfo 结构定义在
<linux/neighbour.h>
如果你想知道这个值表示什么,评论
<linux/neighbour.h>
不是很有帮助,我也没有在互联网上找到它。