路由器故障:路由环路故障


  本文标签:路由 OSPF

路由环路故障的故障的解决如下:

网络环境

在下图的网络中配置OSPF协议,并且RouterA上,在OSPF中引入静态路由  。

OSPF组网图

路由器故障:路由环路故障

配置完成后,对接E1链路带宽占满,影响两台设备间业务  。

故障分析

步骤 1     将RouterA下挂的业务割走,接口流量仍不下降,而RouterA上也无CPU占用过大现象,排除外网攻击因素  。

步骤 2     经过抓包发现,RouterA和RouterB的接口出入方向流量都占满,且包流量几乎相同,判断是路由环路导致  。

步骤 3     在RouterA上执行display ip routing-table命令,发现RouterA上的缺省路由指向RouterB,且在OSPF中引入了静态路由  。

步骤 4     在RouterB上执行display ip routing-table命令,发现缺省路由指向RouterA,是通过OSPF学来的ASE路由  。

这样就形成了环路,导致业务不通  。

----结束

处理步骤

在RouterA上执行以下操作  。

步骤 1     执行命令system-view,进入系统视图  。

步骤 2     执行命令undo ip route-static [ vpn-instance vpn-instance-name ] ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] | vpn-instance vpn-instance-name nexthop-address } [ preference preference ] [ tag tag ] [ description text ],删除IP静态路由  。

步骤 3     执行命令return退回到用户视图,执行命令save,保存对配置的修改  。

----结束

完成上述操作后,设备两端业务恢复正常,故障排除  。

案例总结

RouterA属于VRP1.74版本的中低端路由器,他在OSPF协议引入静态路由时会将配置的静态缺省路由也引入  。在配置中低端路由器时,需要注意,如果设备已有静态缺省路由的配置,注意引入路由时对此缺省路由的处理  。