很多朋友买光模块只看“速率+距离+接口”,拿到手发现联调时光功率不够、误码偏高,或者换了不同品牌就链路不通。原因多半出在 datasheet 的光电参数没看懂。今天把最关键的几个参数掰开讲透,以 100G QSFP28 LR4 这类常见模块为例说明概念,具体数值选型时请以厂商官方 datasheet 为准。

一、发送端:平均发送光功率(Average Launch Power)
指的是模块实际发出的光功率,单位 dBm。以太网 MSA 里都会给出一个范围,比如 -4.3 ~ +4.5dBm(典型值)。注意两点:
1. 测的是光纤连接器端面的功率,要用光功率计实测,不要只信网管读数;
2. 长距模块发送功率偏高是正常的,短距盲目调高只会加速器件老化。

二、消光比(Extinction Ratio)
“1”和“0”信号光功率的比值,单位 dB。消光比越大,接收端越容易区分 0/1,眼图睁得越开。单模长距模块一般要求 ≥5dB。它和调制方式直接相关,买二手模块最容易在这里翻车:激光器老化后消光比下降,链路预算还有余量,误码却先爆了。

三、接收端:接收灵敏度(Receiver Sensitivity)与过载光功率(Overload)
灵敏度是接收端在目标误码率(如 BER≤1E-12)下能识别的最小光功率,单位 dBm,数值越小越好。典型 100G LR4 接收灵敏度约 -8.6dBm。
过载光功率是接收端能承受的最大输入功率,超过它会饱和甚至损坏器件,比如 +4.5dBm。
两者合起来定义了动态范围:链路预算 = 发送功率 - 灵敏度,这是选型最核心的计算。记住公式:接收到的光功率 = 发送功率 - 线路总损耗(含光纤、连接器、熔接点、分光器),必须落在 [灵敏度, 过载] 区间里。

四、链路余量(Link Margin)怎么留
实务建议至少留 3dB 余量:
- 连接器污染/老化会吃掉 0.5~1dB
- 光纤弯曲半径不达标、熔接点损耗超标都是常见坑
- 温度漂移:商业级 0~70℃ 和工业级 -40~85℃ 的激光器输出功率随温度变化,直接影响余量
余量计算示例:发送 0dBm,线路损耗 6dB,到达接收端 -6dBm,灵敏度 -10dBm → 余量 4dB,合格。

五、几个选型避坑点
1. 别只看“距离”:datasheet 的标称距离是按标准光纤和理想损耗算的,实际链路损耗大,10km 标称跑 6km 翻车很常见。
2. DDM/DOM 功能:带数字诊断的模块能实时读温度、电压、TX/RX 功率,排障效率高一个量级,采购时优先选带 DDM 的。
3. 编码兼容:第三方兼容模块要确认编码写的是你交换机的品牌,不同品牌 EEPROM 校验逻辑不一样,混插可能被端口 shutdown。
4. 多模注意 OM 等级:SR 类模块配 OM3 和 OM4 的传输距离差一倍,机房改造时先查光纤等级再买模块。

一句话总结:发送功率、消光比、灵敏度、过载光功率四个数,决定了模块能不能用;链路余量 3dB,决定了它能稳定用多久。下次采购前把这几个数算一遍,能避掉八成以上的联调坑。

(本文参数均为公开 MSA/标准文档中的典型概念值,实际选型请以具体型号官方 datasheet 为准。欢迎回帖贴出你的链路计算,大家一起核对。)