NetTopo: просмотр топологии

После скана нажмите «Загрузить»: граф раскладывается пружинной моделью по LLDP, стрелки — от локального порта к соседу; полный список связей — блок под графом. Таблица устройств: сортировка по заголовкам. Поиск MAC — блок с фиолетовой рамкой сразу под полем scan_id: на каком коммутаторе и порту виден адрес (FDB в БД).
Один scan = один полный проход по сети. Для каждого IP из CIDR (с исключениями): ping → для ответивших — проверка TCP-портов → если включён SNMP — опрос системы (sysName и др.) и сразу обход LLDP-MIB (соседи по портам). Отдельной кнопки «только LLDP» нет: соседи попадают в этот же цикл. Кнопка «Создать scan» ставит задачу и сама ждёт завершения, показывая прогресс в строке статуса ниже.
Где этот MAC подключён? (таблица FDB по выбранному scan)

Сначала укажите scan_id в поле выше (или «Последний scan» / «Загрузить»). Введите MAC — увидите коммутатор (IP и sysName), порт, VLAN, IP за портом из ARP.

Коммутатор (IP) Имя коммутатора ifIndex bridge VLAN MAC IP за портом Имя клиента
Введите MAC и нажмите кнопку (нужен scan_id в поле выше).
Админ: начать всё заново — очистить данные сканов в БД

На сервере должен быть задан NETTOPO_RESET_DB_SECRET. Ключ ниже передаётся только в заголовке запроса и нигде не сохраняется.

Ожидание действия. Строка статуса показывает текущую операцию и прогресс скана.
Найденные устройства отвечают на ping; колонка LLDP: при отсутствии соседей в MIB — пометка «No LLDP data» (часто для коммутаторов без LLDP или без успешного SNMP). Клик по строке — связи ниже.
IP Ping Имя (SNMP) SNMP LLDP
Укажите scan_id или создайте scan.
Связи выбранного устройства:

Кликните по строке в таблице «Найденные устройства». Таблица 1 — все интерфейсы из IF-MIB (SNMP) и LLDP-соседи по ifIndex; сортировка по «Локальный порт». Колонки MAC/IP за портом — из FDB+ARP этого коммутатора (IP только если он есть в ARP на свитче). Клик по строке Таблицы 1 выделяет порт и заполняет Таблицу 2.

Таблица 1. Связи (IF-MIB + LLDP по портам)
Локальный порт SNMP (интерфейс) MAC за портом IP (ARP) Имя соседа (sysName) IP соседа Порт соседа Chassis ID Сопоставление
Выберите устройство выше.
Таблица 2. Устройства за портом (VLAN, MAC, IP, имя — как MAC table; IP/имя при наличии ARP и строки SNMP в этом scan)
ifIndex VLAN MAC IP Имя (sysName)
Выберите устройство и порт в Таблице 1.
Легенда: ● синий - обычный узел ● зеленый - новый ● красный - пропавший Фильтр: