Стандарты описания портов на коммутаторах: Cisco, Aruba, CMDB
Стандарты описания портов на коммутаторах помогают единообразно маркировать Cisco и Aruba и автоматически выгружать данные в CMDB без ручной путаницы.

Что не так с описаниями портов без единого стандарта
Когда на коммутаторах нет общего формата описаний, поле description превращается в место для фантазии. Один инженер пишет «PC бух», другой - «Buh-1», третий - «кабинет 203», а четвертый оставляет пусто. Через пару месяцев такие подписи перестают помогать и начинают мешать.
Проблема даже не в стиле, а в смысле. В одном шкафу описание означает пользователя, в другом - локацию, в третьем - сервис (например, телефония), а иногда это просто временная пометка «проверить». Плюс описания быстро устаревают: сотрудник переехал, патчкорд переставили, VLAN поменяли, а description никто не обновил.
Без стандарта обычно происходит одно и то же: нужный порт ищут долго (особенно по телефону), при изменениях легко задеть не тот интерфейс, аудит превращается в ручную сверку, а в ночных инцидентах люди действуют наугад, потому что подписи не вызывают доверия. Новые инженеры и подрядчики читают такие описания по-разному и делают разные выводы.
Единые стандарты описания портов дают простой эффект: меньше догадок, больше уверенности. По одной строке должно быть понятно, что это за точка, где она находится, кому принадлежит и можно ли ее трогать. Это ускоряет миграции, снижает число ошибок при массовых изменениях и упрощает разбор спорных ситуаций.
Сильнее всего «болит» там, где сеть разнесена по площадкам: филиалы, арендованные офисы, школы и поликлиники, удаленные серверные. Добавьте подрядчиков, смену дежурных и ротацию инженеров, и качество подписей падает еще быстрее.
Для эксплуатации и безопасности полезнее всего данные, которые отвечают на вопросы «что это», «где это» и «кто за это отвечает». Обычно критичны:
- идентификатор точки (розетка, панель, порт в стойке),
- место (здание, этаж, кабинет или шкаф),
- тип устройства (ПК, принтер, IP-телефон, камера, точка доступа),
- владелец (подразделение, сервис),
- отметка важности (например, «критично, не отключать без согласования»).
Простой пример: в 02:30 пропадает связь у касс в филиале. Если на портах написано «POS-3, филиал A, кассовая зона, ответственный ИТ», нужный интерфейс находится сразу. Если написано «касса» и рядом еще десять таких же, время уходит на догадки и лишние отключения.
Какие поля нужны: минимум для поддержки и аудита
Стандарты описания портов на коммутаторах начинаются не с красивого шаблона, а с ответа на вопрос: какую информацию инженер должен найти за 30 секунд, чтобы восстановить связь или пройти аудит.
Где это хранить и что считать источником истины
description на порту удобно тем, что оно всегда рядом с интерфейсом и видно в CLI. Но строка короткая, ее легко испортить вручную, и она не подходит для «большого справочника».
Отдельная таблица (например, файл) помогает на старте, но быстро начинает жить своей жизнью: кто-то обновил порт на коммутаторе, а таблицу забыл.
Практичный подход такой: description хранит минимальный набор для быстрых действий, а CMDB является источником истины. В CMDB лежит расширенная карточка порта, история изменений и связи (порт - патч-панель - розетка - рабочее место - устройство - владелец).
Минимальный набор полей для поддержки и аудита
В description не стоит пытаться уместить все. Достаточно полей, которые однозначно ведут к месту и устройству. Часто хватает следующего:
- объект и зона: офис/филиал, этаж или крыло (коротким кодом),
- локация: помещение или шкаф (например, Rm210 или IDF3),
- стойка и юнит (если есть): R12 U34,
- патч-панель и порт: PP-07:24,
- розетка или точка: WA-2.15 или OUT-033.
Если на порту сидит активное устройство, добавьте идентификатор устройства (hostname или инвентарный номер) и очень короткое назначение: AP, PRN, CAM, USER, UPLINK.
Отдельно важно разделять «физику» и «логику». Физический порт описывает место и подключение. VLAN, trunk, PoE и роль порта должны жить в настройках и в CMDB как атрибуты. Так меньше путаницы, когда VLAN меняется, а порт остается тем же.
Что писать нельзя: пароли, номера документов с ограниченным доступом, персональные данные (ФИО, телефоны), сведения о внутренней безопасности. Вредит и лишняя детализация, которая быстро устаревает: полные названия отделов, длинные комментарии о заявках, «временные» пометки без срока жизни.
Чтобы стандарт одинаково работал на Cisco и Aruba, заранее договоритесь о терминах: единые сокращения, формат кодов объектов, правила для пробелов и разделителей. Полезно завести небольшой словарь (10-20 терминов) и список запрещенных слов, чтобы описания были предсказуемыми и без ручной чистки выгружались в CMDB.
Шаблон naming rules: формат строки и примеры
Чтобы описания помогали поддержке и нормально выгружались в CMDB, нужен один формат строки: фиксированный порядок полей, один разделитель и единый регистр.
Удобный подход - короткие коды, разделенные символом | (или ;). Регистр лучше закрепить сразу: например, коды в UPPERCASE, свободный текст (если он нужен) - в обычном виде.
Базовая структура строки
Шаблон, который читается человеком и легко парсится скриптом:
LOC|RACK|OWNER|DEV|ROLE|REMOTE|NOTE
Где:
LOC- локация (город, объект, этаж),RACK- шкаф/стойка,OWNER- подразделение или сервис-владелец,DEV- класс устройства,ROLE- тип порта (ACCESS/TRUNK),REMOTE- к чему подключено,NOTE- короткое уточнение.
Чтобы всем было проще придерживаться стандарта, заранее утвердите:
- разделитель (один на все модели, например
|), - словарь сокращений (PC, PRN, IPP, CAM, AP, SRV, UPS, POS),
- формат локации (например,
ALA-A1-F03илиAST-B2-F01), - ограничение длины (цель 60-80 символов, без пробелов внутри кодов).
Примеры: access-порт
Access-порт стоит подписывать так, чтобы за 5 секунд понять: где порт, чей он, что подключено и зачем.
Примеры:
ALA-A1-F03|TR12-U18|FIN|PC|ACCESS|WS-03421|"касса"
AST-HC-F02|TR03-U10|IT|PRN|ACCESS|HP-M402-2F|"кабинет 214"
ALA-A1-F01|TR01-U05|SEC|CAM|ACCESS|CAM-ENT-07|"вход"
Идентификатор устройства (WS-03421, CAM-ENT-07) лучше брать из инвентарного номера, наклейки или из CMDB, чтобы он совпадал везде.
Примеры: trunk/uplink
Для trunk/uplink важнее всего удаленное устройство и точный порт. Тогда поиск петли, проблемы VLAN или ошибки LACP идут быстрее.
ALA-A1-F03|TR12-U48|NET|SW|TRUNK|SW-ALA-A1-AGG01:Gi1/0/24|LACP
AST-B2-F01|TR02-U52|NET|RTR|TRUNK|RTR-AST-EDGE01:Te0/0/0|WAN
Если строка не помещается, ужимайте без потери смысла: сокращайте NOTE, используйте коды владельцев (FIN, HR, SEC, EDU), держите LOC компактным. Не убирайте REMOTE для uplink и уникальный идентификатор для access-порта - это самые полезные поля при авариях и аудитах.
Cisco: как работать с description и не запутаться
На Cisco самый быстрый способ дать смысл порту - interface description. Его видно в выводе команд, оно попадает в бэкапы конфигурации и удобно для выгрузки в CMDB.
Важно не путать роли: description должно быть «оперативной подсказкой», а не полной документацией. Источником истины остается CMDB, а в порту - минимум, который помогает быстро найти конец кабеля и понять роль интерфейса.
Чтобы стандарт не превратился в «кто как привык», заранее закрепите правила по типам интерфейсов:
- Access-порт: где стоит розетка или устройство, плюс понятный идентификатор.
- Trunk: куда идет аплинк и что это за сосед (коммутатор, маршрутизатор, межэтажный узел).
- Port-channel: логическое соединение описывайте как единый канал (куда ведет), а на физических участниках добавляйте пометку, что это член PoX.
- SVI (VLAN interface): роль VLAN простыми словами (пользователи, телефония, камеры), без длинной «техники».
CDP/LLDP удобны как проверка: помогают подтвердить соседа и порт на другой стороне. Но это плохой единственный источник. Сосед может быть выключен, протокол - отключен политикой, а иногда видно только модель без понятного имени. Хорошая схема такая: description задает смысл, а CDP/LLDP подтверждает факт.
Частый провал случается при переносах. Рабочее правило простое: изменил кабель или роль порта - обнови описание в том же шаге. Иначе через месяц порт снова «свободен по документам», хотя в него уже воткнули важный сервис.
Для ревизии описаний полезно держать короткий набор типовых проверок (названия команд зависят от версии IOS, но смысл один): смотреть статус портов вместе с description, находить интерфейсы с пустыми или слишком короткими описаниями, сравнивать соседей через CDP/LLDP с тем, что написано в description, и точечно проверять конфигурацию спорных портов.
Пример: если порт перевели из «PRN-3F-305» (принтер на 3 этаже) в аплинк к соседнему свитчу, описание должно измениться в тот же день. Иначе поддержка увидит «принтер», отключит порт «для ремонта», и упадет не принтер, а целый сегмент сети.
Aruba: нюансы описаний портов и единый стиль
У Aruba есть практическая разница между AOS-CX (современные коммутаторы) и более старой линейкой (часто AOS-Switch): интерфейс команд и привычки админов различаются. Но для стандарта смысл один: описание порта должно жить в конфигурации на самом порту, чтобы его было видно в бэкапе, при аудите и при выгрузке в CMDB.
В регламенте лучше фиксировать не конкретную команду, а правило: описание читается из running-config и/или из вывода по интерфейсу, без «заметок в голове» и отдельных таблиц.
LLDP: хороший помощник, но не замена description
LLDP удобен, потому что показывает соседа автоматически. Это помогает, когда описание забыли обновить. Но полагаться на LLDP на 100% нельзя: его могут отключить, сосед может быть неуправляемым, а через медиаконвертер или телефон данные бывают неполными.
Практичный подход: в description храните то, что должно быть подключено и куда «по смыслу» ведет порт, а LLDP используйте как проверку (что реально подключено сейчас). Так меньше «серых» портов и меньше споров при сверке с CMDB.
Стек и шасси: как не потерять смысл при заменах
В стеке или шасси нумерация может поменяться после замены модуля, перестановки членов стека или перекоммутации. Чтобы описание не становилось ложным, закладывайте в строку не только «номер порта», а назначение.
Хорошо работает формат, который одинаково читается и на Cisco, и на Aruba:
SITE(площадка или город),RACK/ROOM(стойка или помещение),TO(куда ведет: устройство, патч-панель, розетка),ROLE(USER, AP, IPPHONE, CCTV, UPLINK),TICKET/DATE(необязательно, но полезно для истории изменений).
Отдельное правило стоит завести для PoE-портов, чтобы поддержка сразу понимала риск «погасить» питание. Достаточно коротких меток: POE + тип нагрузки (AP/IPPHONE/CCTV) и, если принято, признак критичности (CRIT).
Пример: ALA-DC1|R12|NET|AP|ACCESS|AP-3F-NE|POE CRIT. Даже если порт переедет с 1/1/10 на 1/1/12 после работ в стойке, смысл останется, а записи Cisco и Aruba будут выглядеть одинаково.
Как внедрить стандарт: пошаговый план на 2-4 недели
Единый стандарт описаний портов лучше внедрять как короткий проект с понятными ролями. Цель простая: чтобы любой инженер за 30 секунд понимал, что подключено к порту, где это находится и кто владелец.
План внедрения по неделям
Удобный темп - 2-4 недели, в зависимости от числа площадок и коммутаторов.
- Неделя 1: договориться о границах. Эксплуатация говорит, что нужно для поддержки, безопасность - что важно для расследований, закупки и аудит - какие поля должны совпадать с инвентаризацией. Сразу решите, что обязательно, а что опционально.
- Неделя 1: утвердить словарь и справочники. Сокращения (AP, CAM, PRN и т.п.) и справочник локаций (город, объект, этаж, шкаф, стойка) лучше закрепить один раз и дальше только дополнять.
- Неделя 2: подготовить шаблоны под типовые кейсы. Достаточно 5-6 шаблонов: рабочее место, принтер, точка доступа, камера, uplink, сервер/стойка. Добавьте по 2-3 примера, чтобы не было трактовок.
- Неделя 3: сделать пилот на одной площадке. Пройдитесь по реальным портам, внесите описания, соберите обратную связь: где не хватает поля, где слишком длинно, где путают порядок.
- Неделя 4: раскатать на остальные объекты и закрепить процесс. Назначьте владельца стандарта и точку входа для изменений.
Массовое внедрение чаще ломается не на конфигурации, а на контроле качества. Простейшие критерии «стандарт работает» такие: описания есть на всех access-портах и uplink, локация берется только из справочника, роли и типы устройств указаны одинаковыми словами, персональных данных нет, а любое физическое изменение включает обновление description как обязательный шаг.
Закрепите правило: кто меняет физическое подключение, тот в тот же день обновляет описание, а тимлид раз в неделю делает выборочную проверку. Тогда стандарт живет годами, а не две недели после внедрения.
Сбор и выгрузка данных в CMDB: что и как автоматизировать
Чтобы стандарты описания портов реально помогали поддержке и аудиту, их нужно подкреплять фактами: что сейчас подключено, где находится, к какому активу относится и насколько этим данным можно верить. Это как раз то, что стоит регулярно выгружать в CMDB.
Источники данных, которые стоит снимать автоматически
Лучше собирать несколько сигналов и аккуратно сопоставлять:
- конфигурации коммутаторов (включая
description, VLAN, режим access/trunk, скорость/duplex), - LLDP/CDP (соседнее устройство, порт соседа, иногда имя/модель),
- таблица MAC-адресов (какой MAC на каком порту и в каком VLAN),
- ARP (связка IP - MAC, полезно для L3-границы и проверки),
- PoE-статус (класс/мощность, факт питания).
Отдельно полезны инвентарные метки «с земли» (бирка на розетке, маркировка рабочих мест). Это не сетевой источник, но он закрывает главный вопрос: где физически находится точка.
Как сопоставлять порт с активом и не ошибиться
Надежнее всего строить соответствие по цепочке «порт коммутатора - розетка/место - конечное устройство». Серийный номер конечного устройства из сети часто недоступен, поэтому на практике используют комбинацию: MAC + IP + LLDP-данные + локация.
Пример: на порту Gi1/0/24 появился новый MAC, ARP показал IP, PoE включился, потребление 6-8W. Это похоже на IP-телефон. Если в description уже указан кабинет и розетка, CMDB может связать порт с нужной точкой и отметить запись как «обнаружено автоматически», пока техник не подтвердит модель.
Отдельно помогает разделение «атрибуты» и «связи». Атрибуты меняются часто (VLAN, PoE, статус), а связи описывают структуру.
- Атрибуты порта: имя интерфейса,
description, admin/oper статус, VLAN/транк, PoE, последний MAC. - Связи: порт - коммутатор, порт - розетка/панель, порт - обнаруженное устройство (по MAC), устройство - локация.
Периодичность обычно комбинируют: ежедневный сбор для «фоновой правды», плюс сбор по событию (изменился description, VLAN или LLDP-сосед), и ручное подтверждение для критичных участков.
Подготовка выгрузки: формат, контроль дублей, «уверенность»
В выгрузке заранее договоритесь о ключах: уникальный идентификатор порта (например, switch_serial + interface), единый формат имени локации и правила для description. Дубли часто появляются из-за переименований коммутатора или разного написания площадки.
Полезно добавлять поле «уверенность»: «подтверждено» (проверено руками или по документу) и «обнаружено автоматически» (получено из LLDP/MAC/ARP). Тогда CMDB не превращается в спорную «истину», а показывает, чему можно доверять без проверки, а что требует внимания.
Пример: офис и филиалы, где важно быстро найти нужный порт
Офис на 3 этажа, плюс 5 небольших филиалов. Сеть собирали разные подрядчики: на одном этаже коммутаторы Cisco, на другом Aruba, в филиалах смешанная история. Часть портов без description, часть подписана как «user», «pc», «uplink??». Когда у сотрудника пропадает связь или перестает питаться телефон, поиск нужного порта превращается в квест.
Цель: ввести единые правила, чтобы по одной строке было понятно, что подключено, где находится розетка и кто владелец. Затем выгрузить данные в CMDB и связать порт коммутатора с розеткой, рабочим местом и устройством.
Как это выглядит на практике
Команда выбирает один формат строки (одинаковый для Cisco и Aruba), например: Локация | Розетка | Тип устройства | Идентификатор | Владелец/сервис | Комментарий. Дальше заполняют по приоритету: аплинки, Wi‑Fi, телефония, критичные кабинеты, и только потом массово рабочие места.
Примеры описаний:
- HQ-2F | A-2-14 | PC | WS-0421 | Sales | Пользователь Иванов
- HQ-2F | A-2-14 | IPPHONE | EXT-3124 | Voice | PoE
- HQ-1F | LOBBY-01 | AP | AP-1F-LOBBY | WiFi | Потолок
- HQ-3F | SRV-01 | PRINTER | PRN-3F-01 | Office | Каб. 312
- HQ-SRV | RACK-2U14 | UPLINK | to-CORE-01 | NET | trunk
Здесь сразу видно, где стандарт начинает «протекать»: в примерах есть персональные данные (Иванов) и «свободный текст», который быстро расходится по стилю. На практике лучше оставлять в description отдел/сервис и инвентарный идентификатор, а персоналии - только в сервисных системах, если это вообще нужно.
Как сверяют с реальностью
Чтобы CMDB не стала «красивой, но неверной», делают короткую проверку на месте и по данным сети. Обычно хватает выборки 10-20% портов на этаж и всех аплинков.
Помогают быстрее всего: выборочная прозвонка розеток и сверка номера порта на патч-панели, LLDP-соседи (видно, что на порту действительно телефон, AP или соседний коммутатор), список PoE-потребителей (порт питает устройство, значит он не «пустой»), сверка с планом этажей и списком рабочих мест.
Хороший результат - когда 90-95% портов имеют понятное описание, поиск «где сидит пользователь» занимает минуты, а не часы. Это быстро видно и по инцидентам: меньше ошибочных отключений, быстрее замены оборудования, проще аудит и планирование переездов.
Частые ошибки и ловушки при naming rules
Самая частая ошибка - попытка «описать все и сразу». В description пытаются уместить кабинет, ФИО, серийник, VLAN и историю переносов. Через месяц половина текста уже неверная, а исправлять некогда. Лучше хранить в порту только то, что команда реально поддерживает руками, а остальное - в CMDB.
Вторая ловушка - личный стиль каждого инженера: kab-312, 312к, Room312. Разные разделители, регистр, сокращения и порядок полей делают поиск и выгрузку болезненными. Данные вроде есть, но их тяжело сопоставлять.
Еще часто путают физику и логику. В одном описании смешивают «куда идет кабель» (патч-панель, розетка, стойка) и «как настроено» (VLAN, voice/data, сервис). Логика меняется чаще, чем физика, и такие описания быстро устаревают. Рабочее правило простое: description отвечает на вопрос «что это за точка подключения и чей это порт», а параметры сети живут в конфигурации и CMDB.
Отдельный источник хаоса - копипаст при переносе. Кабель переставили на другой порт, а description оставили старым. Через пару инцидентов команда перестает доверять описаниям и перестает их читать.
Симптомы, что стандарт уже «поплыл»:
- в одном шкафу встречаются 3-4 формата описаний,
- много «TEMP», «TEST», «old», которые живут годами,
descriptionдлиннее строки в терминале и режется при просмотре,- один и тот же кабинет «размазан» по разным написаниям,
- CMDB заполняется, но совпадения по полям нестабильны.
Автоматизация тоже может навредить, если нет валидации. Скрипт выгрузил description в CMDB, но не проверил формат, допустимые значения и обязательные поля. В итоге база «богатая», но ей нельзя доверять.
Мини-сценарий: в филиале поменяли рабочее место в кабинете 214, кабель перекинули на соседний порт, а описание осталось прежним. Техподдержка видит «214-Printer», едет с заменой принтера, а на деле там уже IP-телефон. Это лечится тремя вещами: владелец стандарта, короткая проверка формата перед коммитом и ежемесячная ревизия портов с пометками «не по шаблону».
Быстрые проверки и что делать дальше
Перед сдачей объекта или после крупного изменения сети полезно сделать короткую ревизию. Цель: по одному описанию порта должно быть понятно, куда он ведет, кто владелец и где искать устройство.
Чеклист, который обычно занимает 20-40 минут на один шкаф:
- заполненность: нет ли активных портов без
description, - единый формат: одинаковый порядок полей и одинаковые сокращения,
- понятные локации: офис, этаж, помещение, стойка обозначены так, чтобы их понял дежурный,
- уникальность: нет ли десятков одинаковых подписей вроде «PC» или «USER»,
- uplink sanity check: аплинки и транки помечены как аплинки.
На коммутаторах полезно отдельно ловить две аномалии: пустые описания на активных портах (линк поднят, трафик есть) и копипастные описания, которые не совпадают с реальностью (например, один и тот же кабинет указан на разных этажах). В смешанной сети Cisco и Aruba частая находка - разные названия для одного и того же места («Floor2» vs «2et»), из-за чего поиск по описанию перестает работать.
В CMDB смысл тот же: убрать мусор и связать данные. Ищите дубли портов (один физический порт заведен несколько раз), порты без привязки к локации или стойке, а также «мертвые» активы, которые числятся подключенными, но давно отключены или списаны.
Дальше лучше идти небольшими шагами: утвердить формат строки и список сокращений как внутренний стандарт, провести пилот на 1-2 шкафах и собрать типовые исключения, настроить регулярный сбор фактов (интерфейсы, статусы, описания) и сверку с CMDB, раз в месяц делать выборочную проверку и исправлять отклонения.
Если сеть разнородная (Cisco, Aruba и другие вендоры), стандарт проще удерживать, когда есть единый владелец процесса и нормальная интеграция с инвентаризацией и поддержкой. В таких проектах может быть полезен опыт системных интеграторов: например, GSE.kz (gse.kz) делает системную интеграцию и сервисную поддержку 24/7, а также поставляет оборудование и инфраструктурные решения для организаций в Казахстане.
FAQ
Зачем вообще нужен единый стандарт описаний портов, если и так можно “как-нибудь подписать”?
Пишите так, чтобы за полминуты было понятно «что это», «где это» и «чье это». Без этого поле превращается в случайные подписи, которым перестают доверять, и поиск нужного порта в инциденте занимает лишнее время.
Какие поля реально обязаны быть в description, чтобы это помогало поддержке?
Оставьте минимальный набор, который однозначно ведет к месту и точке: код площадки/объекта, шкаф или помещение, а также идентификатор точки (патч‑панель/порт или розетка). Если на порту активное устройство, добавьте короткий класс (AP/PRN/CAM/PC) и его идентификатор, который совпадает с инвентарем или CMDB.
Что лучше хранить в description, а что — в CMDB?
Держите в description только «физический смысл» и быстрые подсказки, а детали и историю — в CMDB. Правило простое: поменялась VLAN или политика порта — description может не меняться, поменялся кабель/назначение/конечная точка — description обновляется сразу.
Что категорически нельзя писать в описании порта?
Не пишите персональные данные, телефоны, ФИО, пароли, внутренние пометки по безопасности и номера документов с ограниченным доступом. Также избегайте длинных “историй” и временных пометок без срока, потому что они быстро становятся ложными и засоряют поиск.
Как сделать формат описаний одинаковым на Cisco и Aruba?
Выберите один формат строки с фиксированным порядком полей и одним разделителем, например `|`, и закрепите единый регистр и словарь сокращений. Затем сделайте 5–6 типовых шаблонов (рабочее место, принтер, AP, камера, uplink) и используйте только их, чтобы не появлялись десятки вариантов написания одного и того же.
Чем должны отличаться описания для access-портов и uplink/trunk?
Для access важнее место и конечная точка: где находится розетка/панель и что за устройство или роль порта. Для trunk/uplink важнее сосед и точный удаленный порт, чтобы быстрее находить петли, ошибки LACP и проблемы с VLAN; если строка короткая, лучше ужать примечание, но не убирать поле с удаленной стороной.
Как правильно подписывать port-channel и его физические участники?
Делайте описание port-channel как единый логический канал: куда ведет и что это за соединение. На физических участниках добавляйте короткую пометку, что это член конкретного Po (чтобы при работах в стойке было видно, что порт нельзя “случайно” переиспользовать).
Можно ли заменить description данными LLDP/CDP?
LLDP/CDP используйте как проверку факта: что реально подключено сейчас, и совпадает ли это с тем, что написано в description. Полагаться только на LLDP/CDP нельзя, потому что протокол может быть отключен, сосед может быть неуправляемым, а через промежуточные устройства данные часто неполные.
Как внедрить стандарт описаний, чтобы он не умер через две недели?
План на 2–4 недели обычно работает так: сначала договариваетесь о обязательных полях и словаре, затем делаете несколько шаблонов, потом пилот на одной площадке и только после этого раскатываете на остальные. Самое важное — закрепить процесс: кто меняет физическое подключение, тот в тот же день обновляет description, и есть регулярная выборочная проверка.
Что стоит регулярно выгружать в CMDB, чтобы данные были полезными и не спорными?
Автоматизируйте сбор конфигураций (включая description), статусов портов, LLDP/CDP, MAC-таблиц, ARP и PoE, а в CMDB храните связи «порт—розетка—устройство—владелец». Чтобы не плодить ошибки, заранее задайте ключ порта (например, серийник коммутатора плюс интерфейс) и добавляйте признак доверия записи: подтверждено руками или обнаружено автоматически.