Знаете ли вы какие-либо хорошие инструменты Linux для визуализации сетей, которые (быстро) меняются со временем?
Меня интересуют такие вещи, как:
- Маршруты между узлами
- Задержки между узлами (особенно, если они меняются со временем)
- Пропускная способность
У меня есть root-доступ ко всем узлам (так что я могу запускать демоны на всех них). Также предположим, что у меня либо есть стабильная сеть управления, либо я буду собирать данные, а затем анализировать их в автономном режиме.
решение1
OpenNMSработает на стеке LAMP, имеет обаруководствоиавтоматическийВозможность отображения. Не могу сказать, что это тривиально для настройки, но это невероятно гибкая и функциональная платформа с очень активным сообществом. Вы можете настроитьПороговые оповещениядля таких вещей, как задержка между узлами, обрывы маршрутов, потерянные пути и т. д.

Zenmap (GUI-версия знаменитого namp) имеет хорошую функцию топологического картирования. Хотя, он сгенерирует только одноразовую карту и не будет автоматически обновляться или выдавать вам пороговые оповещения. Тем не менее, он за пять минут даст вам быструю и грязную топологическую карту.

решение2
На мой взгляд, лучший способ проанализировать это — посмотреть на статистические счетчики задействованных сетевых устройств (коммутаторов/маршрутизаторов).
Это называется анализом сетевого потока — для этого, похоже, существуют бесплатные и коммерческие инструменты.


