Software para descubrimiento de infraestructura de red [cerrado]

¿Qué software es el mejor para crear un mapa de red en ubuntu? Tengo una tesis de licenciatura en la universidad, el tema es Descubrimiento de infraestructura de red. Debo crear un mapa de red, dispositivos de descubrimiento automático en la red en mi universidad. El objetivo de este trabajo es describir métodos para descubrir dispositivos en la red local y luego crear un mapa de la red informática de la Universidad Constantine The Philosopher en Nitra. La red de mapas debe estar diseñada para que pueda actualizarse y editarse continuamente. El software puede funcionar en Windows o Ubuntu. Se puede generar formato para exportar en Google Earth. Debe contener computadoras, portátiles, conmutadores, enrutadores, impresoras en red. Software como op manager, solarwinds NPM, prtg network monitor, lanstate pro, anturis en Windows, cheops-ng, opennms en Ubuntu.

lea meta.softwarerecs.stackexchange.com/questions/336/… . Su pregunta es demasiado amplia, no proporciona ningún requisito que no se pueda encontrar a través de Google.
Stanislav, debe señalar sus requisitos explícitamente. OK, debería ejecutarse en Linux obviamente. Pero, ¿qué servicios se deben descubrir? ¿En qué formato debe generarse la salida? ¿Qué detalles debe contener? Estas son las primeras 3 cosas que me vienen a la mente en relación con esto; puede haber otras cosas relevantes para usted. Cuanto mejor los señale, mejor podrán coincidir las respuestas con lo que busca :)

Respuestas (1)

Debería poder hacer lo que necesita con Scapy en unas pocas líneas:

Uno de los ejemplos, para traceroute pero también puede escanear su red local para averiguar qué hay allí:

res,unans = traceroute(["www.microsoft.com","www.cisco.com","www.yahoo.com","www.wanadoo.fr","www.pacsec.com"],dport=[80,443],maxttl=20,retry=-2)

Received 190 packets, got 190 answers, remaining 10 packets
   193.252.122.103:443 193.252.122.103:80 198.133.219.25:443 198.133.219.25:80  207.46...
1  192.168.8.1         192.168.8.1        192.168.8.1        192.168.8.1        192.16...
2  82.251.4.254        82.251.4.254       82.251.4.254       82.251.4.254       82.251...
3  213.228.4.254       213.228.4.254      213.228.4.254      213.228.4.254      213.22...
[...]
res.graph()                          # piped to ImageMagick's display program. Image below.
res.graph(type="ps",target="| lp")   # piped to postscript printer
res.graph(target="> /tmp/graph.svg") # saved to file 

Da:ingrese la descripción de la imagen aquí