Кратко

  • OpenConfig унифицирует поле, но модель terminal-device называет operational-mode идентификатором производителя и требует его в списке поддерживаемых режимов.
  • В примере NANOG 98 число 5003 соответствует OIF 400ZR AppSel 1 на платформе докладчика; это не универсальный код.

5003 кажется удобным для автоматизации: короткое число легко копировать. Примечание меняет смысл. На NANOG 98 Philip Bedard сопоставляет 5003 с OIF 400ZR Application Selection 1 на платформе примера. Там же сказано, что operational-mode в OpenConfig не стандартизован; для AppSel предложено будущее представление 6xxx.

Это граница управления. OpenConfig даёт общее поле, но не общий оптический словарь для всех значений. Модель terminal-device считает значение идентификатором производителя и требует его присутствия в списке режимов устройства. Список подтверждает, что цель распознаёт код.

При переходе из инвентаря через контроллер к маршрутизатору копирование 5003 без определения сохраняет символы, но может потерять намерение. Запись должна связывать стандартный или организационный режим, локальный ID, пару интерфейсов host/media и опубликованные возможности цели. Локальный код разрешается на устройстве применения.

Запрошенный режим, состояние модуля, оптические измерения и предоставление сервиса — разные факты. Принятая запись не доказывает ни работу нужного режима, ни пригодность всего тракта.

OIF объявила C-CMIS 1.5 в сентябре 2026 года. Проект IETF YANG для DWDM от 30 октября различает стандартные, организационные и явные режимы, но не гарантирует совместимость трансиверов. Словарь становится точнее; соответствие возможностям каждого устройства надо поддерживать.

В материалах нет матрицы межвендорной миграции и аварии из-за расхождения ID. Они показывают более узкую проблему: голое число — слабый договор, поскольку смысл может отстать.

Источники