
干了十几年网络和弱电工程我越来越觉得光纤这块的知识属于“平时用不到、用到就抓瞎”的典型。你让一个搞了几年IT运维的人去熔纤、看光功率他可能比你更懵反过来让做光通信的去配置交换机他也得翻手册。但现实是数据中心、园区网、监控项目里光纤无处不在你避不开它。这篇我就把光纤学习里最绕、最容易被问懵的几个基础点——光纤种类、接口类型、光模块——掰开揉碎讲一遍顺带把光模块收发光方向怎么判断、设备电口光口怎么区分这些“老师傅看一眼就懂、新手卡半天”的细节也聊透。内容不追求高深主打一个落地能用适合刚接触网络的运维、做综合布线工程的施工人员、以及所有需要和设备商、施工队对接的项目管理人员。1. 光模块光纤链路里最核心的部件光模块在光纤链路里承担的角色就是用最简单的话说把设备的电信号转成光信号发出去再把收到的光信号转回电信号交给设备处理。没有它光纤只是一根透明的玻璃丝什么都传不了。1.1 光模块到底在做什么一次信号转换的过程你可以把光模块想象成一个“翻译官”。交换机CPU和线卡处理的是二进制电信号0和1通过电压高低来表示而光纤里跑的是光信号0有没有光、1有光或者反过来来表示。电信号无法直接在光纤里长距离传输因为铜线里的电流有损耗、有干扰频率一高信号就废了。光不一样它在玻璃纤芯里的传输损耗非常低还能抗电磁干扰。所以光模块做的事情就两步发送方向把电信号驱动激光器发光把0和1调制成光脉冲接收方向用光电探测器把接收到的光脉冲还原成电信号。这个转换过程决定了光模块的参数上限——速率能做多快、距离能传多远全看激光器和探测器能跟上多快的节奏。1.2 光模块的关键参数速率、波长与传输距离选光模块你真正要看的参数就三个速率、波长、传输距离。这三个参数几乎就框定了这个模块能用在哪。速率很好理解千兆、万兆、25G、100G设备端口速率必须和模块速率匹配。波长这块常见的就是850nm、1310nm、1550nm三档。850nm用在多模光纤上传输距离短但模块和光纤都便宜适合机柜内部和楼宇内的短链路。1310nm和1550nm用在单模光纤上1310nm在零色散点附近1550nm损耗最低所以长距离传输基本都靠1550nm。传输距离这个参数容易让人误解。模块标识上写10km、40km不是说你只能传这么远而是指在这个距离内接收端光功率还能在灵敏度范围之上系统能可靠工作。你拿一个10km模块去接1公里光纤没问题但你要拿这个模块去传100公里光功率衰减早就低于接收灵敏度了链路直接起不来。模块类型波长适用光纤典型传输距离应用场景SFP-GE-SX850nmOM2/OM3多模550m/1km机房内部、短距离接入SFP-GE-LX1310nm单模OS210km园区汇聚、楼宇间互联SFP-10G-SR850nmOM3/OM4多模300m/400m数据中心TOR到服务器SFP-10G-LR1310nm单模OS210km数据中心互联、城域接入100G QSFP28-LR41310nm4波单模OS210km核心网络互联还有几个买模块必须知道的冷知识。第一模块封装决定了它能插到哪种端口上SFP插千兆口SFP插万兆口QSFP插40G口QSFP28插100G口不同封装物理尺寸都不一样强行插不进去硬怼就毁设备。1.3 怎么从型号读出光模块信息命名规则拆解模块型号看起来是一串乱码实际上规则很清晰。以最常见的SFP-GE-LX-SM1310为例拆开看就是SFP是封装类型GE是速率千兆LX是长距型SM是单模1310是波长。再比如SFP-10G-SR-MM850SFP是万兆封装SR是短距MM是多模850是波长。会读型号你就不会拿错模块。工程现场最容易出的低级错误就是把多模模块配了单模光纤或者反过来导致怎么试都没光。这里顺便说一下有少数模块是BiDi单纤双向的发射1310nm接收1490nm或1550nm一对模块成对使用一根光纤就搞定收发省光纤资源但两端必须用对波长的模块买的时候要特别注意。光模块使用上最坑的是热插拔不规范。正规操作是先断电或者确认支持热插拔再拔插虽然现在交换机都支持热插拔但带电状态下频繁插拔容易出现引脚接触不良甚至烧毁模块的问题我见过不止一次因为随手热插拔导致模块EDOM信息丢失、功率读取异常的。2. 光纤种类单模与多模的区别与选型光纤种类是个大话题但工程上你只要搞明白单模光纤和多模光纤的区别就掌握了90%的选型逻辑。剩下的那些细分型号都是在这两种基础上按传输性能和工作波长做的等级划分。2.1 单模光纤和多模光纤的核心差异芯径、光源与色散单模和多模字面意思就是光纤里跑一种模式的光还是多种模式的光。模式你可以理解成光在纤芯里传播的路径。单模光纤的纤芯直径是9μm左右非常细光进去之后只有一条路径所以叫单模。多模光纤的纤芯有50μmOM2及以上和62.5μmOM1粗得多光可以在里面走不同的角度、不同的路径多条路径一起传。多模光纤粗按理说更容易耦合光源以前LED光源就是宽光谱、大发散角的正好配多模光纤。但问题是不同路径的光到达终点的时间不一样这就产生了模式色散。路径越长色散越严重信号脉冲被拉宽互相叠加传输距离就做不长。单模光纤只走一条路径没有模式色散所以能跑长距离、高带宽。这也是为什么多模系统用的光源是VCSEL垂直腔面发射激光器它可以在不同模式间保持相对一致的发射特性配合OM3/OM4光纤能跑300-400米万兆。而单模系统用FP或DFB激光器光谱更窄、功率更大。2.2 从OM1到OM5、OS2光纤等级怎么选多模光纤按性能分OM1、OM2、OM3、OM4、OM5单模光纤按等级分OS1、OS2。OM是Optical Multi-mode的缩写OS是Optical Single-mode的缩写。这些等级本质上是IEC和ISO/TIA标准里对不同性能光纤的定义核心指标就是有效模式带宽和满注入带宽。OM1是62.5/125μm老楼里经常见到支持千兆到500米左右万兆只能传二三十米现在基本淘汰了只做利旧。OM2是50/125μm千兆能到550米万兆也就80米左右也属于老设备接口才用。OM3是激光优化光纤50/125μm专门为VCSEL优化万兆能到300米这是目前数据中心和园区机房的主力。OM4在OM3基础上进一步优化万兆能到400米甚至550米。OM5是宽带多模光纤能支持短波波分复用通过多个波长同时传输来扩展带宽主要用于100G及以上并行传输场景。单模OS1和OS2的区别主要在水峰和衰减指标。OS1是普通单模OS2是低水峰光纤在1380nm附近的水峰被压低了这样整个E波段都能用波分复用时可用的波长范围更大。现在新铺的单模光纤闭着眼睛选OS2就行不纠结。光纤等级纤芯直径万兆传输距离千兆传输距离定位OM162.5/125μm33m550m老系统改造不建议新用OM250/125μm82m550m老系统改造不建议新用OM350/125μm300m1000m数据中心新建设备短链路OM450/125μm550m1000m数据中心高性能链路OM550/125μm550m多波长1000m面向未来400G并行OS29/125μm按模块可10km按模块可10km园区骨干、城域、长距2.3 铠装、室内外、跳线与尾纤按场景选光纤除了单模多模工程上还常遇到铠装光缆、室内光缆、室外光缆、跳线、尾纤、皮线光缆这些分类它们不是按传输性能分的而是按敷设场景和结构形式分的这一点很多人混在一起买材料时就会乱。室外光缆通常有铠装保护层和防水层能直埋或者架空抗拉强度高。室内光缆一般没有金属铠装或者用芳纶纱做加强件阻燃、柔软方便在桥架和管道里走但绝对不能用在室外日晒雨淋就完蛋。铠装光缆就是在普通光缆外面加一层不锈钢软管或者螺纹钢带防鼠咬、防压重点机房或者埋地、桥架穿越区建议用铠装。跳线是两端都带连接器的短光纤用来连接设备和光纤配线架。尾纤是一端带连接器、另一端是裸纤的要熔接到光缆纤芯上。还有一种皮线光缆是FTTH入户用的蝶形光缆里面有加强件能弯曲适合室内明敷。选型时还有几个容易忽略的细节。第一跳线的外护套分PVC和LSZH低烟无卤机房要求用LSZH起火时烟少毒性小。第二跳线有单工和双工之分普通模块收发是两根纤要用双工跳线BiDi模块一根纤就够用单工跳线。第三跳线弯曲半径不能太小一般不小于光纤外径的10倍弯太狠会改变光的传播路径反射损耗增大链路就不稳了。有些所谓“弯损不敏感光纤”能容忍更小的弯曲半径但也有个度。3. 接口类型连接器与端口别插错了光纤接口这个话题说复杂也复杂因为标准实在太多了说简单也简单因为只要你做好三件事就行认连接器、认端口形态、认电口光口。3.1 常见连接器LC、SC、FC、ST与MPO连接器是光纤端接的关键部件它的核心功能是让两根光纤的纤芯精准对齐保证光能量能最大限度地耦合过去。常见的光纤连接器有LC、SC、FC、ST、MPO几种每种的外观、使用场景和对接方式都不一样。LC连接器是小型化连接器接口是方形的带卡扣尺寸大约是SC的一半专门为高密度应用设计。现在无论是SFP模块上的光口还是ODF机架上的适配器绝大多数都用LC。SC连接器也是方形的但尺寸比LC大是推拉式的直接插拔在早期的百兆、千兆设备和光猫上非常常见现在也在大量使用尤其是接入网侧。FC连接器是圆形带螺纹的拧上去锁紧抗震性比插拔式的好多用于光配线架、光端机等固定场合仪表上也常见。ST连接器是圆形卡口式的拧四分之一圈就卡住早期在局域网络用得多现在基本退出历史舞台了。MPO连接器是多芯连接器一个接口能同时端接8芯、12芯、24芯光纤后面是一排排的插芯常用于40G/100G并行光模块和光纤阵列的对接。MPO的连接方式有个A/B/C极性的讲究插错方向就会收发错位这个问题能单独写一篇文章。连接器外形连接方式典型场景LC小型方形卡扣插拔SFP/SFP模块、ODF机架SC大方型推拉插拔光猫、ODF、老式设备FC圆形带螺纹螺纹旋紧光配线架、光仪表ST圆形卡口卡口旋转老式局域网少见MPO/MTP矩形多芯插拔带定位销40G/100G并行模块、高密度布线3.2 锐捷设备怎么判断接口是电口还是光口这个看似基础的问题实际在开局调试时经常卡壳而且最容易出麻烦的是你对着一个光口插了一根带RJ45水晶头的双绞线发现指示灯怎么都不亮。这里必须说清楚一个概念电口和光口不是靠外形来区分的。锐捷交换机上端口名称的命名是有规律的。常见的GigabitEthernet0/0/1是千兆电口Ten-GigabitEthernet0/0/1是万兆口——但它可能是光口也可能光电复用要看设备型号。XGigabitEthernet0/0/1或者100GigabitEthernet0/0/1这类大速率端口基本都是光口需要插光模块。判断步骤其实很简单第一步看端口物理形态。方形的、比较大的、里面看不见金属针脚、有一个或者两个开口的是光口八个针脚的母座是RJ45电口。第二步看端口标识。端口旁边通常会印刷图标一个朝外发射的箭头加光纤的图形是光口一个网线的图形或者直接标RJ45的是电口光电复用口会特别标注一般是一个RJ45口旁边并排一个SFP口。第三步如果还是不确定登进设备敲命令看。不同的系统命令不同锐捷这边常用Ruijie enable Ruijie# show interfaces status这条命令会列出所有端口的Link状态、速率和类型。另外还可以看物理编码Ruijie# show interfaces GigabitEthernet 0/0/1输出里会明确显示接口类型是1000BaseT电口还是1000Base-X光口以及在位的光模块信息。这种用命令拿到的事实比看外观更可靠尤其是在那种光电复用口上。3.3 光电复用口与模块速率匹配的坑光电复用口看起来方便但实际配置时有个经典坑很多人在光电复用口上插了光模块却忘了给这条链路改成光口模式默认是电口优先导致光模块一直处于在位但未启用的状态。你需要手动把端口模式切换成光口锐捷命令行大概是media-type fiber不同型号可能略有差异配完记得保存配置。速率匹配也是个高频问题。万兆光口向下兼容千兆吗这个分情况。SFP端口通常能协商到千兆速率但前提是模块用千兆SFP链路对端也协商上千兆。SFP端口支持百兆吗不支持SFP端口最低到千兆百兆模块插上去直接不认。再就是QSFP端口它是四通道的40G端口可以拆分成四个10G端口用但需要专门的拆分线和交换机支持不是随便插四根跳线就能通的。对于电口光口混用还有一条经验同一个交换机上光口电口的数量是固定的但接入需求是活的。如果电口不够用可以用光电转换器光纤进来转成网线再进交换机如果光口不够用也可以在交换机上插电口模块比如SFP-GE-T把光口当电口用牺牲一个光口换一个千兆电口应急时很管用。4. 收光与发光方向判断与故障排查光模块装好后最常见的问题是“没光”。接下来聊的就是这个环节最核心的细节收光、发光、以及故障排查的思路。4.1 光模块左边是收光还是发光Tx和Rx的正确理解这是个非常接地气的问题很多刚入行的同事都问过“光模块左边那个口是收光还是发光”标准答案其实很简单看模块上的标识而不是看左右。几乎所有的光模块都会在两个光口旁边印字TX是发射口RX是接收口一目了然。如果你用的是SC接口的双纤光模块同样有标识TX口上会插一根跳线这根跳线的另一端要接到对端的RX口。为什么会有“左收右发”的说法因为早期很多模块是固定设计的左边收右边发慢慢形成了一个模糊的“常识”。但现在模块型号太多了有的左发右收有的左右都是收还有的收发都在一个口里走单纤所以千万不能靠左右来判断。你只要在插线之前低头看一眼TX和RX的丝印就能避免一半的链路故障。还有个辅助判断方法极少有人提但实测好用有些光模块在通电状态下用肉眼仔细看TX口里面能隐约看到微弱的红光那是激光器发出的光。不是所有波长都能看见1310nm和1550nm的红外光看不到只有850nm的可见光才能在特定角度看到一点点红。这个方法只能辅助判断模块有没有在发光不能用来判断收发光方向。特别提醒绝对不要把眼睛凑到光口上直视光模块发出来的光高功率光模块的激光会灼伤视网膜这是非常现实的安全问题。4.2 光纤跳线的交叉连接双纤收发是怎么对上的双纤跳线和模块的对接逻辑是这样的本地设备的TX口发出去的光必须进到对端设备的RX口本地RX口收到的光必须是对端TX口发出来的。如果你拿着两根跳线直连两台设备一端插了A模块的TX和RX另一端也插了B模块的TX和RX注意看跳线上两端的接头是同一根光纤的两端。这时候容易搞错。正确的做法是把A模块TX对应的那根纤插到B模块的RX把B模块TX对应的那根纤插到A模块的RX。也就是说你的跳线两端插的模块口是“对调”的物理上看起来交叉了逻辑上才正好对得上。这里面还牵涉连接器的A/B极性在LC双工连接器上A和B是有分别的如果你的跳线是A-to-B的直通型那就按上面的交叉来接。单纤BiDi模块就比较特殊了一根光纤同时走收发模块内部用波长区分方向波长的配对必须正确。一对BiDi模块中间接一根跳线一端发1310收1490另一端就要发1490收1310插反了也一样不通。4.3 常见故障收光功率过低、无光与模块不识别光链路起不来的原因归纳下来就几类收光功率过低、完全无光、模块识别失败。每种都有自己的排查路径。收光功率过低链路状态时好时坏这种最磨人。常见原因是光纤接头脏污、弯曲半径过小、熔接点损耗大。排查第一步先看模块的DDM信息确认收光功率数值然后拿光功率计在两端分别测算出链路总损耗再逐一排除。光纤接头脏污的概率最高我项目上遇到十个链路问题有七个是接头脏导致的。光纤连接器端面只要沾上灰尘或油污插损立刻上去而且脏污还会被光强“烧”在端面上形成永久损伤。所以要常备光纤清洁笔和端面放大镜插拔跳线前养成看一眼端面的习惯。完全无光的情况最常见的是收发接反了。双纤连接器两端有一根接反就没光。其次是光纤中间断了这时候要用OTDR光时域反射仪打一下看事件点在哪里是活接头没插好还是熔接点断纤一目了然。还有一种情况是模块本身没在工作检查模块有没有被设备正确识别。模块不识别通常是兼容性问题。很多设备对非原厂模块有白名单限制第三方模块可能无法被识别这时候需要找带解锁码的兼容模块或者直接用原厂模块。我踩过的最深的一个坑是买了一批号称“兼容某品牌”的模块结果在一半的设备上都能用在另一半上死活不亮查了三天最后发现是那批交换机固件版本太旧模块的协商协议对不上升级固件后就好了。所以遇到模块不识别先看固件版本再考虑模块本身。下面把常见问题整理成速查表现象可能原因排查步骤端口Link不亮跳线接反检查TX/RX是否交叉连接端口Link不亮模块不识别查看版本号升级固件或换兼容模块间歇性丢包收光功率过低查看DDM收光功率清洁接头查弯曲半径端口能亮但速率不对速率协商失败两端强制速率或检查模块速率匹配光纤跳线插拔后无光接头脏污或损坏用放大镜检查端面用清洁笔清洁4.4 衰减预算怎么快速估算一条链路能不能用关于光功率很多施工人员只看设备上指示灯亮没亮其实链路余量才是一个链路稳定性的关键。裕量太小白天能通晚上温度一降或者接头稍微老化就开始误码。我建议每个维护光链路的人都学会做衰减预算。衰减预算的计算公式非常简单链路总损耗 光纤损耗 连接器插损 熔接点损耗。单模1310nm波长下光纤损耗按0.35dB/km算1550nm按0.25dB/km算多模850nm按2.5dB/km算。一个活动连接器法兰盘对接按0.5dB算一个熔接点按0.1dB算。然后把光纤长度、连接器数量、熔接点数量往公式里一代就知道扣除这些损耗之后接收端还能收到多少光。假设有一根2km的单模光纤两端是1310nm的10km模块收发各有一个活接头光缆中间有3个熔接点。那么链路总损耗大约是2乘以0.35加2乘以0.5加3乘以0.1算下来是1.4dB。10km模块的典型发射功率是-3dBm接收灵敏度是-20dBm接收端实际收到的光功率就是-3减1.4约-4.4dBm。这个值高于-20dBm很多链路余量非常充足。如果算出来的接收功率接近甚至低于灵敏度值那就需要排查是不是哪段损耗异常大了。5. 进阶话题光纤仿真、阵列产品与新型光纤聊完基础顺便把几个最近行业内讨论比较多、也容易被热搜词带起来的概念捋一捋。这些内容不是每个人都会用到但了解之后能帮你在和研发团队、产品经理聊天时不掉队。5.1 COMSOL光纤仿真从建模到模式分析COMSOL Multiphysics做光纤仿真本质上是用有限元方法解麦克斯韦方程组分析光波导中可能存在的模式、损耗、弯曲特性等。简单说就是把一段光纤的截面建立起来设置好纤芯和包层的折射率然后用软件算出这个结构支持哪几种模式传播、每种模式的传播常数多少、有效折射率多少。做光纤仿真的第一步是画几何光纤是圆柱对称的为了简化可以画二维截面或者三维的二维降维模型。第二步设材料纤芯折射率和包层折射率是关键差得越多模式约束越强。第三步选物理场一般在波动光学模块里选“电磁波频域”接口。第四步是网格划分光纤的芯径很小而波长也小网格得细化不然结果不对。最后跑特征值求解得到模式分布和有效折射率。这个工具做出来最直观的结果就是能看清光纤横截面上的光场分布。比如单模光纤只有基模HE11多模光纤则有多个模式每个模式的光场图案都不一样。做光纤器件、耦合器、光栅的人用这个工具分析结构变化对模式的影响非常高效。但说实话普通网络运维和布线工程师不需要去学这个了解一下它能干什么、在哪一步用就行。5.2 FAU光纤阵列与wiggle试验FAU是Fiber Array Unit光纤阵列就是把很多根光纤按照精确的间距排列并固定在V形槽里端面抛光成45度或者平面主要用在硅光芯片、光开关、WSS波长选择开关这些器件上实现光纤和芯片光波导之间的高效耦合。它要求的精度非常高一根光纤芯的偏移可能只有零点几个微米。wiggle试验是光纤阵列可靠性测试里很有意思的一项。简单说就是对光纤阵列的尾纤部分进行反复的左右弯折摆动模拟实际使用中光纤受外力弯折的情况然后检查光纤有没有断裂、光纤位置有没有变化、耦合效率有没有掉。因为光纤阵列对位置偏差极其敏感wiggle试验能很好地暴露封装工艺上的缺陷。这个测试听名字感觉随意实际上有严格的次数、角度和速度要求属于机械可靠性验证的一部分。5.3 空芯光纤为什么大家都在聊空芯光纤Hollow-Core Fiber和传统实芯光纤最大的区别是光在空气芯里传播而不是在玻璃里传播。这样一来光的传输速度更快因为空气的折射率接近1光速比在玻璃里快了大约47%同时非线性效应、延迟也被大幅降低。这在超低延迟的高频交易、激光传能、高功率激光传输等领域都是有想象空间的。但空芯光纤目前还没到大规模商用的时候。它的损耗虽然进步很大相比传统实芯光纤还是有明显差距。另外它的熔接工艺、连接器匹配都有特殊性不是工程师随便拿个熔接机就能接好的。所以现阶段绝大多数项目还是老老实实用实芯光纤空芯光纤适合关注技术动态、做前沿预研的团队去测试评估。一些掏心窝的话做网络工程这些年我的一个体会是光纤的问题大部分不是出在原理高深的地方而是出在那些不起眼的小细节上接头脏了、方向反了、模块型号选错了、弯曲半径小了。你把这些基础的东西搞扎实比背一堆高深理论有用得多。最后分享两条我在现场吃了亏才记住的经验第一插拔光纤跳线之前永远先看端面、清洁端面这一件事能解决一半以上的光链路故障第二开局调试时如果链路不通不要一上来就怀疑模块坏了先用命令看模块是否被识别、看收发光功率数值用数据说话比在那里盲猜省时间得多。希望这篇对你有实实在在的帮助。