Fiz algumas pesquisas no Google e olhei nas páginas do manual, mas não encontrei uma resposta específica para esses números.
Por exemplo,
# 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
Depois de uma olhada no código-fonte iproute2 , os quintos campos fornecem informações do temporizador sobre
ARP
as entradas de cache:X/./.
: Número de segundos desde que aARP
entrada foi usada pela última vez./X/.
: Número de segundos desde que aARP
entrada foi confirmada pela última vez././X
: Número de segundos desde que aARP
entrada foi atualizada pela última vezEsses temporizadores são usados principalmente para gerenciar
ARP
entradas obsoletas e decidir quando uma novaARP
solicitação deve ser emitida. Consulte esta resposta perspicaz para obter mais informações sobre oARP
tempo limite de idade.Eu costumava
strace
verificar o que ip-neighbour realmente faz. Quando filtreistrace
a saída para números que estava na saída doip
comando descobri que existe sequência de chamadas sendmsg e recvmsg. Essas mensagens são interessantes:Quando tentei encontrar números do
ip neigh
comando na saída strace, descobri queip neigh
exibe os valores ndm_used, ndm_confirmed, ndm_updated divididos por 100.Isso me levou a
man 7 rtnetlink
:E depois:
A estrutura nda_cacheinfo é definida em
<linux/neighbour.h>
Comentários em
<linux/neighbour.h>
não são muito úteis se você quiser saber o que esse valor indica e também não consegui encontrá-lo na Internet.