Tabela ARP da Cisco: determine os dispositivos conectados diretamente

2

Eu tenho um switch Cisco e uma grande lista de servidores na rede. Preciso determinar quais servidores estão conectados diretamente a esse switch. A busca pelo endereço MAC de cada servidor na tabela arp do switch (show ip arp) garante que o dispositivo está conectado diretamente? Se não, existe alguma outra maneira?

Eu também poderia precisar fazer o mesmo para um roteador Cisco, eu acho que a resposta seria a mesma. Por favor, corrija-me se estiver errado.

Obrigado!

    
por Megaslav 08.02.2013 / 15:15

1 resposta

3

As listas da tabela arp para cada interface, que o MAC é (direta ou indiretamente) alcançável através dessa interface. Isso pode ser um único dispositivo diretamente conectado por interface. Se você tiver vários switches, você deve ignorar as linhas "trunk" entre os switches em sua contagem: cada MAC alcançável indiretamente através do switch conectado será listado lá. Se você ainda tiver links redundantes entre seus switches, um MAC específico pode ser listado apenas com um dos vários links de tronco possíveis, dependendo de qual link é atualmente considerado o melhor. Finalmente, observe que um MAC pode não estar listado se nenhum tráfego com esse dispositivo tiver passado pelo switch ainda; normalmente, pelo menos no momento da inicialização, eles falarão algo com a rede (por exemplo, DHCP) e, assim, "informarão" seu MAC.

Em resumo: para interfaces com dispositivos conectados diretamente, seu palpite deve estar correto. Apenas certifique-se de deixar as informações dos links para os wother switches.

EDIT: Ao explicar a tabela arp em geral, perdi o ponto de sua pergunta final: Para um roteador a visibilidade de um MAC pode ser menos prelevante: normalmente haverá um switch entre o roteador e qualquer outro dispositivo nas LANs conectadas, um pacote desse dispositivo alcançará o roteador somente se o dispositivo der uma mensagem para o roteador especificamente (por exemplo, para alcançar outra rede através desse roteador) ou vice-versa. versa. Assim, um roteador pode nunca aprender MACs de dispositivos na LAN que nunca se incomodam em falar com qualquer host não-LAN.

    
por 08.02.2013 / 15:39