BGP路由属性-Origin
实验需求:
1、R1,R2,R3之间互联网段以及他们的loopback0通告进OSPF 1 area 0,loopback0为X.
X.X.X/32,R1是1.1.1.1/32
2、R1和R2之间,R1和R3之间通过loopback0接口建立IBGP
3、R2和R4之间,R3和R4之间通过直连链路建立EBGP邻居
4、R4上通过network方式通告loopback0接口
5、R1访问R4的loopback0接口走R3
具体配置:
1、R1,R2,R3之间互联网段以及他们的loopback0通告进OSPF 1 area 0,loopback0为X.X.X.X/32,R1是1.1.1.1/32
R1
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.1.12.1 0.0.0.0
network 10.1.13.1 0.0.0.0
R2
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 10.1.12.2 0.0.0.0
R3
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 10.1.13.3 0.0.0.0
检查现象:R1-display ospf peer brief 可以看见full状态邻居R2,R3
2、R1和R2之间,R1和R3之间通过loopback0接口建立IBGP
R1
bgp 123
router-id 1.1.1.1
peer 2.2.2.2 as-number 123
peer 2.2.2.2 connect-interface LoopBack0
peer 3.3.3.3 as-number 123
peer 3.3.3.3 connect-interface LoopBack0
R2
bgp 123
router-id 2.2.2.2
peer 1.1.1.1 as-number 123
peer 1.1.1.1 connect-interface LoopBack0
peer 1.1.1.1 next-hop-local
R3
bgp 123
router-id 3.3.3.3
peer 1.1.1.1 as-number 123
peer 1.1.1.1 connect-interface LoopBack0
peer 1.1.1.1 next-hop-local
检查现象:R1-display BGP peer
3、R2和R4之间,R3和R4之间通过直连链路建立EBGP邻居
R4
bgp 40
router-id 4.4.4.4
peer 10.1.24.2 as-number 123
peer 10.1.34.3 as-number 123
R2
bgp 123
peer 10.1.24.4 as-number 40
R3
bgp 123
peer 10.1.24.4 as-number 40
4、R4上通过network方式通告loopback0接口
R4
BGP 40
network 192.168.1.0
检查现象:R1-display BGP routing-table看到R2和R3bgp传递过来的路由条目
注:>代表最优,R1默认走R2访问192.168.1.0(R4的loopback0)
5、R1访问R4的loopback0接口走R3
在R2上修改BGP路由Origin属性使得R1优选R3访问R4的loopback0接口:
(1) 使用ACL抓取R4的loopback 0接口路由
R2
acl 2000
rule 5 permit source 192.168.1.0 0
(2) 使用Route-Policy中if-match匹配ACL 2000
(3) 使用apply给if-match匹配的路由做动作
route-policy ORI permit node 10
if-match acl 2000
apply origin incomplete
(4) 对邻居R1使用该策略修改起源属性
bgp 123
peer 1.1.1.1 route-policy ORI export
<R1> refresh bgp all import //R1刷新一下bgp
注:
Origin:起源属性,公认必尊属性用于标识一条路由是以什么形式引入,有以下三种类型的值
i(IGP):以network形式引入
e(EGP):以EGP引入
?(Incomplete):以import形式引入其中i优于e优于?
——·扫描下方微信二维码,回复“实验手册”。即可领取完整电子版手册或为你答疑解惑。·——
|