Jump to content
Калькуляторы

Автоматическое определение карты сети изобретать велосипед или использовать LLDP?

Есть сеть из нескольких сотен устройств.

Колец нет (хотя теоретически они могут появится впоследствии), топология иерархическая (ядро-агрегация-доступ), есть «гирлянды» (последовательно подключенные коммутаторы доступа), иногда на доступе есть отводы (коммутатор доступа, на который подключены Mikrotik RB-260GS).

В целом карта сети достаточно актуальная, но некоторые неточности время от времени возникают.

Возникла мысль написать скрипт, который будет обходить все коммутаторы, получать у них таблицу MAC-адресов и затем на основе полученной информации строить карту сети. Заодно это позволит осуществить инвентаризацию до уровня портов.

Но вместе с тем напрашивается и другая мысль, что я изобретаю велосипед и для подобных задач лучше использовать не самодельный скрипт, а LLDP.

Хотелось бы узнать у общественности об опыте инвентаризации оборудования, как она проводится.

Share this post


Link to post
Share on other sites

А lldp вам само всё рисовать будет? :) Скрипт так или иначе писать придется, но по lldp инфу собирать проще, да

Share this post


Link to post
Share on other sites

Вроде у solarwinds был инструментарий для рисования карты на базе lldp/cdp. Естественно любой продукт под такие задачи будет платный :)

Share this post


Link to post
Share on other sites

ИМХО, всё такие продукты очень корявые и для рисования карты нужно юзать человека. А для auto discovery можно как раз использовать встроенные механизмы =) Я ещё по мимо Solarwinds могу порекламировать SNMPc, Firemon =)

Share this post


Link to post
Share on other sites

...

карту или топологию? топологию на lldp разобрать можно

Share this post


Link to post
Share on other sites

Из свободных и простых .

LLDP может рисовать . NetXMS и observium(правда, там походу есть деления на комьюнити и за бабки версию) , также что-то наподобии этого было и в zabbix прикручиемово

Также сейчас пытаемся в свой свободный продукт Ironleg дописать функционал по поиску и управлению. Правда все очень сыро и стыдно показывать ;)

Share this post


Link to post
Share on other sites

Собирать по lldp однозначно. Мы в этом году как раз движок переписывали с маков на lldp. В итоге карта строится не полчаса и не требует дикого анализа маков - скрипт прямо в базу пишет таблицу вида ip-mac-port (свитч1)-ip-mac-port (свитч2), а по ней граф любого участка сети посроить нефиг делать. Фактически lldp собирает так быстро что можно карту участка генерить на лету с опросом коммутаторов. Рисовать можно graphviz'ом.

А маки собирать на самом деле тоже надо, но для других целей.

Share this post


Link to post
Share on other sites

Собирать по lldp однозначно. Мы в этом году как раз движок переписывали с маков на lldp. В итоге карта строится не полчаса и не требует дикого анализа маков

Благодарю, это полезная информация.

Share this post


Link to post
Share on other sites

а еще карту сети может рисовать NOC

http://kb.nocproject.org/display/SITE/NOC

причем по любому доступному протоколу

http://kb.nocproject.org/display/SITE/Network+Inventory

Edited by zi_rus

Share this post


Link to post
Share on other sites

Тоже интересует вопрос, кто чем рисует карту сети и кто чем собирает lldp?

Share this post


Link to post
Share on other sites

netdot хорошо стоит. даже резерв по stp показывает

Share this post


Link to post
Share on other sites

Под Windows что посоветуете?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this