LanTopoLog

LanTopoLog è un utility scritta da Yuriy Volokitin che permette di rilevare la topologia di rete, visualizzarla e monitorala.

Il tool è disponibile per Windows Vista/2008/7/8/2012/10/2016 sia come pacchetto da installare, sia come portable e dalla versione 2.40 può essere eseguito come servizio tramite il LanTopoLog service manager che permette di creare un wrapper per eseguire come servizio il tool con un utente a minimi privilegi.

LanTopoLog interroga gli apparati direte mediante SNMP v1 o v2c, mentre nella versione 2.41, attualmente in beta, sarà possibile anche utilizzare l’SNMP v3.

Per poter utilizzare tutte funzionalità del tool è possibile registrarlo acquistando una licenza dal costo di 30 USD con la seguente politica di licensing:

License key is bound to the switches that you select during the registration process.
In the future you can add new switches to your network, however, your license remains valid.
You need only one license for local network with up to 10000 managed switches.
One license allows you to run LanTopoLog on multiple computers simultaneously.

In ogni caso è possibile utilizzare alcune funzionalità anche senza registrarlo come le funzionalità di rilevazione della topologia di rete, ciò consente di utilizzarlo come network mapper gratuito per un tempo indefinito.

Di seguito le funzionalità attualmente disponibili:

– Automatic physical network topology discovery based on SNMP
-Provides detailed and searchable physical network topology map so you can quickly isolate network connectivity failures
-LanTopoLog Switch Port Mapper tool maps the physical port connections of a switch to MAC and IP addresses of the attached devices
LanTopoLog works with any model of switch
Shows VLAN assignment, port status, port’s current speed, LACP ports
Detecting new devices in the network and notifying of this event
Import allows you to add custom data to the map
Icon context menu for custom command
LanTopoLog also includes network monitoring tools
Monitoring device’s state (active/inactive) in real-time using ICMP
Generating alarms when there are failures in the network
E-mail alerts notifying
Web browser-based access from anywhere in the network
LanTopoLog uses WMI queries to collect computer inventory information
Export switch list and switch connection table to csv file
Resolve ip to name, export computer list to csv file
Network traffic monitoring
Monitoring invalid and dropped packets (ifInErrors, ifInDiscards)
Notify the administrator when traffic thresholds are exceeded
Easy-to-use interface
The program do not write anything to the operating system area (registry, system folders) and is portable
The program is safe to use and does not send any data to anywhere.

Come detto precedente il tool utilizza SNMP per rilevare gli apparati di rete quindi occorre sincerarsi che tale funzionalità sia attivata sugli apparati e per verificare che sia possibile eseguire query SNMP è possibile utilizzare un tool come Paessler SNMP tester, inoltre è possibile analizzare il log delle query SNMP eseguite da LanTopoLog disponibile nel file\LanTopoLog2\swdiscov.txt.

In caso di problemi è possibile contattare Yuriy Volokitin che è estremamente disponibile, ho infatti avuto modo di scambiare con lui alcune mail per cercare di risolvere un issue relativo al fatto che gli switch MicroSENSE non venivano rilevati. Yuriy si è reso subito disponibile ad analizzare il problema scoprendo che era legato al fatto che gli switch MicroSENSE non restituiscono il loro MAC address tramite l’oid 1.3.6.1.2.1.2.2.1.6. Quindi per risolvere il problema Yuriy ha rilasciato la build 20 del LanTopoLog 2.40 in cui il mac address degli switch MicroSENS viene impostato ad un valore fittizio pari a 00 00 01 00 00 52.

Quindi con la buid 20 di LanTopoLog 2.40 è possibile interrogare anche switch MicoSENS tramite SNMP v1 o v2c.