descoberta de topologia de rede de nível ip

3

é isso, existe uma maneira de descobrir uma topologia de rede no nível 3 ou nível de IP, quer dizer, eu quero construir um programa que mapeie as diferentes redes que são alcançáveis a partir do meu e onde estão os roteadores. alguma ideia? desde já, obrigado ike

    
por Paulo Bu 16.02.2011 / 06:46

2 respostas

1

Bem, você deve procurar ferramentas como OpenNMS que fazem a descoberta automatizada de sua configuração de rede e serviços. Há muitos outros por aí, isso só veio à mente.

    
por 16.02.2011 / 07:24
1

você pode usar protocolos SNMP para descobrir muitas informações na rede. Muitas ferramentas gratuitas / comerciais já estão disponíveis para isso. Você menciona que quer fazer isso sozinho, então você tem que olhar para o santo graal do SNMP, eu começaria aqui

link

Você pode fazer um trabalho básico de nível 3 com bibliotecas prontamente disponíveis. Gostaria de mencionar que, caso você queira descobrir a topologia de uma rede sem ter acesso direto aos dispositivos, estará examinando a descoberta do vizinho, que pode funcionar em níveis inferiores. Para dispositivos fora do intervalo para fornecer informações, existem métodos e protocolos proprietários e podem ser específicos do dispositivo. por exemplo. SLA IP da Cisco.

Em vez de reinventar a roda (a menos que seja exatamente o que você quer fazer) eu iria com a recomendação de Phil do OpenNMS. Há também outros como NMap

    
por 16.02.2011 / 07:35