【网络实验】-BGP选路原则-11条

11条选路原则

1.优选Preferred-value属性值最大的路由-权重。
2.优选Local_Preference属性值最大的路由-本地优先级。
3.本地始发的BGP路由优于从其他对等体学习到的路由,本地始发的路由优先级:优选手动聚合>自动聚合>network>import>从对等体学到的。
4.优选AS_Path属性值最短的路由。
5.优选Origin属性最优的路由。Origin属性值按优先级从高到低的排列是:IGP、EGP及Incomplete。
6.优选MED属性值最小的路由。
7.优选从EBGP对等体学来的路由(EBGP路由优先级高于IBGP路由)。
8.优选到Next_Hop的IGP度量值最小的路由。
9.优选Cluster_List最短的路由。
10.优选Router ID (orginator_ID)最小的设备通告的路由。
11.优选具有最小IP地址的对等体通告的路由。

选路原则一:Preferred-value属性

结论:

针对preference_value来讲,仅仅对本地路由器生效,且值越大越优先,默认值是0.
在这里插入图片描述

实验要求、目的:

协议首选值(PrefVal)是华为设备的特有属性,该属性仅在本地有效,不会传递给BGP邻居。因为协议首选值是认为主动设置的,代表本地用户的意愿,因而在BGP进行选路时会优先比较协议首选值。
当到达同一地址前缀有多条路由时,优先选择首选值大的路由。缺省情况下,从邻居学来的路由的初始首选值为0。

IP地址规划:

路由器 接口 IP地址
AR1 G0/0/0 12.1.1.1/24
AR2 G0/0/0 12.1.1.2/24
AR2 G0/0/1 23.1.1.2/24
AR3 G0/0/1 23.1.1.3/24

实验配置:

[Huawei]sys R1
[R1]
[R1]un in en 
Info: Information center is disabled.
[R1]
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]ip route-static 192.168.1.0 24 NULL 0
[R1]
[R1]bgp 1
[R1-bgp]
[R1-bgp]peer 12.1.1.2 as-num 2
[R1-bgp]
[R1-bgp]import-route static
[R1-bgp]
[Huawei]sys R2
[R2]
[R2]un in en 
Info: Information center is disabled.
[R2]
[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]
[R2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[R2-GigabitEthernet0/0/0]
[R2-GigabitEthernet0/0/0]int g 0/0/1
[R2-GigabitEthernet0/0/1]
[R2-GigabitEthernet0/0/1]ip add 23.1.1.2 24
[R2-GigabitEthernet0/0/1]
[R2-GigabitEthernet0/0/1]bgp 2 
[R2-bgp]
[R2-bgp]peer 12.1.1.1 as-num 1
[R2-bgp]
[R2-bgp]peer 23.1.1.3 as-num 3
[Huawei]sys R3
[R3]
[R3]un in en 
Info: Information center is disabled.
[R3]
[R3]int g 0/0/1
[R3-GigabitEthernet0/0/1]
[R3-GigabitEthernet0/0/1]ip add 23.1.1.3 24
[R3-GigabitEthernet0/0/1]
[R3-GigabitEthernet0/0/1]ip route-static 192.168.1.0 24 NULL 0
[R3]
[R3]bgp 3
[R3-bgp]
[R3-bgp]peer 23.1.1.2 as-num 2
[R3-bgp]
[R3-bgp]import-route static

实验现象:

在这里插入图片描述
可以看到,当前R2去往192.168.1.0/24网段的路由选择的下一跳是12.1.1.1,我们调整下权重,修改选路。

全局引入

[R2]route-policy 1 permit node 10
[R2-route-policy]apply preferred-value 100
[R2]bgp 2
[R2-bgp]peer 23.1.1.3 route-policy 1 import

或者

[R2]bgp 2
[R2-bgp]peer 23.0.0.3 preferred-value 100

在这里插入图片描述
但是这种引入方式,如果R3存在新的路由条目,依旧会继承权重 100,影响整体选路
在这里插入图片描述

精细化引入

[R2]ip ip-prefix pre permit 192.168.1.0 24	
[R2]route-policy pre permit node 10
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix pre
[R2-route-policy]apply preferred-value 100
[R2-route-policy]q
[R2]route-policy pre permit node 20
Info: New Sequence of this List.
[R2-route-policy]q
[R2]bgp 2	
[R2-bgp]peer 23.1.1.3 route-policy pre import

在这里插入图片描述

选路原则二:Local_Preference属性

结论:

优选Local_Preference属性值最大的路由。
在这里插入图片描述

实验要求、目的:

Local_pref属性用于判断流量离开AS时的最佳路由。本地优先级(Local_pref)属性只在本地AS中传递,不通告给其他AS。
通过实验可以发现,local_pref属性针对于EBGP会在IN方向生效,而针对IBGP会在IN和OUT方向都生效。并影响选路。

IP地址规划:

路由器 接口 IP地址
AR1 G0/0/0 12.1.1.1/24
AR2 G0/0/0 12.1.1.2/24
AR2 G0/0/1 23.1.1.2/24
AR3 G0/0/1 23.1.1.3/24
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度学习007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值