Выбор скорости и применения: SFF-8079, SFF-8089
Многие модули класса SFP работают более чем на одной скорости или более чем в одном применении (например, 1/2/4GFC или Ethernet и Fibre Channel). Два небольших документа SFF определяют, как хост узнаёт, что модуль поддерживает, и как сообщает модулю, какой режим использовать.
Документы
| Документ | Название | Ред. |
|---|---|---|
| SFF-8079 | SFP Rate and Application Selection | 1.7 |
| SFF-8089 | SFP Rate and Application Codes | 1.3 |
SFF-8079 — как работает выбор
У выбора скорости два механизма, и модуль объявляет, какой поддерживает:
- Аппаратный выбор скорости — пины RS0/RS1 на разъёме SFP. Хост выставляет их в
высокий или низкий уровень, переключая полосу приёмника (а у более поздних модулей и передатчика) между группами скоростей.
- Программный выбор скорости — биты в области управления/статуса A2h, делающие
то же самое по двухпроводному интерфейсу, чтобы хост без разведённых RS-пинов тоже мог переключать скорости.
Байты идентификации модуля по SFF-8472 объявляют реализованную схему выбора скорости (байт rate identifier), чтобы хост знал, использовать пины, биты или ничего.
SFF-8089 — коды
SFF-8089 определяет значения кодов скорости и применения, записываемые в память модуля, — небольшую таблицу вида «этот модуль поддерживает применение X на скорости Y». Хосты читают коды, чтобы решить, подходит ли модуль конфигурации порта, до попытки поднять линк. Сами значения байтов идентификатора, разъёма и соответствия общие — через SFF-8024.
Почему это важно для кодирования
Коды скорости и применения — среди байтов идентификации, которые проверяет коммутатор. Модуль, закодированный кодами, не соответствующими его железу, или без применения, которого ожидает порт, либо не поднимает линк, либо согласует неверную скорость. Перекодируя многоскоростной модуль в редакторе EEPROM, держите rate identifier и коды применения согласованными с тем, что модуль реально поддерживает.
Связанное
- SFF-8472 — где живут байты идентификации и rate identifier.
- Аппаратные спецификации семейства SFP —
RS-пины и низкоскоростной интерфейс.
Источник
- sfptotal.ru — Список стандартов и спецификаций MSA; библиотека SNIA SFF