BGP属性–local-preference
1.local-preference:本地优先级
2.作用:
用于控制本地AS到外部选路,默认100
3.规则:
值越大越优先
如下图:


1.先配置直连,确保直连连通性,在部署BGP(略)
2.对R2部署local-preference,并进行对比。
ip prefix-list LOCAL seq 5 permit 5.5.5.5/32
route-map LOCAL permit 10
match ip address prefix-list LOCAL
set local-preference 300
route-map LOCAL permit 20
neighbor 14.1.1.4 route-map LOCAL in
clear ip bgp * soft //软清理,避免没效果
现象如下图:
部署local-preference前:

部署local-preference后:

在上述 LocPrf,出现了 值为300,说明修改成功。
在上述拓扑图中,R1本来有2个接收5.5.5.5方向,修改后,只有左边14.1.1.4。原来值是100,后来变成了300,值越大越优先
3.local-preference,只在本地AS内,不同的AS学不到。
因为R1,R2,R3在同一AS,所以,所以在学习5.5.5.5/32时,Locprf的值都为300,
R1:

R2:

R3:

R4:

R5:

综上所述,Locprf的值,越大越优先,并且只能在同一AS,在同一AS内学到该路由5.5.5.5的属性信息。
注意:若有误,谢谢指出。
BGP中的Local-Preference属性配置与影响
本文介绍了BGP路由协议中的Local-Preference属性,用于控制AS内部的路由选择。默认值为100,数值越大优先级越高。通过配置local-preference,可以改变路由选择策略,例如在R2上设置local-preference为300,使得R1从14.1.1.4学习到的5.5.5.5路由优先级提升。需要注意,local-preference仅在同一AS内有效,不同AS间无法传递此属性。
2万+

被折叠的 条评论
为什么被折叠?



