第四章:光模块封装与接口——SFP、SFP+、SFP28、QSFP、QSFP28、QSFP-DD、OSFP、CFP/CFP2/CFP4、LC/MPO接口
各位工程师朋友,大家好。今天我们来聊聊光模块的“外壳”和“插头”——封装与接口。
说实话,我刚入行那会儿,看着一堆SFP、QSFP、CFP的缩写,头都大了。它们长得差不多,但速率、功耗、应用场景天差地别。选错了封装,板子画好了也装不上,那叫一个尴尬。
所以这一章,我带你把这些封装理清楚。你以后选型、画原理图、做测试,心里就有底了。
4.1 封装的核心参数:速率、功耗、密度
封装说白了就是“光模块的物理形态”。它决定了三件事:
- 能跑多快:速率上限,比如SFP+最高10G,QSFP28能到100G。
- 功耗多大:封装越大,散热空间越大,功耗上限越高。
- 端口密度:1x1的小封装(SFP) vs 4x4的大封装(QSFP-DD),面板上能塞多少个口。
我个人的习惯是:先定速率,再看功耗,最后算端口密度。三者平衡好了,方案就稳了。
4.2 主流封装详解
4.2.1 SFP / SFP+ / SFP28
这三个封装长得一模一样,都是“小方块+LC双工接口”。区别在于速率:
- SFP:1Gbps,老古董了,但存量很大。
- SFP+:10Gbps,目前数据中心接入层的主力。
- SFP28:25Gbps,用于25G以太网,是SFP+的升级版。
避坑指南:我曾经在项目里把SFP+模块插到了SFP28的端口上。结果呢?能亮,但协商速率只有10G,白白浪费了25G的带宽。所以,物理兼容不代表速率兼容,一定要看端口支持的速率列表。
关键点:SFP/SFP+/SFP28的电气接口是相同的(20pin),但协议不同。SFP28的端口可以向下兼容SFP+,但反过来不行。
4.2.2 QSFP / QSFP28 / QSFP-DD
QSFP系列是“四通道”封装,一个模块里集成了4路收发通道。
- QSFP:4x10G = 40Gbps。
- QSFP28:4x25G = 100Gbps。这是目前100G网络的主流封装。
- QSFP-DD:Double Density,8通道,4x25G x2 = 200Gbps(或8x25G = 200G,8x50G = 400G)。
QSFP-DD的物理尺寸和QSFP28几乎一样,但金手指多了两排。所以QSFP-DD的端口可以插QSFP28模块,但反过来不行。
我建议:如果你在规划400G网络,直接上QSFP-DD。它向下兼容QSFP28,未来升级也方便。
4.2.3 OSFP
OSFP是另一个400G封装标准,比QSFP-DD稍大一点。它的优势是散热更好,功耗上限更高(可达15W+)。
但缺点也很明显:不兼容QSFP28。所以目前OSFP主要用于交换机内部互联,数据中心接入层还是QSFP-DD更常见。
4.2.4 CFP / CFP2 / CFP4
CFP系列是“大块头”,主要用于100G/200G/400G的长距离传输(电信级)。
- CFP:最大,功耗最高(可达32W),支持10x10G或4x25G。
- CFP2:尺寸减半,功耗约12W,支持100G。
- CFP4:更小,功耗约6W,支持100G。
CFP系列现在用得少了,被QSFP28和QSFP-DD取代。但在一些老设备上还能见到。
4.3 接口类型:LC vs MPO
封装定了,接下来就是光纤接口。最常见的是LC和MPO。
| 接口类型 | 特点 | 适用场景 |
|---|---|---|
| LC | 双工,单纤或双纤,插拔方便 | SFP/SFP+/SFP28,10G/25G |
| MPO | 多芯(12/24芯),高密度 | QSFP/QSFP28/QSFP-DD,40G/100G/400G |
避坑指南:我曾经在40G QSFP模块上用了MPO转LC的跳线,结果光功率衰减严重。后来才发现,MPO是并行多模光纤,转成LC后需要匹配极性(A/B/C)。MPO的极性搞错了,光路就不通。
小技巧:LC接口的模块,注意区分单模(蓝色)和多模(黑色/灰色)。单模用9/125μm光纤,多模用50/125μm或62.5/125μm。混用会导致损耗剧增。
4.4 知识体系结构图
下面这张图,帮你把封装和接口的关系理清楚。从速率出发,选择封装,再匹配接口。
4.5 实战选型建议
好了,理论讲完了,说点实际的。如果你现在要选型,我建议你按这个思路来:
- 先定速率:10G以下,SFP+;25G,SFP28;100G,QSFP28;400G,QSFP-DD。
- 再看距离:短距离(<100m)用多模+LC/MPO;长距离(>1km)用单模+LC。
- 最后算功耗:SFP+约1W,QSFP28约3.5W,QSFP-DD约8W。确保你的交换机供电和散热够用。
警告:不要为了省钱把10G模块插到25G端口上。虽然能亮,但速率降级,整个链路的性能就浪费了。我见过不少项目因为这个原因导致带宽不足,最后不得不重新采购模块。
嗯,封装和接口这块,说白了就是“匹配”二字。速率匹配、物理匹配、协议匹配,一个都不能少。你把这些搞清楚了,光模块选型就成功了一半。
公众号:蓝海资料掘金营,微信deep3321