问题分类与诊断方法 · 常见问题与解决方法 · 光模块与线缆 · 文档 · CodingBox
CodingBox 文档

问题分类与诊断方法

本节梳理网络工程师在使用 SFP/QSFP/QSFP-DD 光模块和光纤布线时真正遇到的困难——取材于对 50 多个讨论帖和技术资料的行业调研——以及行之有效的解决办法。下面每个主题都有独立的材料,包含症状、原因和可行的解决方案。如果只有症状、不知从何入手,打开 症状索引。

最常出问题的地方

问题领域出现频率材料
厂商锁定——«unsupported transceiver»、errdisable、端口不起来非常常见厂商锁定
第三方光模块——可靠性、坏批次、与厂商支持打交道非常常见第三方光模块
DDM/DOM——读取 Tx/Rx 电平、阈值、“在范围内却丢包”常见DDM 电平
链路抖动、CRC/接收错误上升、连接器脏污常见链路抖动
EEPROM 改码——密码、地址、编码工具常见EEPROM 改码
DAC 与 AOC 与光模块——100G/400G 线缆故障、弯曲半径偶发DAC 与 AOC
失效——激光器退化、过热、批次性损坏、假货偶发失效
CMIS 模块(QSFP-DD/OSFP,400G 及以上)——状态机、低功耗锁定、FEC呈上升趋势CMIS 问题

诊断阶梯

无论症状是什么,经验丰富的运维人员都遵循同一个顺序。它对 1G SFP 和 400G CMIS 模块同样适用:

  1. 读取两端的电平。 将 Tx/Rx 与安装时记录的数值对比,留意两个方向之间的不对称,以及是否越过 DDM 阈值。
  2. 检查并清洁连接器。 检查 → 清洁 → 复查。污染是你能挽回的最便宜的分贝。
  3. 重新插拔或更换模块。 重新插入光模块;如果无效,换成已知良好的模块。
  4. 双向 OTDR 测试。 只有到这一步,才应该怀疑光纤链路本身——并向服务商索要曲线。

只有完成这四步之后,深入研究 EEPROM 内容、CMIS 状态、FEC 设置或误码率才有意义。

贯穿始终的六个规律

  1. 留一个原厂模块用于支持电话。 业内被反复提及的建议:在向厂商开工单之前先换上原厂模块,这样支持人员就无法把责任推给第三方光模块。
  2. EEPROM 编码解决了大多数“兼容性”问题。 兼容性关乎模块存储器中的识别字符串,而不是固件。这正是 CodingBox 存在的意义。
  3. DDM 是主要工具,但并不完备。 阈值由模块厂商设定,廉价模块的 Tx 读数可能是虚构的,“在范围内”不等于“健康”。
  4. 链路三步法。 电平 → 清洁 → 更换模块 → OTDR。
  5. 从 DAC/AOC 转向光模块的趋势。 成熟的网络正在转向光模块 + 单模光纤,即使是短距离链路,也是为了可维护性和可升级性。
  6. 失效关乎批次和温度,而不是品牌。 四通道模块中单通道 Rx 退化是典型的隐性故障。

CodingBox 的用武之地

这些问题大多都归结到模块存储器——交换机无法识别的身份字符串、掩盖临界链路的阈值、守护受保护页面的密码。CodingBox 在 Check transceiver 和 DDM 界面中正是读取这部分存储器,并在 EEPROM editor 中修改它,自动重新计算校验和,并在 code database 中保留备份。

分步指南


如果您发现本资料中有不准确之处或错误,请选中相应片段并按 Ctrl+Enter,即可。