Карточка оборудования собрана из блоков:
- левая колонка — идентификаторы, тех. обслуживание, место установки
и сотрудники, привязанные ОС, IP- и MAC-адреса, файлы,
документы,
лицензии, предоставленные
доступы,
использованные материалы,
записная книжка;
- правая колонка — фото и сканы, карточка
модели оборудования
(описание, тех. спецификация, ссылки) и сетевые порты;
- в шапке справа — иконки печатных форм (для АРМ — паспорт и другие
настроенные документы) и редактирования изображений.
Порты устройства берутся из её модели оборудования, но у
конкретного экземпляра имена бывают другими: после стекирования Gi0/13
становится Gi2/0/13, на MikroTik интерфейсы переименовывают руками. На этот
случай в форме редактирования есть поле «Порты фактически» — формат тот
же, что у модели: строка = порт, порядок строк = порядок портов на корпусе,
после имени можно дописать комментарий («сгорел», «в патч-панель 3»). Пока
поле пусто, действуют порты модели; заполнено — действует только оно, а
модельные имена не показываются: после перенумерации они всё равно неверны.
Вводить 48 строк руками не нужно — рядом тот же блок «Добавить группу
портов», что и у модели, плюс кнопка «Заполнить портами модели».
Если у модели оборудования описана раскладка портов на
корпусе, под таблицей появляется кнопка «Раскладка портов» — второй вид тех
же данных: таблица прячется, а вместо неё рисуется передняя панель устройства — корпус в
том виде, в каком он есть, — и строки таблицы встают колонками у своих розеток,
над верхним рядом и под нижним. Порядок портов отвечает на вопрос «какой
следующий», а корпус — на вопрос «где он физически»: тринадцатый порт может
оказаться и тринадцатой розеткой, и четырнадцатой, смотря как идёт нумерация по
рядам. После опроса розетки раскрашиваются теми же состояниями, что и строки
таблицы. Читается это при наклоне головы к своей половине корпуса:
у каждой колонки начало текста стоит у розетки, к которой она относится, а
дальше идёт всё то же самое — имя порта, пометка опроса и кнопка действия,
пояснение, VLAN, соединение. Блок портов при этом переезжает под обе колонки
карточки: сорока восьми портам с подписями ширины половины не хватает. Что не
поместилось в колонку, видно целиком в таблице; вернуть её можно той же
кнопкой, и выбранный вид запоминается. Кнопки нет, если
корпус не описан или он нестандартный (три ряда и больше).
Колонка устроена как строка таблицы, поставленная на попа: те же ячейки в том
же порядке — имя порта, пояснение, соединение, пометка, — а вторая строка
каждой (VLAN под именем порта, описание под пояснением, находки под связью)
уходит вбок. Ширина колонки от этого равна двум строкам и подбирается по самим
подписям. Каждая начинается с длинного тире — это выноска к своей розетке: по
ней видно, к какому порту относится колонка, и текст не прижимается к корпусу
вплотную. Рядом с кнопкой есть галочка «ёлочкой»: она доворачивает
подписи на 45° (верхний ряд вправо-вверх, нижний вправо-вниз, отчего рисунок
и напоминает ёлочку). Начинаются они всё так же у своей розетки, но читаются
почти слева направо — под 45° строка разбирается заметно быстрее, чем под 90°;
платой идёт место вбок, поэтому выбор оставлен за вами.
У коммутатора (оборудования с типом модели «Коммутатор» и заполненным IP)
под таблицей портов появляется кнопка «Опросить порты» — если настроена
интеграция поиска MAC. Опрос идёт по
кнопке, а не при открытии карточки: он занимает секунды и дёргает сетевое
оборудование.
Результат ложится в ту же таблицу, второй таблицы не появляется: опрос не
приносит новых сущностей, он подтверждает или опровергает записанное. К
строкам добавляется пометка:
- серая галочка — на порту нашлось ровно то, что записано;
- ⟳ — на порту другое известное оборудование;
- ➕ — порт был пуст, а оборудование обнаружено;
- ✕ — записанное оборудование не отозвалось: либо адресов на порту нет
вовсе, либо они чужие. Кнопка снимает связь, но прежде переспрашивает:
оборудование может быть просто выключено или молчать дольше, чем
коммутатор помнит адрес, а чужой адрес может принадлежать его второму
интерфейсу. Решение за вами;
- транзит — за портом сеть, а не устройство: разбирать её по адресам
бессмысленно. Транзит определяется связями сетевых портов, а число
адресов — только подсказка;
- выключен — порт погашен администратором на самом коммутаторе: воткнуть
в него нельзя, и это не то же самое, что «линка нет»;
- ! — за портом виден адрес самого коммутатора: служебный порт (у
D-Link это
CPU) либо петля. Привязка не предлагается — связь
коммутатора с самим собой записать нельзя;
- линка нет — ни записи, ни адресов. Именно так, а не «свободен»: кабель
может быть воткнут, а та сторона просто выключена.
Подсказка у пометки транзит объясняет, откуда вывод: либо порт связан с
другим коммутатором (тогда адреса за ним — чужие устройства), либо адресов
на нём столько, сколько у одного устройства не бывает. Во втором случае за
портом стоит коммутатор, которого инвентаризация не опознала: привяжите его
руками через форму порта, а адреса посмотрите в блоке «показать данные с
коммутатора».
Агрегированные каналы (Po1, BAGG1) — это ярлык на нескольких портах, а
не отдельный порт: розетки у группы нет, кабель у каждого её порта свой и
записывается как обычно. Ярлык ставится полем «Агрегат» в форме порта
(одинаковый у всех портов группы; уже объявленные подсказываются списком) и
нужен, чтобы видеть, какие порты работают как один, и чтобы опрос
раскладывал адреса с агрегата по его портам — коммутатор ведёт их на Po1,
а не на розетках. Колонка «Агрегация» появляется, когда группы есть;
если коммутатор собрал порты иначе, чем записано, рядом стоит кнопка — она
помечает ярлыком все порты группы сразу. Сам интерфейс Po1, как и
Vlan120 или Loopback0, в таблице портов не показывается: воткнуть в него
нечего.
Если коммутатор отвечает по SNMP, над таблицей появляется блок
«коммутатор о себе» — то, что устройство говорит о себе само: имя
(sysName), базовый MAC, серийные номера (у стека — по каждому юниту, вместе
с моделью и версией прошивки; попадают туда и модули с блоками питания, если
называют серийник), описание прошивки и записанное на коммутаторе
расположение. Блок чисто информационный: сверить это с полями карточки —
серийным номером, MAC, hostname — можно глазами, они в той же карточке.
Также в таблицу добавляется то, что коммутатор знает о
своих портах: описание, сделанное сетевиком (второй строкой, в кавычках),
настроенные VLAN (нетегированный жирным) и состав агрегатов. Соседи по
LLDP/CDP показываются строкой «сосед» под портом, а если сосед опознан в
инвентаризации — предлагаются к привязке, как обычное оборудование: он сам
называет свой порт, так что выбирать ничего не нужно. Опознанные соседи,
которых привязать нельзя (например, на транзитном порту), показываются
ссылкой на карточку — опознание идёт и по адресам, записанным на ОС:
привязанная ОС приводит к своему АРМу, — а то, чем сосед представился
(имя, порт, протокол, адрес), видно в подсказке; неопознанные остаются
как есть.
Внизу таблицы — сколько нашлось расхождений и когда снимали данные, а если
привязок больше одной, там же кнопка «Принять все находки»: она
выполняет только привязки, снятие связи каждый раз подтверждается отдельно.
Там же появляется «Взять имена портов с коммутатора», если коммутатор
называет свои порты не так, как они объявлены. Имена портов — свойство
конкретного коммутатора, а не его модели: стек перенумеровывает порты, MikroTik
позволяет переименовать интерфейсы, и модельные имена после этого фантомы.
Кнопка записывает имена и порядок так, как их видит сам коммутатор (агрегаты и
VLAN-интерфейсы в список не идут — их на корпусе нет), а заведённые порты
переезжают за своими позициями вместе со связями: второй порт остаётся
вторым, как бы он теперь ни назывался.
При ручной правке «Портов фактически» (и списка портов в модели) то же самое
делает флажок «Переименовать заведённые порты по позициям». Он включён,
пока число строк в списке не меняется, и снимается сам, как только
меняется: одинаковое число строк — это переименование (были 1-48, стали
Gi0/1-48), другое — сдвиг списка (добавили в начало CON или Management),
и тогда связи первого порта переехали бы на консоль. Переключить флажок руками
можно в любой момент.
Пометки ⟳, ➕ и ✕ — это кнопки: нажатие переносит увиденное в
инвентаризацию. Что именно будет записано, показывает строка с «?» в ячейке
соединения: ? Порт Internet: МСК-ТЕЛ-0001 — привязать телефон его портом
Internet. Связь портов парная, поэтому при привязке нужен порт и на той
стороне: единственный свободный подставляется сам, из нескольких выбирают
списком прямо в этой строке, а если у модели того устройства портов не
объявлено — оно привязывается без порта, и в строке стоит просто
устройство: ? МСК-ПРН-0001.
Самый частый случай двух устройств за портом — телефон и ПК за ним — узнаётся
сам, но только в вырожденном виде: у одного найденного ровно два порта
(мост), у другого один либо ни одного. Тогда вопроса «кто за кем» нет, есть только
«какими портами», и предлагается цепочка ? Порт Internet: МСК-ТЕЛ-0001 : Порт
PC → Порт eth: МСК-ПК-0003; одна кнопка записывает обе связи. Порт моста,
смотрящий в коммутатор, — переключатель прямо в строке: выбрали другой — второй
сам уходит к устройству за мостом. Подсказка, какой порт предложить первым,
берётся из настроек интеграции (bridgeToSwitchPorts, bridgeToDevicePorts:
Internet/LAN/SW и PC/comp по умолчанию). Когда схема не вырожденная — у обоих
по два порта, устройств больше, — она не выдумывается: в ячейке список
кандидатов, по кнопке на каждого, а «Принять все находки» такие порты не
трогает. Цепочка предлагается и поверх записанной связи: телефон уже на
порту, а опрос увидел за ним ещё и ПК (или наоборот — записан ПК, а между
ним и коммутатором появился телефон). Записанное при этом отмечено как
сошедшееся, а кнопка у цепочки — 🔗 «связать», не ➕: добавления тут нет,
меняется схема соединения.
В ячейке соединения под записанным показывается «на порту видно» —
найденное оборудование ссылкой на карточку (адрес сопоставляется с
оборудованием и ОС: не все адреса, обнаруженные агентом в ОС,
проставлены на карточке АРМа, поэтому ОС, привязанная к оборудованию,
опознаётся как её АРМ) и адреса, которых в инвентаризации нет. ОС без
оборудования показывается в том же списке ссылкой — единственное отличие:
привязать её нельзя (порт соединяется с железом, а это не оборудование);
укажите у ОС её АРМ, и следующий опрос предложит связь. У номеров VLAN —
подсказки, что это за сеть (имя VLAN и его сети из инвентаризации).
Записанное и увиденное стоят рядом намеренно: это два утверждения об одном и
том же кабеле. Под именем порта — VLAN, под нашим пояснением — подпись
порта на самом коммутаторе (в кавычках); наш комментарий она не заменяет и
не дополняет — свести их вправе только человек.
Связи между коммутаторами всей площадки видны на карте сети
(«Сети → Карта сети»); там же они сверяются с LLDP/CDP разом.
Свёрнутый блок «показать данные с коммутатора» под таблицей — это всё,
что коммутатор рассказал, без выводов: каждый интерфейс (включая Po1 и
Vlan120), его тип, состояние, скорость, подпись, группа, настроенные VLAN,
каждый адрес с VLAN, в котором он замечен, и соседи. Когда вывод в таблице
непонятен, ответ ищут здесь.
Значения полей и назначение элементов поясняют их собственные подсказки
(иконка «?» у поля, тултип у значка) — здесь только состав карточки.