arp_cache选项解释

arp_cache选项解释
$ ip ntable show dev eth0 
inet arp_cache 
    dev eth0 
    refcnt 4 reachable 20744 base_reachable 30000 retrans 1000 
    gc_stale 60000 delay_probe 5000 queue 31 
    app_probes 0 ucast_probes 3 mcast_probes 3 
    anycast_delay 1000 proxy_delay 800 proxy_queue 64 locktime 1000 

您能解释一下 arp_cache 中显示的几个选项吗?即 refcnt、gc_stale、队列等。

答案1

iproute 文档,作者:Marek Andreánsky(第 30 页):

参考文献显示 NDISC 缓存的引用数。大于 0 的值可防止 NDISC 缓存过早释放。

GC_stale确定检查过时 ARP 条目的频率(以毫秒为单位)。 ARP 条目失效后,它将再次被解析。

队列为ARP队列的长度,所有处于不完整状态的邻居表项要发送的报文都会被收集到这里。队列大小以数据包为单位。

相关内容