一、实验拓扑
二、实验需求
1、R1和R4上分别路由反射器,分别定义组1、组2。
2、R2和R3是R1的客户端,R5 和R6是R4的客户端。
3、R7与R1之间建立邻居关系。
4、IBGP 通过环回口建立,IGP 协议为 OSPF ,EBGP 通过物理接口建立
- 缺省情况下,路由器从它的一个BGP对等体那里接收到的路由条目不会被该路由器再传递给其它IBGP对等体,这个原则被称为BGP水平分割。作用是防止AS内部的BGP路由环路,因此,在AS内部,一般需要每台路由器都运行BGP协议并建立全互联的IBGP对等体关系。
- BGP路由反射器的使用,可以在很大程度上减少大型AS中IBGP对等关系的数量并简化相应的配置和维护工作。分为客户端和非客户端。一个反射器和它所有的客户端一起被称为一个Cluster (靠丝特),客户端与它的反射器建立IBGP对等体关系,客户端之间无需建立IBGP对等体关系,非客户端和反射器建立的是IBGP对等体关系。
- 从一个非客户端那里接收到的路由,反射器会将它只传递给所有的客户端,
- 从一个客户端那里接收到的路由,反射器会将它传递给所有其它的客户端以及非客户端,
- 从EBGP对等体那里接收到的路由,反射器会将它传递给所有客户端和非客户端。
三、实验过程
1、R1的配置
undo ter mo
sys
sysname R1
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 1.1.1.1 24
int g0/0/1
ip add 192.168.12.1 24
int g0/0/2
ip add 192.168.13.1 24
int g0/0/3
ip add 192.168.18.1 24
int g0/0/0
ip add 192.168.14.1 24
ospf router-id 1.1.1.1
area 0
network 1.1.1.1 0.0.0.0
network 192.168.12.1 0.0.0.0
network 192.168.13.1 0.0.0.0
network 192.168.14.1 0.0.0.0
bgp 100
router-id 1.1.1.1
peer 4.4.4.4 as-number 100
peer 4.4.4.4 connect-interface LoopBack0
peer 7.7.7.7 as-number 100
peer 7.7.7.7 connect-interface LoopBack0
peer 192.168.18.8 as-number 200
group 1
peer 2.2.2.2 group 1
peer 3.3.3.3 group 1
reflector cluster-id 1
network 1.1.1.0 255.255.255.0
peer 4.4.4.4 next-hop-local
peer 1 reflect-client
peer 1 next-hop-local
2、R2的配置
undo ter mo
sys
sysname R2
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 2.2.2.2 24
int loop 1
ip add 22.22.22.22 24
int g0/0/1
ip add 192.168.12.2 24
ospf router-id 2.2.2.2
area 0
network 2.2.2.2 0.0.0.0
network 192.168.12.2 0.0.0.0
bgp 100
router-id 2.2.2.2
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
network 2.2.2.0 255.255.255.0
network 22.22.22.0 255.255.255.0
3、R3的配置
undo ter mo
sys
sysname R3
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 3.3.3.3 24
int g0/0/2
ip add 192.168.13.3 24
ospf router-id 3.3.3.3
area 0
network 3.3.3.3 0.0.0.0
network 192.168.13.3 0.0.0.0
bgp 100
router-id 3.3.3.3
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
network 3.3.3.0 255.255.255.0
4、R4的配置
undo ter mo
sys
sysname R4
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 4.4.4.4 24
int g0/0/0
ip add 192.168.14.4 24
int g0/0/1
ip add 192.168.47.4 24
int g0/0/2
ip add 192.168.46.4 24
int g0/0/3
ip add 192.168.45.4 24
ospf router-id 4.4.4.4
area 0
network 4.4.4.4 0.0.0.0
network 192.168.14.4 0.0.0.0
network 192.168.45.4 0.0.0.0
network 192.168.46.4 0.0.0.0
network 192.168.47.4 0.0.0.0
bgp 100
router-id 4.4.4.4
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 7.7.7.7 as-number 100
peer 7.7.7.7 connect-interface LoopBack0
group 2
peer 5.5.5.5 group 2
peer 6.6.6.6 group 2
reflector cluster-id 2
network 4.4.4.0 255.255.255.0
peer 2 reflect-client
5、R5的配置
undo ter mo
sys
sysname R5
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 5.5.5.5 24
int g0/0/1
ip add 192.168.45.5 24
ospf router-id 5.5.5.5
area 0
network 5.5.5.5 0.0.0.0
network 192.168.45.5 0.0.0.0
bgp 100
router-id 5.5.5.5
peer 4.4.4.4 as-number 100
peer 4.4.4.4 connect-interface LoopBack0
network 5.5.5.0 255.255.255.0
6、R6的配置
undo ter mo
sys
sysname R6
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 6.6.6.6 24
int g0/0/2
ip add 192.168.46.6 24
ospf router-id 6.6.6.6
area 0
network 6.6.6.6 0.0.0.0
network 192.168.46.6 0.0.0.0
bgp 100
router-id 6.6.6.6
peer 4.4.4.4 as-number 100
peer 4.4.4.4 connect-interface LoopBack0
network 6.6.6.0 255.255.255.0
7、R7的配置
undo ter mo
sys
sysname R7
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 7.7.7.7 24
int g0/0/0
ip add 192.168.47.7 24
ospf router-id 7.7.7.7
area 0
network 7.7.7.7 0.0.0.0
network 192.168.47.7 0.0.0.0
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 4.4.4.4 as-number 100
peer 4.4.4.4 connect-interface LoopBack0
network 7.7.7.0 255.255.255.0
8、R8的配置
undo ter mo
sys
sysname R8
user-interface console 0
idle-timeout 0 0
int loop 0
ip add 8.8.8.8 24
int g0/0/0
ip add 192.168.18.8 24
bgp 200
router-id 8.8.8.8
peer 192.168.18.1 as-number 100
network 8.8.8.0 255.255.255.0
四、实验结果
1、在R6上查看BGP路由
2、在R7上使用命令测试与R8的连通性
评论区