Molet

路由器故障:OSPF路由选路失败

Molet 运维技术 2022-11-08 425浏览 0

网络环境

在下图的网络中,RouterC与RouterB-1、RouterB-2形成三角形组网,运行OSPF,RouterB-1、RouterB-2作为出口设备分别与上端RouterA-1、RouterA-2运行ISIS,把ISIS引入OSPF中。正常情况下,RouterC下的业务终端主走RouterB-1出去,备走RouterB-2。

OSPF组网图

路由器故障:OSPF路由选路失败

配置完成后,发现当RouterC到RouterB-1、RouterB-2中的任意链路中断后,业务不能正常导回到正常链路上,路由选路异常。

故障分析

在RouterC上执行display ospf brief命令,发现RouterC学到的外部路由类型为E2。

这样配置中OSPF引入的ISIS外部路由为E2类型,那RouterC学到的外部路由类型为E2,当RouterC到RouterB-1、RouterB-2中的任意链路中断后,RouterC认为到外部路由的COST值都是一样,因为E2类型不比较内部的COST值,所以导致选路异常。

—-结束

处理步骤

在RouterA-1、RouterA-2分别上执行以下操作。

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

步骤 2 执行命令ospf [ process-id ],进入OSPF进程视图。

步骤 3 执行命令default { cost cost | limit limit | tag tag | type type } *,配置引入路由时的参数缺省值(开销、路由数量、标记、类型)。

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

—-结束

完成上述操作后,路由选路正常,故障排除。

案例总结

需要注意OSPF选路原则中有E2外部路由与E1外部路由的特性区别。

继续浏览有关 网络运维 的文章
发表评论