路由故障:路由协议优先级对路由重发布的影响

运维 网络运维
为了判断最优路由,各种路由协议被赋予了一个优先级,当存在多个路由信息源时,具有较高优先级的路由协议发现的路由将成为当前路由。本文就来为大家介绍由于路由策略配置在二层端口导致策略不生效的路由故障的解决方法。

路由协议优先级对路由重发布的影响故障解决办法如下:

网络环境

在某城域网RouterD双上行到RouterC和RouterE,运行静态路由协议。RouterC和RouterE运行OSPF和BGP路由协议;RouterC和RouterE双上行到骨干网路由器RouterA和RouterB,分别与RouterA和RouterB建立EBGP邻居。RouterC和RouterE在OSPF中使用命令import-route static cost 1引入静态路由,向骨干发布OSPF的聚合路由。到RouterD的路由没有被引入到BGP向RouterA和RouterB发布,导致Router D下用户业务中断。

图为路由协议优先级故障组网图

路由故障:路由协议优先级对路由重发布的影响

路由故障分析

1.检查RouterA和RouterB有没有收到用户的相关路由,检查RouterC和RouterE对RouterA和RouterB发布的BGP路由,发现没有到RouterD的路由。

2.检查RouterC和RouterE的BGP路由表,也没有到RouterD路由。

3.检查RouterC和RouterE的OSPF LSDB,存在到RouterD的路由。

4.检查RouterC和RouterE全局路由表,到RouterD的路由是静态路由。

操作步骤

步骤 1:查看OSPF LSDB可知静态路由被引入到OSPF。但由于OSPF外部路由的协议优先级为150大于静态路由的优先级60,所以全局路由表里只有到RouterD的静态路由。因为只有OSPF路被引入,所以在BGP中没有到RouterD的路由。

步骤 2:在BGP进程里配置import-route static,把静态路由引入到BGP。在RouterA和RouterB端检查能收到RouterC和RouterE发布的到RouterD路由,业务恢复。

----结束

案例总结

路由协议优先级对路由重发布的影响的故障是由于静态引入OSPF,之后OSPF路由被引入到BGP时产生。没有考虑到路由优先级对全局路由表的影响,导致路由引入失败。

责任编辑:佚名 来源: 51cto整理
相关推荐

2010-08-09 14:13:16

路由器优先级比较

2015-07-10 09:05:33

ASP.NET路由优先级

2015-10-29 13:15:50

ASP.NETWebApi路由

2011-04-08 18:05:31

2011-04-08 17:22:40

路由

2011-04-08 17:10:54

路由静态路由

2011-04-15 10:01:39

2009-11-12 15:06:46

路由器故障

2011-08-23 09:54:26

路由BGP

2013-07-19 10:23:14

网状路由协议效能路由协议

2009-11-11 18:01:29

路由器协议

2011-07-29 09:56:39

路由路由协议

2010-08-13 09:39:48

OSPF协议

2011-03-17 16:52:50

路由器故障

2010-06-10 16:06:46

路由选择协议

2010-06-21 14:29:43

AODV路由协议

2009-09-09 21:29:55

2023-04-13 08:00:59

路由协议动态路由

2009-11-19 10:27:07

路由器设置

2011-08-23 09:54:31

路由路由表路由器
点赞
收藏

51CTO技术栈公众号