新华三BGP路由控制实验

新华三BGP路由控制实验

实验拓扑:

在这里插入图片描述

实验要求:
在这里插入图片描述

实验步骤:

1.建立OSPF邻居实现环回口可达
[RT2]ospf 1 router-id 2.2.2.2 
[RT2-ospf-1]area 0
[RT2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[RT2-ospf-1-area-0.0.0.0]network 100.3.3.0 0.0.0.255

[RT3]ospf 1 router-id 3.3.3.3
[RT3-ospf-1]area 0
[RT3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[RT3-ospf-1-area-0.0.0.0]network 100.4.4.0 0.0.0.255

[RT4]ospf 1 router-id 4.4.4.4
[RT4-ospf-1]area 0
[RT4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[RT4-ospf-1-area-0.0.0.0]network 100.3.3.0 0.0.0.255
[RT4-ospf-1-area-0.0.0.0]network 100.4.4.0 0.0.0.255
2.配置BGP邻居关系
1.建立EBGP
[RT1]bgp 100
[RT1-bgp-default]peer 100.1.1.2 as-number 200
[RT1-bgp-default]peer 100.2.2.3 as-number 200
[RT1-bgp-default]address-family ipv4
[RT1-bgp-default-ipv4]peer 100.1.1.2 enable 
[RT1-bgp-default-ipv4]peer 100.2.2.3 enable 

[RT2]bgp 200
[RT2-bgp-default]peer 100.1.1.1 as-number 100
[RT2-bgp-default]address-family ipv4
[RT2-bgp-default-ipv4]peer 100.1.1.1 enable 

[RT3]bgp 200
[RT3-bgp-default]peer 100.2.2.1 as-number 100
[RT3-bgp-default]address-family ipv4
[RT3-bgp-default-ipv4]peer 100.2.2.1 enable 
2.建立IBGP
[RT2]bgp 200
[RT2-bgp-default]peer 3.3.3.3 as-number 200
[RT2-bgp-default]peer 4.4.4.4 as-number 200
[RT2-bgp-default]peer 3.3.3.3 connect-interface LoopBack 0
[RT2-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0
[RT2-bgp-default]address-family ipv4
[RT2-bgp-default-ipv4]peer 3.3.3.3 enable 
[RT2-bgp-default-ipv4]peer 4.4.4.4 enable 

[RT3]bgp 200
[RT3-bgp-default]peer 2.2.2.2 as-number 200
[RT3-bgp-default]peer 4.4.4.4 as-number 200
[RT3-bgp-default]peer 2.2.2.2 connect-interface LoopBack 0
[RT3-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0
[RT3-bgp-default]address-family ipv4
[RT3-bgp-default-ipv4]peer 2.2.2.2 enable 
[RT3-bgp-default-ipv4]peer 4.4.4.4 enable 

[RT4]bgp 200
[RT4-bgp-default]peer 2.2.2.2 as-number 200
[RT4-bgp-default]peer 3.3.3.3 as-number 200
[RT4-bgp-default]peer 2.2.2.2 connect-interface LoopBack 0
[RT4-bgp-default]peer 3.3.3.3 connect-interface LoopBack 0
[RT4-bgp-default]address-family ipv4
[RT4-bgp-default-ipv4]peer 2.2.2.2 en
[RT4-bgp-default-ipv4]peer 2.2.2.2 enable 
[RT4-bgp-default-ipv4]peer 3.3.3.3 enable 
[RT4]dis bgp peer ipv4(查看bgp邻居)
3.在R1和R4的BGP地址族下宣告业务网段传递路由
[RT1]bgp 100
[RT1-bgp-default]address-family ipv4
[RT1-bgp-default-ipv4]network 192.168.10.0 24
[RT1-bgp-default-ipv4]network 192.168.20.0 24

[RT4]bgp 200
[RT4-bgp-default]address-family ipv4
[RT4-bgp-default-ipv4]network 100.10.10.0 24
[RT4-bgp-default-ipv4]network 200.20.20.0 24

在RT2和RT3上对RT4传递路由时把下一跳修改为本地:
[RT2]bgp 200
[RT2-bgp-default]address-family ipv4
[RT2-bgp-default-ipv4]peer 4.4.4.4 next-hop-local 

[RT3]bgp 200
[RT3-bgp-default]address-family ipv4
[RT3-bgp-default-ipv4]peer 4.4.4.4 next-hop-local 
4.把RT2传递给RT1的100.10.10.0/24网段的路由,使用MED值修改为120
[RT2]acl basic 2000
[RT2-acl-ipv4-basic-2000]rule 0 permit source 100.10.10.0 0.0.0.255
[RT2-acl-ipv4-basic-2000]qu
[RT2]route-policy RT2toRT1 permit node 10
Routing policy node created.
[RT2-route-policy-RT2toRT1-10]if-match ip address acl 2000
[RT2-route-policy-RT2toRT1-10]apply cost 120
[RT2-route-policy-RT2toRT1-10]qu
[RT2]route-policy RT2toRT1 permit node 20
Routing policy node created.
[RT2-route-policy-RT2toRT1-20]qu
[RT2]bgp 200
[RT2-bgp-default]address-family ipv4
[RT2-bgp-default-ipv4]peer 100.1.1.1 route-policy RT2toRT1 export 
[RT2-bgp-default-ipv4]qu

效果图:
在这里插入图片描述

5.把RT2传递给RT1的200.20.20.0/24网段的路由,使用AS-PATH修改为200 400
[RT1]acl basic 2000
[RT1-acl-ipv4-basic-2000]rule 0 permit source 200.20.20.0 0.0.0.255
[RT1-acl-ipv4-basic-2000]qu
[RT1]route-policy RT2toRT1 permit node 10
Routing policy node created.
[RT1-route-policy-RT2toRT1-10]if-match ip address acl 2000
[RT1-route-policy-RT2toRT1-10]apply as-path 200 400
[RT1-route-policy-RT2toRT1-10]qu
[RT1]route-policy RT2toRT1 permit node 20
Routing policy node created.
[RT1-route-policy-RT2toRT1-20]qu
[RT1]bgp 100
[RT1-bgp-default]address-family ipv4
[RT1-bgp-default-ipv4]peer 100.1.1.2 route-policy RT2toRT1 import 
[RT1-bgp-default-ipv4]qu

效果图:

在这里插入图片描述

6.把RT2传递给RT4的192.168.10.0/24网段的路由,使用Preferred-value 属性修改为180
[RT4]acl basic 2000
[RT4-acl-ipv4-basic-2000]rule 0 permit source 192.168.10.0 0.0.0.255 
[RT4-acl-ipv4-basic-2000]qu
[RT4]route-policy RT2toRT4 permit node 10
Routing policy node created.
[RT4-route-policy-RT2toRT4-10]if-match ip address acl 2000
[RT4-route-policy-RT2toRT4-10]app preferred-value 180
[RT4-route-policy-RT2toRT4-10]qu
[RT4]route-policy RT2toRT4 permit node 20
Routing policy node created.
[RT4]bgp 200
[RT4-bgp-default]address-family ipv4 
[RT4-bgp-default-ipv4]peer 2.2.2.2 route-policy RT2toRT4 import 
[RT4-bgp-default-ipv4]qu

效果图:

在这里插入图片描述

7. 把RT2传递RT4的192.168.20.0/24网段的路由本地优先级设置为9999
[RT2]acl basic 2000
[RT2-acl-ipv4-basic-2000]rule 0 permit source 192.168.20.0 0.0.0.255
The rule was edited successfully.
[RT2-acl-ipv4-basic-2000]qu
[RT2]route-policy RT2toRT4 permit node 10
Routing policy node created.
[RT2-route-policy-RT2toRT4-10]if-match ip add acl 2000
[RT2-route-policy-RT2toRT4-10]apply local-preference 9999
[RT2-route-policy-RT2toRT4-10]qu
[RT2]route-policy RT2toRT4 permit node 20
Routing policy node created.
[RT2-route-policy-RT2toRT4-20]qu
[RT2]bgp 200
[RT2-bgp-default]address-family ipv4
[RT2-bgp-default-ipv4]peer 4.4.4.4 route-policy RT2toRT4 export 
[RT2-bgp-default-ipv4]qu

效果图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值