1. 光模块基础认知:定义、分类与核心参数
做光通信测试这么多年,我经常被新人问到一个问题:「光模块到底是个啥?」
其实说白了,光模块就是一个光电转换器。它把电信号转成光信号发出去,再把收到的光信号转回电信号。你想想看,没有它,光纤里跑的光信号跟设备里的电路根本没法沟通。
1.1 光模块的定义
光模块,全名叫光收发一体模块。它内部集成了激光器、探测器、驱动电路和放大电路。我习惯把它理解成「光口和电口之间的翻译官」。
嗯,这里要注意:光模块不是一根简单的线。它是一个有源器件,需要供电,需要协议握手,还需要散热。我在项目中遇到过好几次,因为散热没做好,模块直接罢工的情况。
核心要点:光模块 = 电接口 + 光引擎 + 控制电路。三者缺一不可。
1.2 光模块的分类
光模块的分类方式很多。我个人习惯按封装形式来分,因为封装决定了它能用在什么设备上。
1.2.1 SFP 系列
SFP(Small Form-factor Pluggable)是最常见的封装。速率从 1G 到 10G 都有。我最早接触光模块时,用的就是 SFP。它体积小,热插拔,特别适合交换机、路由器这些设备。
SFP+ 是 SFP 的升级版,速率做到 10G。外观几乎一样,但电气接口不同。我曾经犯过一个低级错误——把 SFP 模块插到 SFP+ 端口上,结果速率协商不上。后来学乖了,每次上架前先看端口标识。
1.2.2 QSFP 系列
QSFP(Quad Small Form-factor Pluggable)是四通道的封装。一个模块内部集成了 4 个收发通道。40G QSFP+ 和 100G QSFP28 是目前数据中心的主力。
我记得有一次帮客户排查链路问题,发现 100G QSFP28 模块在 40G 端口上降速使用。虽然能通,但性能打了折扣。你想想看,花了 100G 的钱,只跑出 40G 的效果,多亏啊。
| 封装类型 | 典型速率 | 通道数 | 常见应用 |
|---|---|---|---|
| SFP | 1G | 1 | 企业网、接入层 |
| SFP+ | 10G | 1 | 数据中心、城域网 |
| QSFP+ | 40G | 4 | 数据中心汇聚层 |
| QSFP28 | 100G | 4 | 数据中心核心层 |
| CFP/CFP2 | 100G/200G | 10/4 | 传输网、骨干网 |
1.2.3 CFP 系列
CFP(C Form-factor Pluggable)是更大型的封装。它主要用在长距离传输和高速率场景。CFP2 和 CFP4 是它的缩小版。
说实话,CFP 模块我接触得不多。它太贵了,一个模块顶一台小交换机。但在骨干网和 OTN 设备上,它还是主流。为什么?因为它支持相干调制,传输距离能到几百公里。
我的建议:选封装时,先看设备端口类型,再看速率需求。别盲目追求高速率,兼容性更重要。
1.3 核心参数
光模块的参数很多,但核心的就三个:速率、波长、传输距离。这三个参数决定了模块能不能用在你的系统里。
1.3.1 速率
速率就是模块每秒能传输多少比特。单位是 bps(bit per second)。常见的速率有:1G、10G、25G、40G、100G、200G、400G。
为什么会越来越快?因为单通道速率在提升,通道数也在增加。比如 400G 模块,可以是 8 路 50G,也可以是 4 路 100G。我建议你关注模块的线路速率和主机接口速率,两者可能不一样。
1.3.2 波长
波长决定了光信号在光纤里的传输特性。常见波长有 850nm、1310nm、1550nm。
- 850nm:多模光纤用,短距离,成本低。数据中心内部很常见。
- 1310nm:单模光纤用,中距离。城域网和接入网用得多。
- 1550nm:单模光纤用,长距离。骨干网和海底光缆的主力。
嗯,这里有个坑要注意:波长不能乱配。我曾经见过有人把 850nm 的模块接到单模光纤上,结果光功率衰减得厉害,链路根本不通。
1.3.3 传输距离
传输距离取决于模块的发射功率、接收灵敏度和光纤的损耗。常见等级有:
- SR(Short Range):几百米以内,多模光纤
- LR(Long Range):10 公里左右,单模光纤
- ER(Extended Range):40 公里左右,单模光纤
- ZR(Very Long Range):80 公里以上,单模光纤
避坑指南:我曾经在测试 10G LR 模块时,发现传输距离只有 8 公里。查了半天,原来是光纤接头脏了。光模块对光纤端面清洁度非常敏感。每次插拔前,记得用光纤清洁笔擦一下。
1.4 知识体系框架
下面这张图是我自己整理的,把光模块的核心知识点串了起来。你一看就明白。
这张图把光模块的三大块串起来了。定义是基础,分类决定了物理形态,参数决定了性能指标。三者缺一不可。
1.5 实战中的小经验
最后分享几个我在项目中积累的小经验:
- 看标签:模块上的标签会写清楚速率、波长和距离。别只看外观,SFP 和 SFP+ 长得一样,但速率不同。
- 测光功率:上电前先用光功率计测一下发射功率。正常范围一般在 -5dBm 到 0dBm 之间。太低说明模块有问题。
- 清洁光纤:我每次插拔模块前,都会用光纤清洁笔擦一下端面。这个习惯帮我避免了很多莫名其妙的故障。
- 注意兼容性:不同厂家的模块,虽然标准一样,但兼容性可能有差异。我建议优先用设备厂商认证过的模块。
一句话总结:光模块就是系统的眼睛。选对了,链路稳如泰山;选错了,调试到怀疑人生。
公众号:蓝海资料掘金营,微信deep3321