链路抖动、CRC 错误与连接器污染
链路时断时续,或者端口的 CRC 和接收错误计数器持续攀升,多数情况下既不是模块损坏,也不是光纤断裂。往往是光学预算临界——而最容易找回损失分贝的地方,就是连接器端面。
污染的经济账
- 连接器端面上一粒 2–5 µm 的灰尘就会增加 0.5–2.0 dB 的损耗——足以让一条临界链路超出预算。
- 一对干净的 LC 只带来稳定的 0.1–0.2 dB。
因此清洁是“你能挽回的最便宜的分贝”。
症状
- 链路抖动——日志中反复出现上下线切换。
- 端口计数器上的 CRC、输入错误或接收错误持续上升。
- Rx 功率低于安装记录,或一端明显低于另一端。
- 链路只在负载较高或特定温度下才失败。
诊断阶梯
运维人员最终都会归结到同一个顺序:
- 读取两端的电平。 将 Tx/Rx 与安装时建立的链路档案对比。留意不对称,以及是否越过 DDM 阈值——参见DDM 电平。
- 检查 → 清洁 → 复查。 先用光纤检查显微镜查看,再用一键式清洁笔或卷带式清洁盒清洁。任何湿式清洁之后都要以干式擦拭收尾。没检查过的连接器不要插。
- 先重新插拔,再更换模块。 重新插入光模块。如果故障依旧,换成已知良好的模块。实用经验:不要在一根跳线上花一个小时——清洁一次,仍然不行就直接更换。
- 双向 OTDR。 到这一步才该怀疑光纤线路本身。向服务商索要曲线。光纤维修(新增熔接点)之后,总损耗往往比之前更高——原本按 10 km 光模块运行的链路可能达不到原来的距离了。
为什么顺序很重要
每一步都比下一步更便宜、更快。清洁之前先换模块会掩盖真正的原因(脏跳线同样会弄脏新模块);清洁之前就要求做 OTDR 则会浪费技术人员的一次上门。
在 CodingBox 中
用 DDM 界面在工作台上读取可疑模块,把它的 Rx 与该模块在现场的读数对比;把数值记录到 CSV 中以建立档案。如果模块本身在工作台上表现正常,问题就在线路或连接器,而不在存储器里。
在 25G 及以上的链路上,早期预警信号是 FEC 前误码率,而不是 Rx 功率——如何读取 VDM 和主机 FEC 计数器:VDM 与 FEC 指标。
抖动的光模块对生成树、LAG 哈希、路由邻接和叠加网络会造成什么影响——以及如何从这些症状反推回端口:转发基础。
间歇性链路故障在线路一侧的表现——受污染和损坏的端面、弯曲、反射、接头盒进水——及其 OTDR 和 DDM 特征:光纤线路故障。
反射作为不稳定的成因——菲涅尔物理、各组件典型反射率、激光器灵敏度、MPI、标准要求以及测量方法:反射与回波损耗。