/l2_network_mapper_snmp_lldp_4_hp

A dynamic network topology map provides an interactive, visualization of the connections between network elements (WHILE ONLY HP SWITCHES)

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

l2_network_mapper_snmp_lldp_4_hp

A dynamic network topology map provides an interactive, visualization of the connections between network elements (WHILE ONLY HP SWITCHES)

  • The script for the construction of L2 network topology graphically (HP Switches). With graphviz tools
  • Скрипт для построения L2 топологии компьютерной сети (коммутаторы HP) в графическом виде. С помощью утилиты graphviz

##HOW USE user@linux:$ chmod +x crowl.py
user@linux:$ ./crowl.py > sheme.dot
user@linux:$ circo -x -Goverlap=scale -Tpng sheme.dot -o sheme.png

OR
user@linux:$ sfdp -x -Goverlap=scale -Tpng sheme.dot -o sheme.png
OR
user@linux:$ circo -x -Tpng sheme.dot -o sheme.png
OR
user@linux:$ dot -Tpng sheme.dot -o sheme.png

#RU

  • Подготовка:
    a) Создайте файл где построчно будут указаны IP адреса свичей
    b) Убедитесь что протокол LLDP включен на каждом свиче
    c) Убедитесь что протокол SNMP включен на каждом свиче. Убидитесь что политики безопасности не запрещают SNMP для вашего IP адреса. И Вы знаете COMMUNITY STRING

  • Напоминание:
    Как включить SNMP?

snmp-server community "YOU_SNMP_COMMUNITY" Operator
snmp-server community "YOU_SNMP_COMMUNITY" Operator Unrestricted

ENG

  • Prepare:
    a) You need create file with ip addresses your switches
    b) You need enable lldp for every device in network
    c) You need enable snmp for every device in network

  • The note:
    Add these lines to the configuration of each of your HP devices to enable SNMP

snmp-server community "YOU_SNMP_COMMUNITY" Operator
snmp-server community "YOU_SNMP_COMMUNITY" Operator Unrestricted

Features:

  • Recursively discovery HP devices via SNMP (LLDP)
  • List self and neighbors port names
  • List blocked path (red line dashed)