AR3去往PC1的路由走AR3--AR2--AR1
要求:AR3走AR7
解决方法:通过修改起源属性i>e>?
让AR2发过来的路由变成e或者是?
例如:把起源修改成?
1、设置ACL
[AR2]acl 2000
[AR2-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
2、设置路由策略
[AR2]route-policy 1 permit node 10
[AR2-route-policy]if-match acl 2000
[AR2-route-policy]apply origin ?
egp Remote EGP
igp Local IGP
incomplete Unknown heritage
[AR2-route-policy]apply origin incomplete
3、调用
bgp 200
[AR2-bgp]peer 3.3.3.3 route-policy 1 export
<AR3>refresh bgp all import
AS_PATH
AR3去往PC1走AR7
现在可以将AS号增加,这样就可以让AR3走AR2
1、设置Acl
AR1:
acl 2000
rule permit source 192.168.1.0 0.0.0.255
2、设置路由策略
route-policy 2 permit node 10
if-match acl 2000
apply as-path 100 200 additive 进行AS号的追加
3.调用
bgp 100
peer 17.1.1.2 router-policy 2 export
next-hop
目前AR3去往PC1,走2.2.2.2
希望将其修改为7.7.7.7
解决方法
AR2:
1、设置ACL
acl 2000
rule permit source 192.168.1.0 0.0.0.255
设置路由策略
route-policy 3 permit node 10
if-match acl 2000
apply ip-address next-hop 7.7.7.7
3、调用
bgp 200
peer 3.3.3.3 route-policy 3 export
目前AR3走AR1
目的将其修改为AR2
解决方法:让AR2给AR3通告本地优先级属性时,将优先级变大
AR2:
1、设置ACL
acl 2000
rule permit source 192.168.1.0 0.0.0.255
2、设置策略
route-policy 4 permit node 10
if-match acl 2000
apply local_preference 120
3、调用
bgp 200
peer 3.3.3.3 route-policy 4 export
AR1:
1、设置ACL
acl 2000
2、设置策略
route-policy 5 permit node 10
if-match acl 2000
apply community 100:1 打上标记
3、调用
bgp 100
peer 12.1.1.2 route-policy 5 export
peer 12.1.1.2 advertise-community 让路由器像邻居通告标记
使用团体属性选路
1、AR2上选中的100:1的路由,需要community-filter选中100:1
AR2:
ip community-filter 1 permit 100:1 选中团体属性
2、指定策略
route-policy 6 permit node 10
if-match community-filter 1
apply origin incomplete
3、调用
bgp 200
peer 3.3.3.3 route-policy 6 export
现在AR3去往PC1走的PC2
PC1去往PC3走的上面路径
目的:PC1去往PC3走的下面
解决方法:AR2发出路由给AR1的时候,增加MED值
AR2
1、设置ACL
acl 2001
rule permit source 192.168.3.0 0.0.0.255
2、路由策略
route-policy 7 permit node 10
if-match acl 2001
apply cost 10
3、调用
bgp 200
peer 12.1.1.1 route-policy 7 export 路由发出的方向
目前AR3去往PC1走的AR7
目的:让AR3去往PC1走AR2
解决方法:AR3传递路由给AR2时调用策略
AR3:
acl 2002
rule permit source 192.168.1.0 0.0.0.255
route-policy 8 permit node 10
if-match acl 2002
apply preferred-value 99
bgp 200
peer 2.2.2.2 route-policy 8 import 接收路由的方向