首页/网络/网络设备配置速查/路由震荡:日志与统计双确认
设备排障72 条

路由震荡:日志与统计双确认

路由表项反复出现消失(flap),业务随之抖动。用路由统计 + 日志时间线确认震荡频率与来源协议,再查物理链路与协议报错。

网络设备配置速查网络更新于 2026-10-13

路由震荡确认与定位

路由表项反复出现又消失(flap),业务随之抖动。确认震荡不能只看当前路由表,要结合路由统计与日志时间线:统计里能看到路由增删次数,日志能看出是哪个协议在反复上报与撤销。多数震荡的根因在链路层或协议定时器,不在路由策略本身。

基本信息

适用平台华为 VRP、思科 IOS、H3C Comware
关键命令display ip routing-table statistics / show ip route summary,配合日志过滤
日志标识华为与 H3C 常见 RM(路由管理)模块,思科按协议前缀标识
常见根因链路闪断、光路衰减、协议 Hello 超时、路由聚合与明细互相覆盖
验证方式连续多次查看同一前缀,对比下一跳与来源是否稳定

震荡来源判断

现象可能来源下一步
同一前缀下一跳反复变化等价路径来回切换、链路抖动查链路误码与协议邻居状态
路由条目频繁增删计数上涨邻居反复建立与断开对比邻居状态日志与 Hello 超时设置
只有明细路由消失、汇总还在明细来源链路不稳定检查产生明细的接口与协议
业务抖动但路由表稳定不是路由问题转向 QoS、环路或应用层排查

典型使用场景

  • 业务周期性抖动,怀疑路由表在反复刷新
  • 割接后新增链路引发等价路径来回切换
  • 光路质量下降导致接口频繁 up/down,间接触发路由震荡
  • 多协议双点双向引入时出现路由互相覆盖
  • 排查偶发中断:用日志时间线确认中断与路由事件是否同时发生

华为 VRP 与 H3C Comware

华为 VRP 与 H3C Comware
display ip routing-table statistics        # 路由增删统计
display logbuffer | include RM              # 路由管理模块日志
display ip routing-table 10.1.1.0 24 verbose   # 单个前缀的详细信息
display interface GigabitEthernet0/0/1 | include up|down

思科 IOS

思科 IOS
show ip route summary                  # 路由数量与增删统计
show logging | include routing|%OSPF   # 过滤路由与协议日志
show ip route 10.1.1.0 255.255.255.0   # 单前缀详情
show interfaces GigabitEthernet0/1 | include flaps   # 接口翻动次数
三厂都有路由统计类命令,区别在日志模块命名:华为与 H3C 常用 RM 标识路由管理,思科按协议前缀打标(如 OSPF 的日志标识)。过滤日志时先确认设备实际的模块名,再按时间窗口收窄范围。
不要用调大定时器掩盖症状:把 Hello 与 Dead 间隔拉长只能降低震荡频率,链路本身的误码与闪断依然存在,故障会在更高延迟上重现,还会拖慢收敛窗口。

易错点

  • 震荡多来自底层,却在路由侧反复调整参数:链路闪断、光路衰减、BFD 抖动不修,症状必然复发
  • 只看当前路由表:条目此刻稳定不代表没震荡,必须结合统计计数与日志
  • 日志不做时间过滤:全量日志里找不到关键事件,需要按故障时间点收窄窗口
  • 多协议双点双向引入不做过滤与标记:相互引入会让路由反复覆盖,表现与链路抖动极为相似

数据来源与参考

  • 华为路由统计命令
  • Cisco show ip route summary
  • H3C 路由统计命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌