首页/网络/BGP 与广域网速查/CRC 错误排查路径
广域网排障60 条

CRC 错误排查路径

CRC 计数增长按段排查:光模块衰耗、跳线质量、端口协商、运营商线路;用替换法或两端计数对照即可缩小范围。

BGP 与广域网速查网络更新于 2026-10-13

CRC 错误意味着什么

CRC 是物理层的帧校验:发送方在帧尾计算校验值,接收方算出不一致就判定该帧损坏并计入 CRC 错误。它说明信号在传输过程中被破坏,原因分布在整条链路上——本端光模块衰耗过大、跳线脏污或弯折、端口协商不匹配、中间传输段问题、对端发射异常。由于 CRC 错误无法通过配置修复,排查核心是分段与替换:先看两端计数是否同时增长,再用替换法一段段缩小范围。需要注意的是 CRC 计数增长会带来上层重传,用户感受可能是「带宽变慢」而非「完全不通」。

基本信息

含义物理层帧校验失败,帧被丢弃
光缆场景衰耗过大、跳线脏污、连接器污染、模块老化
铜缆场景线序错误、电磁干扰、双工或速率不匹配
定位方法两端同时采样,比较增量
替换法换跳线、换端口、换模块,逐步缩小范围
上报条件本端排查完毕后仍增长,向运营商报障

典型使用场景

  • 业务偶发丢包与重传:先确认接口是否存在 CRC 增长
  • 新开通链路验收:采样一段时间,验证线路质量是否达标
  • 机房搬迁或跳线整理后:确认操作没有引入新的物理问题
  • 向运营商报障:提供增量数据与替换验证记录,提高处理效率
  • 更换光模块后复核:确认问题是否随之消失

排查动作

排查动作
# 记录起始计数
show interfaces GigabitEthernet0/0 | include CRC|input errors
# 检查光功率,排除衰耗问题
show interfaces GigabitEthernet0/0 transceiver detail
# 清洁或更换跳线后再次采样,间隔 60 秒
show interfaces GigabitEthernet0/0 | include CRC|input errors
# 华为侧对照命令
 display interface GigabitEthernet0/0/0 | include CRC|error
 display transceiver interface GigabitEthernet0/0/0 verbose

现象与原因对照

现象倾向原因验证方式
本端 CRC 增长,对端无异常本端收方向问题:模块或跳线更换本端接收侧部件
两端 CRC 同时增长传输段或线路质量问题联系运营商检测中间段
CRC 增长伴随光功率偏低衰耗过大核对收光门限,检查熔接点
铜缆 CRC 增长干扰或线序问题检查布线环境与双工设置
仅高负载时增长可能与模块老化相关满带宽打流复现并观察
CRC 是硬件与线路层面的问题,改 MTU、调路由都不会让它消失;排查顺序应是物理层优先。
部分平台在接口重启后清零计数,报障前先记录原始数值与采样时间,避免证据丢失。

易错点

  • 看到 CRC 就直接报运营商:未做本端替换验证,若问题在本端跳线或模块会来回扯皮
  • 只采样一次就下结论:偶发错误需要一段时间观察或多次采样才能确认趋势
  • 仅凭总数判断:长期累计值不能反映当前状况,必须看增量
  • 忽略光功率数据:收光接近下限时线路稍有余量波动就会集中出现 CRC
  • 在 CRC 持续增长时继续满负荷跑业务:误码会放大上层重传,进一步加剧拥塞

数据来源与参考

  • Cisco: 接口错误排查
  • 华为产品文档:CRC 错误处理
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌