Разработчик(и) | Сообщество возглавляет Оливер Горвитс |
---|---|
Первоначальный выпуск | Май 2003 г. |
Стабильный релиз | 2.079001 (2.79) / 13 сентября 2024 г. ( 2024-09-13 ) |
Репозиторий |
|
Написано в | перл , JavaScript |
Операционная система | Unix-подобный |
Тип | Мониторинг сети , управление сетью |
Лицензия | BSD-лицензия |
Веб-сайт | netdisco.org |
Netdisco — это инструмент управления сетью, подходящий для малых и очень больших сетей. Данные IP-адресов и MAC-адресов собираются в базу данных PostgreSQL с использованием SNMP, CLI или API устройств. Он позволяет сетевым администраторам находить точный порт коммутатора любого узла, подключенного к сети.
Netdisco использует SNMP для извлечения таблиц ARP из маршрутизаторов и таблиц MAC из коммутаторов уровня 2. Если доступны протоколы Cisco Discovery Protocol , Link Layer Discovery Protocol , Foundry Discovery Protocol или SynOptics Network Management Protocol , обнаружение топологии сети в основном происходит автоматически. В случае, если вышеупомянутые протоколы не включены (например, из-за несовместимости сетевых устройств или по соображениям безопасности ), топологию можно определить вручную. Ведется запись IP- адресов и портов, которые использовал каждый узел.
Хотя в основном он написан на Perl и распространяется через CPAN , недавние работы включают интерфейсы к Python .
Netdisco был создан в Калифорнийском университете в Санта-Крузе (UCSC), на кафедре сетевых и технологических услуг (NTS) в 2003 году Максом Бейкером, при значительном вкладе Марка Булутяна и Джима Уорнера (благодаря чьим идеям Netdisco родился и сформировался), Билла Феннера и Эрика Миллера. В 2011 году Оливер Горвитс завершил значительную переработку, и это остается текущей версией в активной разработке.