Determinar opções entre dispositivos na LAN

4

Eu estou em uma rede onde a maioria dos dispositivos é DHCP. Se eu tiver algumas opções entre o dispositivo A e um servidor DHCP, como posso descobrir quais são elas?

O

traceroute apenas me dá um salto, independentemente do número de opções entre o dispositivo A e o servidor DHCP.

    
por Justin Myles Holmes 17.11.2010 / 01:55

4 respostas

6

Se eles são switches Cisco (alta probabilidade) e eles têm o CDP ativado (decentemente alta probabilidade), então você pode farejar a rede para o tráfego CDP.

O CDP é o protocolo da camada de enlace que pode ajudá-lo a determinar as topologias da camada 2. (exatamente o que você está procurando)

Mais sobre o protocolo: link

O CDP é propriedade da Cisco, mas existem coisas semelhantes de outros fornecedores e um padrão oficial chamado LLDP.

link

Na maioria dos hosts Linux, você pode instalar um pacote chamado 'cdpr' que detectará e reportará um quadro CDP decodificado se ele receber um.

O método acima permite que você saiba com qual opção seus dispositivos de ponto final estão conectados, mas você perderá todos os saltos intermediários no meio.

Se você não estiver vendo nenhum quadro de CDP ou LLDP, poderá fazer uma pequena inferência sobre a topologia de comutação à qual está conectado, observando o endereçamento da Árvore de expansão.

Melhor da sorte.

    
por 17.11.2010 / 03:00
1

Sem ter acesso ao switch para rastrear endereços mac (isto é, você sabe que o dispositivo A está corrigido para trocar a porta 10, você procuraria o mac do dispositivo B e o rastrearia na porta à qual ele está conectado) maneira de descobrir quantas opções entre dois dispositivos.

    
por 17.11.2010 / 02:01
1

A única maneira de fazer isso é com acesso aos próprios switches. Se tudo o que você tiver acesso for a hosts finais, não será possível obter informações sobre a topologia completa.

Se você é o administrador da rede, recomendo documentar sua topologia física manualmente o mais rápido possível. Pode haver ferramentas de código aberto e / ou de fornecedores que ajudam você a começar, mas sua topologia de rede deve ser algo que você rastreie e modifique de maneira planejada, em vez de algo que você periodicamente descobre.

Se você é um usuário da rede e gostaria de conhecer a topologia, sua melhor opção é conversar com seu administrador sobre como disponibilizar essas informações por meio de algum tipo de portal de autoatendimento ou API.

    
por 17.11.2010 / 02:09
0

O traceroute fornece saltos apenas nos roteadores. Os comutadores não fazem nenhum roteamento, portanto, eles não são visíveis para traceroute. Qual é a razão pela qual você quer "ver" alterna entre?

    
por 17.11.2010 / 01:59