路由故障:出口流量负载分担未实现

运维 网络运维
本文通过以下的测试,向大家说明了路由策略配置不当时,出口流量负载分担未能实现的路由故障的解决办法,希望大家能够从中获益。

路由策略配置不当导致出口流量负载分担未能实现的解决办法如下:

网络环境

RouterA与RouterB,RouterA与RouterC之间运行EBGP,RouterB和RouterC之间IBGP,RouterB、RouterC、RouterD、RouterE之间运行OSPF;RouterB和RouterC通过EBGP从RouterA学到缺省路由,缺省路由的下一跳都为RouterA的loopback地址。

在IBGP之间禁止通告缺省路由。RouterB和RouterC的OSPF非强制引入缺省路由,在OSPF域内通告,实现出口流量负载均衡。OSPF域内所有的出境流量都从RouterC出去。

路由策略故障组网图

 

路由故障:出口流量负载分担未实现

故障分析

这里RouterC的配置错误为例,RouterB与之类似,此不赘述。

1.RouterC先从EBGP学到的缺省路由并注入到路由表,然后OSPF非强制引入缺省路由;

2.而RouterB有两个方法学到缺省路由,一是通过EBGP从RouterA学到,二是通过OSPF从RouterC学到缺省路由,但在缺省情况下由于OSPF的协议优先级为150,比BGP小,因此,注入路由表的缺省路由是从OSPF学到的;

3.为了使得注入路由表的缺省路由是从EBGP学到的,需要对OSPF的协议优先级(仅针对缺省路由)设置为211,比BGP大。

在RouterB上的配置如下:

  1. ospf 1  
  2.  
  3. default-route-advertise cost 2000 type 1  
  4.  
  5. preference ase route-policy Change_OSPF_DR_Pre 150  
  6.  
  7. route-policy Change_OSPF_DR_Pre deny node 10  
  8.  
  9. if-match ip-prefix match_default_route  
  10.  
  11. apply preference 211  
  12.  
  13. route-policy Change_OSPF_DR_Pre permit node 20  
  14.  
  15. ip ip-prefix match_default_route index 10 permit 0.0.0.0 0 

route-policy Change_OSPF_DR_Pre deny node 10中的deny的使用不当导致apply子句不执行,因此从OSPF学习到的缺省路由的优先级没有被修改为211,而还是150,注入IP路由表的缺省路由还是从RouterC学到的缺省路由,最终导致路由策略应用不成功。

操作步骤

在RouterB上修改路由策略配置如下:

  1. route-policy Change_OSPF_DR_Pre permit node 10  
  2.  
  3. if-match ip-prefix match_default_route  
  4.  
  5. apply preference 211  
  6.  
  7. route-policy Change_OSPF_DR_Pre permit node 20 

----结束

案例总结

根据路由策略规则,deny指定节点的匹配模式为拒绝,当路由项满足该节点的if-match子句时,apply子句不会被执行,并且不进入下一个节点;如果路由项不满足该节点的if-match子句,将进入下一个节点继续测试。

【编辑推荐】

  1. 路由器故障:IBGP邻居无法建立连接
  2. 路由器故障:出口路由器升级时出口流量异常
  3. 路由器故障:对称结构承载网流量出现异常问题
  4. 路由器故障:城域网出口两台NE5000E同时停止转发
责任编辑:佚名 来源: 51CTO整理
相关推荐

2011-05-17 13:31:31

出口路由器路由

2011-06-07 11:07:39

路由流量

2010-04-23 11:05:16

流量负载均衡

2011-05-17 12:46:31

IBGPEBGP

2010-09-16 10:52:44

防火墙负载分担

2011-06-07 11:21:34

路由负载

2010-04-20 16:25:59

负载均衡

2010-08-06 13:37:18

思科路由器双地址双出口

2023-10-27 12:36:37

gRPCKubernetes

2011-04-08 18:05:31

2011-04-06 16:58:42

路由器ACL

2009-11-11 16:56:46

VRRP路由技术

2022-02-06 11:50:29

HAProxy网络流量系统运维

2011-03-17 16:52:50

路由器故障

2011-08-23 09:54:26

路由BGP

2011-04-08 17:10:54

路由静态路由

2011-04-08 17:22:40

路由

2011-05-17 13:31:21

承载网

2010-05-10 14:48:01

流量负载均衡

2011-04-01 16:28:59

策略路由
点赞
收藏

51CTO技术栈公众号