ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

光模块是什么?从原理到选型,避开收光发光与链路排查的坑

光模块是什么?从原理到选型,避开收光发光与链路排查的坑 深圳国际会展中心的停车场早上九点就排到了入口外两公里。我进场的时候靠高速光模块的几个展台已经被围得里三层外三层销售手里那沓名片发得飞快。高盛刚上调了光模块市场预测现场的人气比那条预测还要“热”。不过这篇文章我不想聊哪只股票能不能追我想聊光模块本身——为什么这个东西能成为整个算力基建里卡脖子的核心为什么每次光博会都挤成早高峰地铁以及那些天天挂在嘴边的参数、接口、收光发光到底是什么。如果你刚接触光模块想搞清楚它是什么、怎么选、怎么用或者你在机房、数据中心、安防监控、园区网络里天天跟光纤打交道但对那些 400G、800G、SR、DR、TX、RX 的术语还是有点懵那这篇值得花十分钟看完。我会把光模块的核心技术点、分类选型、接口细节、链路排查和实操踩坑一起拆开讲尽量不堆参数用说人话的方式把这摊事讲明白。1. 光模块为什么突然成了“顶流”从市场信号到现场实感1.1 一条上调预测背后是算力需求的传导高盛上调光模块市场预测本质上是看到了一个传导链路AI 大模型训练 → 算力集群规模扩大 → 服务器之间数据交换暴增 → 光模块需求爆发。这个传导逻辑不是画饼而是已经发生在每一座数据中心的机柜里。你可以把数据中心理解成一个巨大的工厂GPU 服务器是工人光模块和光纤就是工人之间传递信息的手和嗓子。工人越多互相之间的沟通量越大。过去训练一个传统模型几百张卡互联就够了现在训练千亿参数的大模型动辄上万张卡组成集群。卡和卡之间每秒钟要交换几百 GB 甚至上 TB 的数据靠传统铜缆根本跑不动——距离一长信号就衰减到没法看功耗还高得吓人。这时候光模块就成了唯一靠谱的解决方案它把电信号转成光信号用光纤传输再在另一端把光信号转回电信号。速度快、损耗低、抗干扰强。所以当市场预测上调说白了就是大家都在赌一个共识AI 算力的军备竞赛不会停光模块的需求就不会停。光博会现场的“挤爆”某种程度上就是这种共识的线下投影——做模块的、做光芯片的、做设备的、做光纤跳线的、做测试仪表的全在这一个场馆里碰头谁都想从这里找到下一波增长的方向。1.2 深圳光博会现场我看到的三个风向今年的光博会在深圳国际会展中心走一圈下来感受最深的有三件事。第一800G 光模块已经不是“期货”了。前两年 800G 还在 PPT 上这次已经有好几家把 800G OSFP 和 QSFP-DD 的样品做成了批量出货状态展台上摆着一排插在交换机里现场跑着业务。甚至 1.6T 的样品也出现了虽然展出的大多是“工程样品”但说明产业链已经在为下一代速率做储备。第二硅光方案比以前多了一大截。往年硅光模块还是“未来趋势”今年已经成不少厂商的主力展示方向。硅光的优势是可以用成熟的半导体工艺来做光器件批量生产成本更低、一致性更好特别适合高速率场景。展台上好多模块都标注着“Silicon Photonics”我和一个工程聊了会儿他说现在 800G 用硅光方案已经是主流路线之一良率也过了关键线。第三光模块的“周边生态”明显热闹了。光连接器、FAU光纤阵列单元、光引擎、CPO共封装光学配套方案几乎每个环节都有专门展台。这说明行业不再只是拼模块本身而是比拼整个光互连系统。后面会讲到实际上手的时候光模块和光纤跳线、接口清洁、测试仪表这些周边环节才是决定项目能不能顺利跑起来的关键。2. 光模块的“体型”密码封装形态、速率档位与选型思路2.1 不同封装长啥样怎么一眼分辨光模块的封装就是它的“外壳形态”。不同封装决定了它插在什么设备上、能跑多高的速率也决定了它长什么样。好多人第一次接触光模块最容易犯的错就是拿着一块 SFP 模块硬往 400G 交换机的 QSFP-DD 口里塞——规格对不上肯定插不进去硬来还会把接口搞坏。常见封装大致分这么几类SFP/SFP长得小巧像一颗“糖果”一般用于 1G/10G/25G 速率是接入层、基站、企业交换机里最常见的形态。SFP28外观和 SFP 几乎一样速率做到 25G常用于 25G 接入。QSFP/QSFP28四通道并行比 SFP 系列宽一些常见于 40G/100GQSFP28 是 100G 的主力封装。QSFP-DD / OSFP这是 400G/800G 时代的主角尺寸更大触点更多。QSFP-DD 自带“双密度”兼容性做得不错OSFP 则多了一个散热鳍片设计散热更从容。现场最直观的感受是速率越高模块个头越大接口数越多。因为高速模块既要塞下更多激光器和探测器又要解决散热问题不可能像 10G 模块那样“小身材”。所以你在选型时不光要看速率还要看设备的端口类型和面板密度否则很容易出现“买回去插不上”的尴尬。2.2 速率档位的演进到底在解决什么问题光模块从 1G、10G、25G、100G、400G 一路走到 800G每一次升级本质上都在干同一件事在更短的时间内传更大量的数据。就好比快递运输从骑电动车送小包裹变成开重卡运集装箱每一代都是吞吐量的代际提升。具体数据上100G 模块单通道速率是 25Gbps用 4 个通道4×25G实现400G 分了好几种技术路线有 4×100G 的也有 8×50G 的800G 更是开始大量采用 8×100G 或者 4×200G 的架构。通道越多对激光器的一致性、并行传输的同步性要求就越高这也是高速模块良率爬坡难的主要原因之一。从现场看目前主流的采购热点已经在向 400G 和 800G 集中。数据中心内部的大规模 AI 集群用的基本是 400G 起步800G 开始上量。而园区网、企业网、运营商接入网大量还在用 10G/25G 和 100G。不同速率对应完全不同的应用场景选型时不能只看“越大越好”还得看业务需求和成本。关于速率我还得提醒一句千万不要只看端口标的速率就直接下单。你得确认是“多模短距离”还是“单模长距离”以及交换机是否支持对应的 FEC前向纠错模式。速率和协议一样不等于实际能跑满。后面第 3 节展开。2.3 光模块和光纤的配套关系别把“两回事”搞成“一对冤家”热搜词里有一条叫“光纤和光模块”这两个词经常一起出现但不少人把它们当成同一个东西。其实它们是两个独立的设备一对一组合使用光模块是“心脏”负责电气信号和光信号的相互转换光纤跳线是“血管”负责把光信号从一端搬到另一端。没有光模块光纤只是个空管子没有光纤光模块发出的光也送不出去。这里有一个最容易踩的坑多模和单模不匹配。光模块发射端用的光源有两种常见类型一种发光波长是 850nm 左右配多模光纤OM3/OM4/OM5传输距离通常在几十米到几百米适用于数据中心机柜内部或相邻机柜之间的短距离互联另一种发光波长为 1310nm 或 1550nm 左右配单模光纤OS2传输距离可以达到几公里甚至几十公里适用于楼宇之间、园区乃至城域范围的长距离传输。光模块里的“SR”“DR”“LR”“FR”这些后缀就是按这个思路命名的SR短距离850nm 多模通常在 100~300 米内。DR/FR/LR中长距离1310nm 单模1km、2km 到 10km 不等。ER/ZR超长距离1550nm 单模40km、80km 甚至更远。如果 SR 模块接了单模光纤光信号往往因为模式不匹配导致损耗爆表链路起不来反过来LR 模块接了多模光纤虽然光模块本身能发光但多模光纤核心径大、模式色散严重距离稍远就丢包。这种“能插能亮但一跑流量就出问题”的故障在医院、学校、园区网络的运维群里几乎天天有人问。所以在选模块之前第一件事是确定光纤类型。这条线是橙色的多模 OM3/OM4还是黄色的单模 OS2距离是机柜内几十米还是跨楼宇几公里两个问题一答模块类型基本就锁定了。3. 收光还是发光光模块接口方向与链路参数拆解3.1 “左边是收光还是发光”的最终答案看丝印别靠猜有个热搜词问“光模块左边是收光还是发光”这个问题一看就是现场施工或者实验室里第一次接光纤的人忍不住问的。大家看到模块上两个 LC 口并排自然想知道到底哪边该插跳线的“TX”端、哪边该插“RX”端。我的答案是原则上光模块上都有明确的丝印标识优先看丝印千万不要只凭“左右”来猜。绝大多数双纤光模块会在壳体上印着 TXTransmit发送/发光和 RXReceive接收/收光字样甚至直接在 LC 口的正上方刻出来。插跳线之前你的第一动作永远是低头看丝印。至于“左边到底是收还是发”没有统一标准“左边”完全取决于模块设计和厂商习惯。有的厂商习惯把 TX 放左RX 放右有的刚好反过来甚至同品牌不同系列的板子都可能不同。如果手头模块丝印被标签盖住了或者环境光线暗看不清有几个土办法可以辅助判断用光源笔或者光功率计逐步测试这是最靠谱的。先把跳线一头插光口另一头接光功率计看有没有光换一个口再插对比一下就能确定哪个是发光口。带电状态下用肉眼观察把模块插在设备上但不插光纤看发射口是否有微弱红光透出注意绝对不要直视红外光肉眼不一定看得见而且直视激光有风险。除非你是用红外检测卡否则别硬看。用设备端命令不少品牌交换机可以查到模块的 DOM 信息包括 TX/RX 的光功率如果 TX 功率显示有值而 RX 显示为负无限大就能反过来推断链路是否接反了。这里多讲一句很多新手光模块没通第一反应是模块坏了结果是两根跳线插反了。双纤通信是“A 的 TX 接 B 的 RXA 的 RX 接 B 的 TX”一旦接成 TX 对 TX、RX 对 RX链路就是“两个人都只说话不听话”永远握不上手。这类问题在新增链路上占比非常高。3.2 发射光功率、接收灵敏度、过载光功率三个参数决定链路能不能通光模块好不好用不只是看速率。工程上真正要盯的是光功率的三个指标发射光功率Tx Power、接收灵敏度Rx Sensitivity和过载光功率Overload。发射光功率指模块接口输出的平均光功率单位是 dBm。注意光模块的发射光功率并不是越高越好超过接收端的过载点反而会把对端打“饱和”照样误码。接收灵敏度接收端能正确识别信号所需的最小光功率。光功率低于这个值信号就会因为太弱而出现误码、丢包甚至直接 Link Down。过载光功率接收端能承受的最大光功率。超过这个值接收器饱和同样会出误码。要把一条链路调通核心就是保证对端收到的光功率落在“灵敏度到过载功率”这个动态范围内。举个例子某 10G LR 模块的发射光功率典型值约 -3dBm接收灵敏度约 -14.4dBm过载功率 0.5dBm。中间大约有 11dB 的链路预算。如果两栋楼之间用单模光纤连接实际总损耗包含了光纤自身衰减、法兰接头损耗、熔接点损耗、弯曲损耗等等。按 1550nm 单模光纤 0.2dB/km 来算10km 光纤的固有衰减就是 2dB再加上几个法兰接头每个约 0.3~0.5dB几个熔接点每个约 0.05~0.1dB整体加起来只要不超过 8~9dB链路就有余量能稳定跑。链路预算计算公式很简单接收端光功率 发射光功率 - 总链路损耗。这个值只要高于接收灵敏度并且低于过载光功率链路就是健康的。平时测得的“光衰过大”本质就是这条公式里损耗太大导致接收端收到的光太弱低过了灵敏度阈值。3.3 单纤双向与双纤双向同样能通用法完全不同除了标准的双纤双向两个口一根发送一根接收现在很多场景会用 BIDI 光模块也就是单纤双向。这种模块只有 1 个光口发送和接收复用同一根光纤但使用不同波长区分方向。最常见的组合是 1330nm 发送 / 1270nm 接收或者反过来。两个 BIDI 模块必须成对使用并且 A 端和 B 端的波长配置要相反否则“鸡同鸭讲”链路不通。BIDI 的优点是省光纤一根跳线就能跑双向业务对于光纤资源紧张的场合特别实用缺点是波长隔离和光滤波器设计更复杂模块成本相对略高。现在很多园区长距离链路、运营商接入场景、弱电井里光纤资源有限的地方BIDI 模块用得很普遍。我这里想提醒一个细节如果用了 BIDI 模块千万别把两根不同波长标注的模块随意混用。你手头的“1310/1490”“1330/1270”模块收发光波长必须配对才能互通。买的时候直接买成对的标好哪端是哪端现场施工才不会乱。4. 从拆包到点亮首次安装光模块和链路排查实录4.1 第一次装光模块建议按这个顺序操作光模块本身是个精密光电器件激光器怕静电、光口怕灰尘、插针怕弯折。我第一次装光模块时啥都不懂直接拿手捏着金手指就往设备里怼还好没出事后来才知道金属触点怕静电、光口怕污染。正确的安装顺序应该是操作前先释放静电戴防静电手环或摸一下机柜接地处。光模块里的激光器是静电敏感器件冬天干燥环境下一次不经意放电就可能把器件打坏而且是“内伤”外表看不出来。从防静电袋取出光模块先不要碰光口也不要碰金手指捏住模块壳体两侧或者拉环位置。确认模块方向。光模块面板上有拉环或解锁扣一般模块顶部会有“TOP”字样或标签提示朝上。插反了是插不进去的但如果你硬顶很容易把卡扣顶弯。对准端口轻轻推入听到“咔哒”一声或者感觉到卡扣锁定说明到位。不要用蛮力。插光纤跳线之前先检查光纤端面脏不脏。光纤跳线出厂时虽然有防尘帽但工地现场来回拉线端面很容易蹭上灰尘。有条件就用光纤清洁笔蹭一遍再用防尘帽套回去。最后才是上电、看指示灯、查设备端状态。很多老手会忽略第 5 步但现场链路起不来的原因里光纤端面脏占了相当大的比例。不是模块质量问题就是那层灰把光吃掉了插拔几次后信号一路衰减到接受不了。4.2 链路不通过时的排查步骤从易到难稳准快我在现场看到有人一遇到“光模块灯不亮”就直接断定模块坏了这个判断很武断。多数情况不是模块本身的问题。真正高效的排查顺序应该是先看物理层连接。检查两端模块是否有插稳、卡扣是否锁住光纤跳线两端是否接反TX/RX跳线是否弯折过度法兰盘是否拧紧。这个步骤能解决一半的“不亮”问题。再看光功率。把两端模块拔下来使用光功率计对跳线两端分别测试确认光的链路中哪一段损耗过大。如果发射端输出正常接收端收不到光那就沿着跳线找是跳线断芯、连接器松了还是中间经过了配线架、法兰接头多个转接点导致衰减叠加。然后看设备日志和 DOM 信息。现在的交换机和服务器网卡基本都支持读取光模块的数字诊断监控信息DDM/DOM能直接看到模块温度、电压、偏置电流、发射光功率和接收光功率。比如接收光功率显示 -20dBm 而模块灵敏度是 -14dBm这就非常直观地说明链路损耗太大如果接收光功率显示 3dBm而模块过载点是 0.5dBm那问题就是光太强通常需要加光衰减器。最后才是怀疑模块硬件问题。用一对接法验证过的“好模块”替换测试排除法判断是不是模块烧了。说得直接一点除非静电击穿或者雷击否则正常操作下光模块没那么容易坏。我给一个现场常用的排查清单给你对照着用检查丝印确认 TX 接对端 RXRX 接对端 TX检查光纤类型多模配 SR 模块、单模配 LR/DR/FR 模块别混清洁光纤端面与模块光口用光功率计测发射端和接收端光功率计算链路损耗查看设备 DDM 信息判断光功率是否在灵敏度与过载点之间检查两端模块的速率先不匹配比如 10G 模块插到 25G 端口可能存在兼容性问题替换法测试模块是否有硬件故障。走完这一套大多数链路问题都能定位到具体环节。4.3 清洁与维护光模块的“隐形杀手”是灰尘我在展台边和一位做测试仪表的工程师聊过他说自己经手过很多“坏模块”拿显微镜一看大部分是光口里面有灰或者有手指印激光器本身根本没坏。清洁光口这件事看着不起眼其实决定链路稳定性。使用光纤清洁笔或者无尘清洁棒轻轻插入光模块光口转动一圈把脏东西带出来。不要用纸或者普通棉签擦也不要用嘴吹嘴吹带水汽更麻烦。然后配合光纤显微镜看端面确认没有污渍和划痕再插跳线。光纤端面和光模块光口本质上都是高精度光学表面细微的灰尘就能让链路误码率上升好几个数量级。另外还有个小细节不用的光模块一定要把防尘帽盖回去不用的光纤跳线也把两端防尘帽套上。很多人嫌麻烦模块拔下来就裸放在桌面或者机柜里过两天再插光口里面全是灰到时候不是模块“坏了”而是被你自己“放坏了”。5. 常见问题速查表与几条避坑建议5.1 现场高频问题对照表这部分我把日常工作中最常遇到的问题整理成一张表你现场排查时可以直接对照使用现象可能原因检查要点模块插上后指示灯不亮模块未插到位、端口未启用、TX/RX 接反、模块损坏重新插拔检查设备端口配置对调跳线两端链路能起来但丢包严重光功率低于灵敏度或高于过载点端面脏光纤类型不匹配测收发光功率清洁端面确认单模/多模匹配接收光功率显示 -30dBm 或更低光路中断、跳线断芯、连接器松动、法兰未拧紧用光功率计分段测光找断点两端模块型号一致但不互通波长不匹配BIDI或封装类型不对QSFP 与 OSFP 混插设备不识别核对波长和封装确认是否需要成对使用模块温度过高从 DDM 里看到环境温度高、散热不足、模块插在封闭小空间改善设备散热重新布局检查机柜通风模块在 A 设备上正常B 设备上不认设备兼容性问题厂商白名单策略升级固件换兼容模块或者换用设备支持的型号光口插拔几次后性能下降端面污染、光纤磨损用光纤显微镜检查端面清洁或更换跳线这张表覆盖了我见过的大部分问题。每一个案例我都建议先做“光功率测量 端面检查”这两步因为百分之七八十的故障都能在这两步里找到答案。5.2 平时容易被忽略的避坑细节再分享几条有一定经验的人才会注意到的细节。第一同一个链路尽量用同一批次或者至少同一品牌同一型号的模块。不同厂商对 DOM 信息的定义和 FEC 参数可能有细微差别虽然大多数情况下互通没问题但万一遇到兼容性bug排查成本极高。关键业务链路更要谨慎我见过跨品牌模块在不支持 FEC 的老交换机上死活跑不满速率的案例最后换回同品牌模块就好了。第二高温环境对高速光模块的影响比想象中大。数据中心机柜里光模块插在交换机端口面板上紧挨着其他发热器件没有主动散热的话模块壳体温度很容易超过 70 摄氏度。这时候激光器波长漂移、功率下降链路误码率跟着上升。之前就有客户反映 400G 链路白天正常、晚上机房空调降频后就丢包排查半天发现是模块温度过高触发降级。选用 OSFP 封装模块散热条件通常比 QSFP-DD 好一点这也是一部分人选择 OSFP 的原因之一。第三跳线别买太便宜的杂牌线尤其是高速率场景。400G/800G 链路对跳线的插入损耗和回波损耗要求很高某些杂牌跳线标着 LC/UPC实际插损超标短距离也跑不稳定。预算紧张可以先买便宜的但至少要找厂家要一根检测报告确保插损小于 0.3dB回波损耗大于 45dBUPC 端面或者 50dBAPC 端面。另外别把 UPC 和 APC 混用一个平面对平面、一个斜面碰斜面接一起物理上插得上但回波反射会明显变差严重时直接误码。第四标签非常重要。光模块和光纤一旦多了不写标签就是灾难。我见过一个机房几十根跳线长得一模一样没有标签最后只能一头一头用光源笔对着找。每次装完链路顺手在模块和跳线两端贴上标签写清楚“A-01-TX → B-01-RX”这种格式后面维护能省无数时间。光博会逛到最后一天我在一个展台看到了 800G 直调硅光的现场演示光纤跳线接进模块另一头接在误码仪上屏幕显示跑了很久没有一个误码。旁边工程师说这种模块的良率去年还在爬坡今年已经能稳定出货了。技术进步的速度确实和场馆里的热度一样快。如果你正准备给自己的项目选光模块我的建议很简单先搞清楚距离和光纤类型再定速率和封装最后一定别忽略端面清洁和标签管理。这几件事做好了光链路基本不会给你添乱。
返回列表