BGP路由属性之权重weight 实验分析

BGP路由属性之权重weight

cisco的私有属性

weight属性用来影响本路由器自已的选路,不能传递给任何邻居

默认值=0     如果是本地产生的路由weight值为32768 

weight值越大越好

 

GNS3实验分析路径属性weight

查看R1的bgp database

R1#show ip bgp   
   Network          Next Hop            Metric LocPrf Weight Path
*  172.16.0.1/32    2.2.2.2                                            0  234 8 8 8 5 i
*>                          3.3.3.3                                            0  234 5 i
*  172.16.1.1/32    2.2.2.2                                            0  234 5 ?
*>                          3.3.3.3                                            0  234 5 i
*>172.16.2.1/32    2.2.2.2                                            0  234 5 i
*                            3.3.3.3                    8                      0  234 5 i
*  172.16.3.1/32    2.2.2.2                                             0  234 5 i
*>                          3.3.3.3                                             0  234 5 i
*> 192.168.0.1/32 0.0.0.0                                 0  32768  i

可以看到未修改路由属性weight之前,路由的默认为0,路由172.16.3.1/32最优路由是走向R3,现在需要将172.16.2.1/32走向R2的路由的weifht改大,优先级增大,使172.16.2.1/32最优路由是走向R2

也可以看到R1自己宣告的路由192.168.0.1/32的Weight为32768

实验步骤

第一步,通过Prefix-list抓取路由

R1(config)#ip prefix-list WEIGHT permit 172.16.3.1/32

第二步,通过route-map调用prefix-list并设置策略

R1(config)#route-map WEIGHT permit 10

R1(config-route-map)#match ip address prefix-list WEIGHT

R1(config-route-map)#set metric 4096       //通过路由策略修改metric为"8"

R1(config)#route-map WEIGHT permit 20

第三步,针对邻居1.1.1.1调用应用策略

R1(config)#router bgp 1

R1(config-router)#nei 3.3.3.3 route-map WEIGHT in

修改完Weight后,查看R1的bgp database

R1#show ip bgp   
   Network          Next Hop            Metric LocPrf Weight Path
*  172.16.0.1/32    2.2.2.2                                            0  234 8 8 8 5 i
*>                          3.3.3.3                                            0  234 5 i
*  172.16.1.1/32    2.2.2.2                                            0  234 5 ?
*>                          3.3.3.3                                            0  234 5 i
*>172.16.2.1/32    2.2.2.2                                            0  234 5 i
*                            3.3.3.3                    8                      0  234 5 i
*  172.16.3.1/32    3.3.3.3                                             0  234 5 i
*>                          2.2.2.2                                       4096  234 5 i
*> 192.168.0.1/32 0.0.0.0                                 0  32768  i

可以看到路由172.16.3.1/32走向R3的路由属性Weight值被修改为4096,并且最优路由是走向R2了。

点击查看更多BGP路径属性!