Por que o arp -a mostra apenas algumas máquinas na minha rede?

4

Eu executei arp -a em um servidor Linux e esta é a saída:

[root@trnsrv1 ~]# arp -a
? (10.223.8.82) at 00:50:56:B5:75:08 [ether] on bond0
? (10.223.11.254) at E0:5F:B9:66:A6:00 [ether] on bond0

10.223.11.254 - este é o gateway

10.223.8.82 - este é outro servidor, e não é o único na LAN.

Por que apareceu e outros não?

    
por afl 14.12.2016 / 15:28

1 resposta

6

Why did it appear and others did not?

Porque essas foram as duas únicas máquinas que trocaram tráfego de rede com seu servidor nos últimos 60 segundos, ou qualquer valor de arp cache especificado em seu sistema em /proc/sys/net/ipv4/neigh/default/gc_stale_time , se diferente do padrão de 60.

arp -a informa o que está no cache do arp; ele não faz nenhuma tentativa de preencher o cache com o maior número de entradas possível.

    
por 14.12.2016 / 18:10

Tags