Skip to article

Список стандартов и спецификаций MSA для оптических трансиверов

MSA, SFF и CMIS описывают разные стороны устройства оптического трансивера. Одни документы определяют корпус и разъём, другие — электрические сигналы, третьи — карту памяти и порядок управления модулем. Чтобы выбрать спецификацию для программирования SFP, QSFP или OSFP, сначала определите задачу и интерфейс конкретного трансивера.

Этот справочник помогает найти первичный документ, понять его назначение и проверить редакцию. Номера ниже сверены с источниками издателей 23 октября 2026 года. Указанная редакция документа не означает, что её целиком реализует любой модуль: применимость нужно проверять по паспорту и заявленным возможностям изделия.

Что означают MSA, SFF и CMIS

  • MSA — Multi-Source Agreement. Соглашение участников отрасли о совместимых интерфейсах изделий. Существуют разные MSA, например для SFP и OSFP. Надпись «MSA compliant» без указания документа, редакции и поддерживаемых функций не даёт полного описания совместимости.
  • SFF — семейство спецификаций, которые публикуются через SNIA. Среди них есть документы по механике, электрическим интерфейсам и управлению. Поэтому номер SFF сам по себе не означает «формат прошивки».
  • CMIS — Common Management Interface Specification. Общая спецификация взаимодействия управляющего устройства с модулем: доступ к данным, объявление возможностей и управление. CMIS применяется к нескольким форм-факторам и не задаёт их единую механическую конструкцию. Опубликованные редакции доступны у OIF.

Эти обозначения не исключают друг друга. Например, аппаратная спецификация OSFP MSA и CMIS нужны для разных частей одного изделия. При этом соответствие карте управления не гарантирует совместимость с любым коммутатором: остаются ограничения электрического и оптического интерфейса, питания, охлаждения и системного ПО.

Три уровня: механика, электрические интерфейсы и управление

Как определить, какой документ нужен
УровеньНа какой вопрос отвечаетПримеры
МеханикаКаковы корпус модуля, разъём, направляющая и посадочное место?SFF-8432, SFF-8661, аппаратная спецификация OSFP MSA.
Электрические интерфейсыКакие сигналы, контакты питания и управления предусмотрены между модулем и оборудованием?SFF-8418, SFF-8419, SFF-8679.
Управление и памятьКак прочитать идентификацию, диагностику и поддерживаемые функции, как управлять ими?SFF-8472, SFF-8636, CMIS; SFF-8024 помогает расшифровать коды.

Карта памяти — часть интерфейса управления. Доступные через неё байты могут представлять сохранённую идентификацию, текущие измерения, состояние или команды. Не все эти данные являются свободно перезаписываемой EEPROM. Назначение адресов и условия записи определяет соответствующая спецификация и реализация модуля.

Карта памяти, DDM и интерфейсы управления

Для чтения идентификации и диагностики начните с этой таблицы. Форм-факторы приведены как типичные области применения; внешний вид модуля не заменяет проверку используемой карты управления.

Управление и кодовые таблицы
ДокументНазначениеФорм-фактор / областьПроверенная редакцияИсточник
SFF-8472Идентификация, карта памяти, DDM и управление.Семейство SFP с этим интерфейсом.12.5a; 16.01.2026SNIA PDF
SFF-8636Карта памяти и управление четырёхлинейными модулями и кабелями.Например, QSFP+/QSFP28 с этой картой.2.12; 29.04.2026SNIA PDF
CMISОбщий интерфейс управления, возможности, состояния и данные модуля.Несколько форм-факторов, включая QSFP-DD и OSFP.5.4; май 2026OIF PDF
SFF-8024Общие таблицы кодов для интерпретации полей; не самостоятельная карта памяти.Модули, чьи карты ссылаются на эти таблицы.4.14; 04.06.2026SNIA PDF

SFF-8472 полезен при разборе идентификации и DDM в семействе SFP. Для карты SFP используются обозначения A0h/A2h; это обозначения адресов в принятом для этих документов формате, а не универсальные номера страниц всех трансиверов. В инструментах с 7-битной адресацией I²C те же адреса часто показываются как 0x50/0x51. Важно понимать, какую запись принимает конкретный инструмент.

SFF-8636 и CMIS — разные интерфейсы управления. Нельзя переносить адреса, номера страниц и алгоритм записи из одного в другой. Для многолинейных модулей проверяйте также выбор страницы и, где применимо, банка, поддерживаемые функции и состояние модуля. В документации встречаются разные варианты управления даже внутри близких семейств QSFP.

SFF-8024 содержит общие кодовые таблицы, например идентификаторы типов модулей и разъёмов. Он помогает интерпретировать значение поля, но не заменяет документ, который задаёт адрес и смысл этого поля в конкретной карте.

Аппаратные спецификации SFP, QSFP и OSFP

Эти документы нужны для выбора и разработки аппаратных интерфейсов. «Solution»-спецификация связывает требования и ссылки на несколько документов; она не заменяет все подробные чертежи, электрические параметры и карту управления.

Аппаратные спецификации
ДокументНазначениеФорм-фактор / областьПроверенная редакцияИсточник
SFF-8418Высокоскоростной электрический интерфейс 10 Gb/s.SFP+ 10G.1.4; 30.07.2015SNIA PDF
SFF-8419Питание и низкоскоростные сигналы.SFP+ и решения, ссылающиеся на документ.2.0a; 10.07.2026SNIA PDF
SFF-8432Механика модуля и направляющей.Семейство SFP+.5.2a; 30.11.2018SNIA PDF
SFF-8402Связи спецификаций однолинейных решений.Семейство SFP+, включая SFP28.1.2; 21.12.2022SNIA PDF
SFF-8679Контакты, электрические параметры, питание и аппаратные требования.Семейство QSFP 4X.1.9; 21.04.2025SNIA PDF
SFF-8661Механические требования к модулю.QSFP+ 4X.2.5; 22.06.2018SNIA PDF
SFF-8665Связи спецификаций управления, электрических интерфейсов и механики.Поколения QSFP 4X.2.0; 24.11.2025SNIA PDF
OSFP MSAМеханика, электрические и тепловые требования; CMIS вынесен отдельно.OSFP и OSFP-RHS.5.22; 09.08.2025OSFP MSA PDF

Для QSFP-DD аппаратные требования ищите у соответствующей MSA, а управление — в применимой редакции CMIS и документации модуля. Для OSFP аппаратный документ прямо отделяет интерфейс управления CMIS от механики, электрических и тепловых требований. Ни общий интерфейс управления, ни похожее назначение не делают OSFP и QSFP-DD механически взаимозаменяемыми.

Ранние комплексные спецификации и документы MSA

Эти номера часто встречаются в паспортах и старых инструкциях. Они сохранены в справочнике для понимания исходных требований изделий. Статус и область применения нужно читать вместе с номером редакции.

Документы исходных поколений
ДокументНазначениеФорм-фактор / областьПроверенная редакцияИсточник
INF-8074iИсходная спецификация SFP MSA; информационный документ.SFP.1.0; 12.05.2001SNIA PDF
SFF-8431Ранний комплекс электрических требований SFP+. Архивный; см. пояснение ниже.SFP+ 10G.4.1 от 06.07.2009; Addendum 15.09.2013SNIA PDF
SFF-8436Комплексная спецификация QSFP+; применимость к другим поколениям проверяется отдельно.QSFP+ 4×10 Gb/s.4.9; 31.08.2018SNIA PDF
INF-8077iЭлектрические, управляющие и механические интерфейсы XFP.XFP 10G.4.5; 31.08.2005SNIA PDF

SFF-8431 — архивный документ. На его обложке прямо указаны SFF-8419 для низкоскоростного интерфейса и SFF-8418 для оставшейся части электрических требований 10G. Поэтому ссылку на SFF-8431 нельзя подавать как единственный актуальный источник всех параметров SFP+.

SFF-8436 — комплексная спецификация QSFP+ 4×10 Gb/s. При работе с другими поколениями QSFP дополнительно проверяйте SFF-8665, профиль электрического интерфейса и выбранную карту управления. SFF-8679 указывает, что заменяет базовую электрическую часть SFF-8436; SFF-8636 отдельно описывает управление четырёхлинейными модулями.

Ранее в подборке приводился CMIS 5.0. Для поиска опубликованных редакций теперь используйте каталог OIF, раздел Management Interface Specifications. Проверенная в нём редакция — CMIS 5.4, май 2026 года. Это не требование использовать 5.4 для модуля, рассчитанного на другую редакцию.

Как выбрать спецификацию для чтения или изменения памяти

  1. Определите изделие. Запишите форм-фактор, артикул и аппаратную ревизию. Проверьте паспорт модуля и поддерживаемые операции программатора.
  2. Уточните интерфейс управления. Используйте документацию и прочитанную идентификацию; одного обозначения скорости недостаточно. Выберите SFF-8472, SFF-8636, CMIS либо другой явно указанный документ.
  3. Зафиксируйте редакцию. Сопоставьте номер на титульной странице, историю изменений и заявленную поддержку модуля. Дата обновления сайта и дата самой спецификации могут различаться.
  4. Проверьте нужное поле. Уточните адрес, страницу/банк, единицы, права чтения и записи, условия доступа и обязательность функции. Для значения кодированного поля откройте соответствующую таблицу SFF-8024.
  5. Сохраните исходные данные. Перед изменениями сделайте резервную копию доступных областей. Проверьте применимые контрольные суммы, затем перечитайте данные после записи. Защищённые и служебные области нельзя считать обычным редактируемым буфером.

Практический пример: для разбора Serial ID и DDM SFP нужны карта SFF-8472 и кодовые таблицы. Для проверки размеров направляющей нужна аппаратная спецификация. Если же модуль использует CMIS, выбирать адреса по таблице памяти SFP ошибочно, даже когда нужное поле имеет похожее название.

Ни смена номера стандарта в описании, ни запись другого идентификатора в память не добавляют модулю отсутствующую физическую скорость, тип оптики или допустимую мощность. Совместимость кода и работоспособность реального соединения проверяются отдельно.

Дополнительные документы исходной подборки

Ниже сохранены ссылки на остальные документы первоначального списка. Здесь не заявляется актуальный номер их редакции: для выбора версии проверьте титульную страницу и статус в каталоге SNIA.

SFF-TA-1004 по сохранённой ссылке имеет обозначение Development 0.0.10 от 23.01.2018. Это проект расширений управления перестраиваемыми QSFP+/QSFP28, а не опубликованный универсальный стандарт настройки любых модулей. Аналогично наличие файла в каталоге не означает, что вся его функциональность реализована в вашем изделии.

Как проверить редакцию и статус документа

  • Published в каталоге SNIA обозначает одобренный к публикации документ; Draft — проект для рассмотрения. Expired означает прекращение сопровождения; причину нужно смотреть на обложке.
  • Читайте номер и дату внутри PDF. Постоянная ссылка издателя может начать отдавать новую редакцию, поэтому сохранённая рядом старая подпись перестаёт быть точной.
  • Для CMIS используйте каталог OIF; для спецификаций MSA — сайт соответствующей группы. Не определяйте актуальность только по имени файла из сторонней подборки.
  • Сопоставляйте редакцию с паспортом модуля. Новая редакция документа не обновляет автоматически уже выпущенное устройство.

Справочник не заменяет первичные спецификации. Таблицы выше — навигация по их назначению; точные значения полей, временные параметры и требования следует читать в документе подходящей редакции.

Связанные руководства SFPTotal

Updated: