Форм-факторы: обзор и сравнение
Форм-фактор оптического трансивера задаёт его размер, разъём, электрический интерфейс, число каналов и — что критично для CodingBox — спецификацию управления, определяющую, где в памяти модуля лежит каждое поле. CodingBox поддерживает 16 форм-факторов ниже; у каждого своя справочная страница.
Одноканальное семейство (линия SFP)
| Форм-фактор | Каналы × скорость | Итого | Управление | Типовое применение |
|---|---|---|---|---|
| GBIC | 1 × 1G | 1G | serial ID GBIC MSA | устаревший 1GbE, 1GFC |
| SFP | 1 × до ~4G | 1–4G | SFF-8472 | 1GbE, 1/2/4GFC, SONET |
| SFP+ | 1 × 10G | 10G | SFF-8472 | 10GbE, 8/16GFC |
| SFP28 | 1 × 25G | 25G | SFF-8472 | 25GbE, 32GFC |
| SFP56 | 1 × 50G (PAM4) | 50G | SFF-8472 | 50GbE, 64GFC |
| SFP112 | 1 × 100G (PAM4) | 100G | CMIS | 100GbE, 400G → 4 × 100G |
| SFP-DD | 2 × 25/50G | 50–100G | SFP-DD MIS 2.0 | 100G в габарите SFP |
| DSFP | 2 × 25/50G | 50–100G | DSFP MIS | fronthaul 5G, адаптеры 100G |
| XFP | 1 × 10G | 10G | INF-8077i | 10GbE, OC-192 (устаревший) |
Четырёхканальное семейство (линия QSFP)
| Форм-фактор | Каналы × скорость | Итого | Управление | Типовое применение |
|---|---|---|---|---|
| QSFP | 4 × ~2,5–5G | до 20G | SFF-8436 | ранний InfiniBand, 4×1G |
| QSFP+ | 4 × 10G | 40G | SFF-8636 | 40GbE, IB FDR |
| QSFP28 | 4 × 25G | 100G | SFF-8636 | 100GbE, IB EDR, 128GFC |
| QSFP56 | 4 × 50G (PAM4) | 200G | SFF-8636 / CMIS | 200GbE, IB HDR |
| QSFP112 | 4 × 100G (PAM4) | 400G | CMIS | 400GbE, IB NDR |
Восьмиканальное семейство (double density)
| Форм-фактор | Каналы × скорость | Итого | Управление | Типовое применение |
|---|---|---|---|---|
| QSFP-DD | 8 × 50/100G | 400G / 800G | CMIS | 400GbE/800GbE, ИИ-фабрики |
| OSFP | 8 × 50/100G | 400G / 800G | CMIS | 400GbE/800GbE, IB NDR |
| OSFP224 | 8 × 200G | 1.6T | CMIS | 1.6TbE, IB XDR (каналы 200G) |
| OSFP-XD | 16 × 100G / 200G | 1.6T / 3.2T | CMIS | порты 1.6T коммутаторов, AI-фабрики |
Три поколения управления
- Два адреса (SFF-8472) — модули класса SFP отдают идентификацию по A0h и диагностику по A2h. См. SFF-8472.
- Страничное (SFF-8636) — модули класса QSFP используют один адрес с нижней страницей и выбираемыми верхними. См. SFF-8636.
- CMIS / MIS — QSFP-DD, OSFP, QSFP112, SFP-DD, SFP112 и DSFP используют модель CMIS, не зависящую от форм-фактора (или её SFP-DD-родственника MIS), с банкованными страницами и автоматом состояний модуля. См. CMIS и MIS.
Общие для всех коды — идентификаторы, разъёмы, коды интерфейсов — живут в SFF-8024.
Почему это важно
Форм-фактор подсказывает CodingBox, какой декодер применить, чтобы идентификация и DDM читались из правильных адресов; чтение SFP как QSFP исказило бы каждое поле. CodingBox определяет форм-фактор автоматически. То, как модуль защищает свою память, — отдельная ось: см. Типы защиты от записи и программирование.
Какие клетки принимают какие из этих форм-факторов и какие скорости умеет порт за клеткой: Типы портов и клеток.
Лестницы классов мощности и реальное потребление для каждого форм-фактора: Мощность и потребление.
Какой из этих форм-факторов и PMD подходит какому волокну, расстоянию и разъёму — таблица подбора со стороны инфраструктуры и типичные несовпадения модуля и линии: Трансиверы в линии.