Local_Preference 本地优先级:默认值100,越大越优先,IBGP邻居之间有效只能在AS内传播

R2:

bgp 200
 network 70.2.2.0 24

6.14-6

R5:

acl 2070
 ru per sou 70.2.2.0 0.0.0.255
 #

route-policy Local_Pre per node 10
 if-match acl 2070
 app local-preference 122
route-policy Local_Pre per node 20
#
bgp 100
 peer 10.1.4.4 router-policy Local_Pre export

R5针对70.2.2.0/24修改本地优先级,使得R4可以优选R5访问70.2.2.0/24网段

6.14-7

AS_Path:经过的AS越少越优先,可以用于IBGP和EBGP邻居

R3:通过修改AS_Path使得R2优选R5到达70.4.4.0/24网段

ip ip-prefix 70 permit 70.4.4.0 24 gr 24 le 24
#
route-policy AS_Path per no 10
if-ma ip-prefix 70
apply as-path 100 100 100 additive
#
route-policy AS_Path per no 20
#

bgp 100
 peer 200.1.23.2 route-policy AS_Path export

 #

dis bgp routing-t
# < >refresh bgp all import|export

apply as-path 100 100 100 additive 追加AS,如果追加的AS真实存在,路由进入该AS时会被丢弃,所以AS100的路由器追加多个100的AS_Path即可

6.14-8

6.14-9

起源类型 Original:i > e > ?

公认必遵属性,该属性可以跨AS传递

R3:

acl 2704
 ru per sou 70.4.4.0 0.0.0.255
 #
route-policy Ori per no 10
 if-ma acl 2704
 apply origin incommplete
route-policy Ori per no 20
#
bgp 100
 peer 200.1.23.2 route-policy Ori export

BGP控制路由选路灵活性,可以在R3 export配置AS100,也可以在R2 import配置AS200

6.14-10

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。