WOLF-LAB沃尔夫网络实验室中国网络精英的发源地!
24小时咨询热线:173-1636-2402

技术文档

Technical documentation

您当前位置: 首页 > 技术文档 > 详情

【WOLF-LAB分享IT技术】HCIP培训BGP路由惩罚理论技术学习

发布日期:2023-06-27 浏览次数:1282 来源:崔志鹏

【WOLF-LAB分享IT技术】HCIP培训BGP路由惩罚理论技术学习

WOLFLAB官方微信:17316362402,HCIP培训Datacom学习、考试选择WOLFLAB预约免费试听,HCIA、HCIP、HCIE循环开班,联系网站客服领取基础课免费学习资料!

图片1(48).png

@惩罚值:路由每翻动一次,这个惩罚值就会增加。路由惩罚值为1000 ,不可修改;

@半衰期:15M ,一个半衰期惩罚值降为原来的一半;

@抑制门限:默认是2000,超过路由就是被惩罚的状态,一定不会优化,也不会提交路由表传递给邻居;

@最大抑制门限:16000,cisco设备12000;

@重用门限:默认是750;

HCIP培训课程循环开班中,联系WOLFLAB预约免费试听!

注意:EBGP路由才能做路由惩罚

配置命令:

<Huawei> system-view

[Huawei] bgp 100

[Huawei-bgp] ipv4-family unicast

[Huawei-bgp-af-ipv4] dampening 10(半衰期) 1000(重用门限) 2000(抑制门限) 5000(最大抑制门限)

注意:抑制门限必须大于重用门限

 

HCIP培训课程-BGP路由惩罚的特点:

1、BGP使用惩罚值来衡量一条路由的稳定性,惩罚值越高则说明路由越不稳定。路由每发生一次振荡,即路由器收到该路由的Withdraw报文或者收到该路由的属性更新的update报文时,BGP便会给此路由增加一定的惩罚值(1000)。

2、当惩罚值超过抑制门限时,此路由被抑制,不加入到IP路由表中,路由器也不再向其他BGP对等体发布更新报文。如果该路由被打上d标志,说明路由器最后收到的是Update报文;如果该路由被打上h标志,说明路由器最后收到的是Withdraw报文。惩罚值增加到一定程度之后,便不会再增加,这个值称为最大抑制门限。

3、同时,被抑制的路由每经过一段时间,惩罚值便会减少一半。如果是d标志的路由,当惩罚值降到重用门限时,此路由会被去掉d标记,变为可用并被优选后加入到IP路由表中,同时向其他BGP对等体发布更新报文。如果是h标志的路由,当惩罚值降为0时,此路由会从BGP路由表中删除。

 

reset bgp dampening   //立即重用

 

还可以针对某些路由做定制:

场景一:R1始发192.168.1.0和192.168.2.0两条路由

图片1(49).png

情况一:

R2:

Bgp 200

dampening route-policy DM

#

route-policy DM permit node 10 

 if-match ip-prefix 1 

 apply dampening 10 1000 2000 5000

#

ip ip-prefix 1 index 10 permit 192.168.1.0 24

结论:只针对192.168.1.0这条路由设置特定BGP的路由惩罚,其他路由不受影响;

 

情况二:

R2:

Bgp 200

dampening route-policy DM

#

route-policy DM permit node 10 

 if-match ip-prefix 1 

 apply dampening 10 1000 2000 5000

#

route-policy DM permit node 20 

#

ip ip-prefix 1 index 10 permit 192.168.1.0 24

结论:针对192.168.1.0这条路由设置特定BGP的路由惩罚,其他路由按照默认的惩罚值;

 

场景二:如果R1和R3都给R2通告192.168.1.0、192.168.2.0

图片1(50).png

结论:只要是被前缀列表匹配的路由都会生效,因为路由惩罚是在BGP的全局下配置的,不是针对某个对等体配置的。

举例:如果R2上配置如下,如果R1和R3都把通告的两条路由撤销掉,此时R2上看到效果如下:

      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 

  h   192.168.1.0        1.1.12.1        0                     0      100?

  h                             1.1.23.3        0                     0      300?

  h   192.168.2.0        1.1.12.1        0                     0      100?

  h                             1.1.23.3        0                     0      300?

 

R2:

Bgp 200

dampening route-policy DM

#

route-policy DM permit node 10 

 if-match ip-prefix 1 

 apply dampening 10 1000 2000 5000

#

route-policy DM permit node 20 

#

ip ip-prefix 1 index 10 permit 192.168.1.0 24


华为HCIP Datacom培训课程循环开班,联系网站客服预约免费试听

WOLFLAB实验室HCIE讲师:崔志鹏

WOLFLAB网络技术实验室-华为授权机构

https://www.wolf-lab.com/

WOLFLAB官方微信:17316362402

WOLFLAB官方QQ:2569790740

返回目录
在线咨询