Print

某局点S12516F-AF对接防火墙端口不UP问题

2天前 发表

组网及说明

  • 设备型号:S12516F-AF

  • 软件版本:2825H13

  • 组网类型:交换机对接防火墙

  • 光模块类型:100G_BASE_LR4_QSFP28 单模光模块(10km)

问题描述

变更操作中将交换机对接防火墙的两边原多模光模块更换为单模光模块后,发现端口不 UP。现场最开始将两边设备都换为 H3C 光模块仍不 UP。初始两端均为 auto 模式,我方设备端口调整 FEC 模式为 RS 模式后端口 UP。现场描述 H3C 路由器采用相同光模块对接防火墙 FEC auto 模式可以 UP。

 配置参数

  • 端口:HundredGigExxx

  • FEC 模式:初始 auto 模式,后调整为 RS 模式

  • 光模块型号:QSFP-100G-LR4-WDM1300(H3C 原厂)

  • 波长:1300nm

  • 传输距离:10km(SMF 单模光纤)

 

过程分析

1. 排查思路

从故障现象"更换单模光模块后端口不 UP"入手,按照"光模块类型→FEC 模式配置→对端设备兼容性"的顺序逐层排查。

2. 关键命令与输出

  • 执行 display transceiver interface HundredGigExxx 命令查看光模块信息,输出显示:

    • 光模块类型为 100G_BASE_LR4_QSFP28

    • 传输距离 10km(SMF 单模光纤)

    • 波长 1300nm

    • 厂商为 H3C,型号 QSFP-100G-LR4-WDM1300

3. 中间结论与排除项

  • 排除光模块兼容性问题:两边都换为 H3C 原厂光模块仍不 UP,说明不是光模块品牌兼容性问题

  • 排除光纤类型问题:LR4 模块本身支持单模光纤,光纤类型匹配

  • 初步判断与 FEC 模式配置相关:调整为 RS 模式后端口 UP

理论分析

LR4 长距光模块(10km)本身具有纠错能力,按照标准定义和大的原则,长距模块不需要 FEC 来纠错,FEC 默认应关闭。Auto 模式会保持光模块原本的 FEC 属性,即 LR4 模块默认的关闭状态。

根因分析

  1. FEC 模式协商问题:LR4 模块在 auto 模式下默认关闭 FEC,但对端防火墙的光模块可能存在以下情况:

    • 对端光模块需要 FEC 功能才能正常工作

    • 对端光模块的 FEC 属性与 H3C 交换机协商不一致

    • 对端光模块可能不是标准 LR4 模块,或存在兼容性问题

  2. RS 模式强制开启 FEC:将 FEC 模式改为 RS(Reed-Solomon)后,强制开启了 FEC 纠错功能,满足了链路的纠错需求,因此端口 UP

解决方法

将交换机端口 FEC 模式从 auto 调整为 RS 模式

LR4 长距模块本身有纠错能力,正常情况下不需要 FEC 来纠错

强制开启 FEC 可能增加延迟,需评估对业务的影响

如确认对端光模块存在异常,建议更换为标准 LR4 模块或协调对端调整 FEC 配置