甚麼是光模組?
光模組(發射端 + 接收端,optical transceiver)是一種緊湊的熱插拔模組,位於網絡設備與光纖之間。它一側接收來自交換機、路由器、伺服器或儲存端口的電信號;另一側將其轉換為調制光信號送入光纖——並對返回的光信號執行相反的轉換。在光纖鏈路(FOL / ВОЛС)中,光模組是電子器件與光纖之間的介面:光纖傳輸的一切都從這裏開始,也在這裏結束。
在光纖鏈路語境中的定義
光纖鏈路由光源、傳輸介質(光纖及其連接器、接續點,以及其間的任何無源或有源元件)和光接收器組成。光模組是在鏈路兩端同時提供光源和接收器的組件,其封裝方式使主機設備無需了解任何波長、光纖類型或傳輸距離——它只需與模組交換電信號位元。因此,傳輸距離、波長、光纖類型(單模或多模),乃至網絡技術(以太網、光纖通道、PON、InfiniBand)都是通過選擇模組來決定的,而不是通過改變端口。
內部結構
| 模組 | 功能 |
|---|---|
| TOSA(發射光學子組件) | 激光器(VCSEL、FP、DFB、EML)及其驅動電路;決定波長和發射光功率 |
| ROSA(接收光學子組件) | 光電二極管(PIN 或 APD)及跨阻放大器與限幅放大器;決定靈敏度 |
| CDR / DSP | 對串行數據重新定時,並在 PAM4 模組上進行均衡——參見 CDR |
| 微控制器 + EEPROM | 標準 MSA 記憶體映射中的標識、能力、數字診斷(DDM)和控制資訊 |
| 電氣介面 | 連接主機的卡邊連接器:1、2、4 或 8 條差分通道,外加低速控制信號 |
| 光介面 | LC、SC、MPO-12/16、SN/CS 或其他連接器;DAC 上則是固定的銅纜 |
記憶體映射正是 CodingBox 所處理的部分:交換機用來判斷是否接受某個模組的每一個欄位——廠商、料號、序號、兼容性代碼、閾值——都存放在這裏。參見 封裝形式和 MSA 規範。
光模組的應用場景
| 領域 | 典型模組與技術 |
|---|---|
| 企業與園區局域網 | 1G/10G SFP/SFP+,40G/100G 上行鏈路——以太網 |
| 數據中心網絡 | 25G 伺服器鏈路,100G/400G/800G 葉脊互聯——AI 集群 |
| 電信傳輸與城域網 | CWDM/DWDM 彩光模組、可調諧與相干模組——CWDM、DWDM |
| 接入網 | GPON/XGS-PON 局端(OLT)與終端(ONU)光模組——PON |
| 儲存網絡 | 16/32/64GFC SW/LW 光模組——光纖通道 |
| 高性能計算與 AI 互聯 | InfiniBand EDR/HDR/NDR——InfiniBand |
| 流動前傳、視頻、工業領域 | SFP 級光模組承載的 CPRI/eCPRI、SDI、工業以太網 |
封裝形式簡史
早期的光器件是直接焊接在線卡上的:一張卡對應一種傳輸距離。可插拔光模組讓端口變得通用,也讓整個行業得以通過多源協議(Multi-Source Agreement,MSA)圍繞少數幾種外殼實現標準化。
| 時期 | 里程碑 | 速率級別 |
|---|---|---|
| 1990 年代中期 | GBIC——第一款熱插拔光模組(SC 連接器) | 1G |
| 約 2001 年 | SFP MSA(INF-8074)——體積為 GBIC 的三分之一,LC 連接器;10G 領域的 XENPAK,隨後是 X2 和 XFP | 1G;10G |
| 約 2006–2009 年 | SFP+(SFF-8431)把 10G 帶入 SFP 封裝;QSFP(INF-8438)引入四通道 | 10G;4×10G |
| 約 2009–2010 年 | QSFP+(SFF-8436)用於 40GbE;CFP 用於第一代 100G | 40G;100G |
| 約 2014–2016 年 | QSFP28(SFF-8665)把 100G 做進小型模組;SFP28 把 25G 帶給伺服器;CFP2/CFP4 | 100G;25G |
| 2016–2018 年 | 面向 400G 的 QSFP-DD 和 OSFP MSA 成立;SFP-DD;CMIS 統一管理模型 | 400G |
| 約 2019–2021 年 | 400G QSFP-DD/OSFP 出貨;QSFP56(200G)、SFP56;400ZR 相干可插拔模組 | 200G;400G |
| 約 2022–2024 年 | 800G OSFP / QSFP-DD800;QSFP112;ZR+;線性直驅(LPO)光模組 | 800G |
| 2024 年起 | OSFP-XD 16 通道 1.6T;面向大型交換機的共封裝光學 | 1.6T |
每一代都盡量沿用上一代的封裝尺寸——SFP → SFP+ → SFP28 → SFP56,以及 QSFP → QSFP+ → QSFP28 → QSFP56 → QSFP112——這正是現代端口往往仍能接受比它老二十年的模組的原因。各封裝形式的詳情見總覽與對比。
標準的演進
定義一個光模組需要三層標準,分別由不同的機構制定:
- 機械與電氣——由 MSA 聯盟和 SFF 委員會(現為 SNIA SFF TA)制定:外殼、連接器、引腳定義、功率等級。相關文件包括 INF-8074、SFF-8431、SFF-8665,以及 QSFP-DD 和 OSFP 的 MSA。參見規範目錄。
- 管理記憶體區——主機如何讀取標識和診斷資訊:GBIC 的序號標識讓位於 SFF-8472(雙地址,新增 DDM),隨後是用於 QSFP 的分頁式 SFF-8636,最終發展為面向 400G 及以上、與封裝形式無關的 CMIS,並帶有模組狀態機。共用代碼位於 SFF-8024。
- 物理層(PMD)——光纖上實際傳輸的內容:以太網對應 IEEE 802.3(
10GBASE-LR、100GBASE-DR……),光纖通道對應 INCITS T11 FC-PI,InfiniBand 對應 IBTA,PON 和 DWDM 網格對應 ITU-T G 系列,400ZR 對應 OIF。參見 光學 PMD 參考。
這對兼容性的影響是:一個模組即使電氣和光學性能完全合格,仍可能因為其管理記憶體區中的內容不符合特定主機的預期而被拒絕——這正是廠商鎖定 的根源,也是編碼工具存在的原因。
速率是如何增長的
總速率沿著三個方向同時增長:
| 維度 | 演進過程 |
|---|---|
| 單通道速率 | 1G → 10G → 25G(NRZ) → 50G → 100G(PAM4) → 200G |
| 單模組通道數 | 1 → 4 → 8 → 16 |
| 調制方式 | 通斷鍵控(NRZ) → 四電平 PAM4 → 長距離相干 QPSK/16-QAM |
| 總速率 | 典型模組 | 大致年代 |
|---|---|---|
| 1G | GBIC、SFP | 1990 年代起 |
| 10G | XFP、SFP+ | 2002 年起 |
| 40G | QSFP+ | 2010 年起 |
| 25G / 100G | SFP28 / QSFP28 | 2015 年起 |
| 200G / 400G | QSFP56 / QSFP-DD、OSFP | 2019 年起 |
| 800G | OSFP、QSFP-DD800 | 2022 年起 |
| 1.6T | OSFP-XD | 2024 年起 |
向 PAM4 的轉變帶來了強制性的前向糾錯和基於 DSP 的模組;超過 100 km 的傳輸距離則把相干檢測帶進了可插拔模組。參見 FEC 與鏈路協商 和相干光通訊。
延伸閱讀
- 封裝形式:總覽與對比——一頁匯總所有支援的封裝。
- DDM 基礎——模組上報的診斷資訊。
- 寫保護類型——模組如何保護自身記憶體區。
- 常見問題與解決方法——現場會出現哪些故障。
在 CodingBox 中,這一切都匯集在一個介面:Check transceiver 讀取模組記憶體區,識別封裝形式和標準,並顯示本文件其餘部分所講解的標識和 DDM 資訊。
電路板上除光學器件外還有甚麼——驅動電路、放大器、DSP、控制器、電源——逐模組講解: 模組電子電路。
光模組所終結的鏈路——光纖物理特性、衰減、色散、預算、線路設施、測試與故障: 光纖鏈路。
光模組作為有源光基礎設施的一個組成部分——與放大器、轉發器、ROADM、OLT 和監測設備並列: 有源光基礎設施;將模組與光纖類型、距離、連接器和預算相匹配:鏈路中的光模組。