MSA と規格の概要
光トランシーバーに互換性があるのは、ベンダーが独自設計ではなく業界共通の仕様に従っているからです。その多くはマルチソース契約(MSA)として始まります。これは、あるフォームファクターのモジュールが、どのメーカーが作っても同じ機構・電気・管理インターフェースを持つという、メーカー間の合意です。
誰が何を公開しているか
- SFF Committee(現在の SNIA SFF TWG)は、SFP クラスおよび QSFP クラスのモジュール向けに 2線式(I²C)管理インターフェースとメモリレイアウトを定める SFF-xxxx 文書群を公開しています。
- QSFP-DD MSA は、OSFP と COBO の各グループとともに、高速マルチレーンモジュール向けの CMIS を策定しました。現在は OIF が維持しています。
- SFP-DD MSA は、2レーンの SFP-DD モジュール向けに MIS を公開しています。
どの仕様がどのモジュールに適用されるか
| 仕様 | 対象 |
|---|---|
| SFF-8472 | SFP, SFP+, SFP28 |
| SFF-8636 | QSFP+, QSFP28 |
| INF-8077i | XFP(10G) |
| CMIS | QSFP-DD、OSFP、COBO、CMIS 対応 QSFP |
| MIS 2.0 | SFP-DD |
| SFF-8024 | 他の仕様が共通で使うコード表 |
CodingBox にとってなぜ重要か
これらの仕様は、各フィールドがモジュールメモリのどこにあり、どう読み取るかを定めます。 CodingBox は検出したモジュールに応じて適切な仕様を適用するため、識別情報、DDM、設定は正しいアドレスからデコードされます。EEPROM editor は、各バイトのフィールド名を示し、ホバー時に該当する仕様を明示します。
このセクションの文書群
- 一覧 — MSA 仕様カタログ:番号、タイトル、リビジョンを含む SFF/INF 文書 35 点すべて。
- 管理インターフェース — SFF-8472、 SFF-8636、CMIS、 MIS、 INF-8077i(XFP)。
- ハードウェア層 — SFP ファミリーと QSFP ファミリーの機構・電気・レートクラス文書。
- 特殊用途マップ — 波長可変 DWDM レジスタ (SFF-8690、SFF-TA-1004)と レートとアプリケーションの選択(SFF-8079、SFF-8089)。
- 共通コード — SFF-8024。
分野横断の資料
- 2線式インターフェース — すべての仕様に共通するアドレス、ページング、バンク、トランザクション、タイミング。
- コンプライアンスコード — バイト 3–10 と 36(SFP)、 131–138 と 192(QSFP)、CMIS のアプリケーション、典型的なコーディング例。
- ベンダーフィールド — 名称、OUI、PN、SN、日付コード:書式、ホストが照合する内容、よくある間違い。
- チェックサム — CC_BASE、CC_EXT、CC_DMI、CMIS のページチェックサム:範囲、アルゴリズム、ホストの挙動。
- 仕様リビジョン — バイト 94、バイト 1、CMIS のバージョンニブル、各世代で追加された内容。
- ホストが行うこと — ピン、バイト、タイミングを伴う12ステップの立ち上げ手順。
- 光インターフェース MSA — CWDM4、PSM4、 100G Lambda、SWDM、BiDi、400ZR/ZR+、800G と IEEE との関係。
レジスタマップ
- SFF-8472 A0hと A2h — SFP の識別情報と診断、バイト単位。
- SFF-8636 下位ページと 上位ページ — QSFP+/QSFP28。
- CMIS 下位ページ、 上位ページ、 レーンページ — QSFP-DD、OSFP、その他の CMIS モジュール。
- INF-8077i XFP — 下位メモリとシリアル ID テーブル。
より広い全体像 — PMD ごとの IEEE 802.3 条項、ITU-T、IEC、TIA、T11、IBTA、OIF の各文書、そしてどれがどの疑問に答えるか:規格マップ。