Визуализация топологии сети используя протоколы LLDP - Topology Discovery Скрипт для визуализации сети на основе протоколов LLDP с использованием протокола SNMP - Topology Discovery
Текущая версия 3.0b
Параметры: - написано на Perl; - отображает номера или названия портов, для протокола LLDP; - генерирует файл в vsd, pdf или любое доступное векторное или растровое изображение.
Используемые пакеты: - пакеты SNMP - Net::SNMP, - используется Net::Ping; - используется внешний graphviz, но можно использовать и внутренний пакет из репозитария Perl.
Новое: - список поддерживаемого оборудования теперь зависит от самого устройства, опрос происходит по стандартным OID и даже если устройство скрипту неизвестно оно с большой вероятностью будет отображаться корректно; - убрана ошибка при опросе mac-адресов, в результате которой mac-адрес приходил в формате ascii и некорректно отображалась схема.
Требования: - на устройствах должно быть расшарено SNMP v2 в режиме iso т.е. никакие mib не должны быть закрыты
Возможные ошибки: No more variables left in this MIB View (It is past the end of the MIB tree) - неверно расшарен SNMP, должно быть расшарено дерево iso.
Известные ошибки: - на коммутатора DGS-3620-28SC при пинге и опросе широковещательного адреса, приходит ответ от коммутаторов Alcatel OS 6224, в результате возможно неверное отображение схемы, если вы не используете данную связку, не обращайте внимания. - не отображаются соседи через консоль и SNMP, на оборудовании pvid на порту должо быть равно реально существующему vlanid.
Вложения: |
Комментарий к файлу: уменьшенный демонстрационный файл
mapneato.png [ 82.33 KiB | Просмотров: 17279 ]
|
Комментарий к файлу: дистрибутив
map3.0b.rar [4.39 KiB]
Скачиваний: 782
|
_________________ Network, scripting, perl, SNMP. D-Link DGS-3627G, DGS-3620-28SC, DES-3200-26/A1/B1/C1, DES-3200-52/C1, DES-3526, DXS-3326GSR, DES-3028. Alcatel-Lucent OmniSwitch 6850-U24X, OmniStack 6224. Extreme X670-48x. ZTE ZXR10 5928E-FI, ZXR10 2928E, ZXR10 2952E.
|