光收發器標準和規範
MSA、SFF和CMIS描述了光收發器的不同方面。 一些文檔定義了外殼和連接器,其他文檔定義了電信號,並且其他文檔定義了存儲器映射和模塊控制程序。 要選擇對 SFP、QSFP 或 OSFP 模塊進行編程的規範,首先要確定該特定收發器使用的任務和管理接口。
該參考幫助您找到主要文檔、瞭解其目的並檢查其修訂。 以下修訂版本號已根據出版商的來源進行了檢查 2026 年 10 月 23 日. 列出的文檔修訂並不意味着每個模塊都完全實現它:根據產品數據表和聲明的功能檢查適用性。
MSA、SFF 和 CMIS 是什麼意思
- MSA — 多源協議。 行業參與者之間關於兼容產品接口的協議。 有不同的 MSA,包括SFP 和 OSFP。 沒有文檔、修訂版本和支持的功能列表的MSA 兼容標籤並不能完全描述兼容性。
- SFF 是通過SNIA發佈的一系列規範。 其中包括有關機械設計、電氣接口和管理的文檔。 因此,SFF 編號本身並不識別固件格式。
- CMIS—通用管理接口規範。 用於主機和模塊之間的通信的通用規範:數據訪問、能力通告和控制。 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.2026 | SNIA PDF |
| SFF-8636 | 四通道模塊和電纜的存儲器映射和管理。 | 例如,使用該映射的QSFP+/QSFP28模塊。 | 2.12; 29.04.2026 | SNIA PDF |
| CMIS | 公共管理接口、模塊能力、狀態和數據。 | 多種形狀因素,包括QSFP-DD和OSFP。 | 5.4; 2026年5月 | OIF PDF |
| SFF-8024 | 用於解釋字段的通用代碼表; 不是獨立的內存映射。 | 其映射引用這些表的模塊。 | 4.14; 04.06.2026 | SNIA PDF |
SFF-8472 對於解釋SFP家族識別和DDM很有用。 SFP 地圖使用 A0h/A2h 表示法。 這些是以這些文檔使用的格式表示的地址,而不是所有收發器的通用頁碼。 使用 7 位 I²C 尋址的工具通常顯示與0x50/0x51 相同的地址。 檢查您的工具接受哪種符號。
SFF-8636和CMIS 不同的管理接口。 地址、頁碼和寫入過程不得從一者轉移到另一者。 對於多通道模塊,還應檢查頁面選擇以及組選擇(如果適用)、支持的功能和模塊狀態。 即使在密切相關的QSFP家族中也可能發生不同的管理實現。
SFF-8024 包含公共代碼表,例如模塊和連接器類型標識符。 它有助於解釋字段值,但不會替換定義特定映射中字段的地址和含義的文檔。
SFP、QSFP 和 OSFP 硬件規格
這些文檔支持硬件接口選擇和設計。 解決方案規範將多個文檔的要求和參考鏈接起來; 它不取代所有詳細圖紙、電氣參數或管理圖。
| 文件 | 用途 | 形狀因數/範圍 | 已驗證的修訂版 | 來源 |
|---|---|---|---|---|
| SFF-8418 | 高速10Gb/s電接口。 | SFP+ 10G. | 1.4; 30.07.2015 | SNIA PDF |
| SFF-8419 | 電源和低速信號。 | SFP+以及參考本文檔的解決方案。 | 2.0a; 10.07.2026 | SNIA PDF |
| SFF-8432 | 模塊和保持架機械設計。 | SFP+家庭。 | 5.2a; 30.11.2018 | SNIA PDF |
| SFF-8402 | 單通道解決方案規範之間的關係。 | SFP+家族,包括SFP28。 | 1.2; 21.12.2022 | SNIA PDF |
| SFF-8679 | 引腳、電氣參數、功率和硬件要求。 | QSFP 4X 系列。 | 1.9; 21.04.2025 | SNIA PDF |
| SFF-8661 | 模塊機械要求。 | QSFP+ 4X. | 2.5; 22.06.2018 | SNIA PDF |
| SFF-8665 | 管理、電氣接口和機械規範之間的關係。 | QSFP 4X 代。 | 2.0; 24.11.2025 | SNIA PDF |
| OSFP MSA | 機械、電氣和熱要求; CMIS 單獨涵蓋。 | OSFP和OSFP-RHS。 | 5.22; 09.08.2025 | OSFP MSA PDF |
對於QSFP-DD,從相關MSA獲取硬件要求,並從適用的CMIS修訂版和模塊文檔獲取管理要求。 OSFP 硬件文檔明確將CMIS 管理與機械、電氣和熱要求分開。 共享的管理接口和類似的用途都無法使OSFP和QSFP-DD機械地互換。
早期綜合規範和MSA文檔
這些文檔編號經常出現在數據表和舊說明書中。 它們保留在這裏是爲了幫助解釋原始的產品要求。 閱讀其狀態和範圍以及修訂號。
| 文件 | 用途 | 形狀因數/範圍 | 已驗證的修訂版 | 來源 |
|---|---|---|---|---|
| INF-8074i | 原SFPMSA規格; 一份信息文件。 | SFP. | 1.0; 12.05.2001 | SNIA PDF |
| SFF-8431 | 早期綜合SFP+電氣要求。 已存檔; 請參閱下面的解釋。 | SFP+ 10G. | 4.1,日期爲 2009 年 7 月 6 日; 2013 年 9 月 15 日的附錄 | SNIA PDF |
| SFF-8436 | 綜合QSFP+規範; 對其他世代的適用性需要單獨檢查。 | QSFP+ 4×10 Gb/s。 | 4.9; 31.08.2018 | SNIA PDF |
| INF-8077i | XFP電氣、管理和機械接口。 | XFP 10G. | 4.5; 31.08.2005 | SNIA PDF |
SFF-8431是存檔文檔。 其封面明確標識了用於低速接口的SFF-8419和用於其餘10G電氣要求的SFF-8418。 因此,SFF-8431 不得作爲所有SFP+參數的唯一電流源。
SFF-8436 是綜合的QSFP+4×10Gb/s規範。 對於其他QSFP代,還要檢查SFF-8665、電氣接口配置文件和所選的管理映射。 SFF-8679指出它取代了SFF-8436的基本電氣部分; SFF-8636單獨描述了四通道模塊管理。
較早的集合列出了CMIS 5.0。 要查找已發佈的修訂版本,現在使用 OIF目錄,管理接口規範部分. 已驗證的修訂版爲 CMIS 5.4,2026 年 5 月。這不需要將 5.4 與爲其他修訂版設計的模塊一起使用。
選擇讀取或改變存儲器的規格
- 識別產品。 記錄外形尺寸、部件號和硬件版本。 查看模塊數據手冊以及編程板支持的操作。
- 識別管理接口。 使用從模塊讀取的文檔和識別數據; 僅指定速度是不夠的。 選擇 SFF-8472、SFF-8636、CMIS 或其他明確指定的文檔。
- 記錄修訂。 比較標題頁號、更改歷史和模塊聲明的支持。 網站更新日期可能與規格日期不同。
- 檢查必填字段。 建立地址、頁/庫、單位、讀寫權限、訪問條件以及該特徵是否是強制的。 對於編碼字段值,請查閱相關的SFF-8024表。
- 保存原始數據。 在進行更改之前備份可訪問區域。 檢查適用的校驗和並在寫入後讀回數據。 受保護區域和服務區域不得被視爲普通的可編輯緩衝區。
例如,解釋SFP序列ID和DDM需要SFF-8472映射和代碼表。 檢查保持架尺寸需要硬件規格。 如果模塊使用CMIS,則即使所需字段具有相似的名稱,從SFP內存表中選擇地址也是不正確的。
改變描述中的標準編號或將另一個標識符寫入存儲器都不會向模塊添加不支持的物理速度、光學類型或功率能力。 代碼兼容性和實際鏈接操作必須單獨驗證。
來自原始集合的附加文件
下面的鏈接保留了原始列表中的其他文檔。 此處未聲明當前修訂號:檢查標題頁和狀態 SNIA目錄.
- SFF-8662
- SFF-8682
- SFF-8672
- SFF-TA-1004
- SFF-8663
- SFF-8683
- INF-8628:搜索SNIA目錄
- SFF-8635
- SFF-8685
- INF-8438
- INF-8476
- INF-8474
- SFF-8071
- SFF-8461
- SFF-8084
- SFF-8083
- SFF-8081
- SFF-8690
- SFF-8433
- SFF-8089
- SFF-8079
- SFF-8075
指定保留鏈接處的SFF-TA-1004 開發0.0.10,日期爲 2018 年 1 月 23 日. 它是用於管理可調QSFP+/QSFP28模塊的擴展草案,而不是所有模塊的已發佈通用配置標準。 同樣,目錄中存在文件並不意味着您的產品實現了其所有功能。
檢查文檔修訂和狀態
- 已發佈 SNIA目錄中表示批准出版的文件; 草案 表示供審查的草案。 已過期 表示維護已停止; 請參閱封面瞭解原因。
- 閱讀PDF內的編號和日期。 永久發佈者 URL 可能會開始提供較新的修訂版本,從而導致其旁邊保存的舊標籤不準確。
- 對於CMIS使用OIF目錄,對於MSA規範使用相關組的網站。 不要僅根據第三方集合中的文件名來確定貨幣。
- 將修訂版本與模塊數據表進行匹配。 新的文檔修訂版不會自動更新已製造的設備。
該參考文獻並不取代主要規範。 上表有助於按用途查找文檔; 閱讀適當的文檔修訂版以瞭解確切的字段值、計時參數和要求。