要使AS100网络(R1:1.1.1.1)和AS200(R4:4.4.4.4)网络路由可达。需要在所有router间运行BGP协议,R1和R2、R3之间建立EBGP连接,R2、R3和R4之间建立IBGP全连接。在AS200内,使用IGP协议来计算路由(该例使用OSPF作为IGP协议)。
基础配置
AR1
sys
sysname R1
int g0/0/0
ip add 192.168.12.1 24
int g0/0/1
ip add 192.168.13.1 24
quit
int loopback 0
ip add 192.168.1.1 32
AR2
sys
sysname R2
int g0/0/0
ip add 192.168.12.2 24
int g0/0/1
ip add 192.168.24.2 24
quit
int loopback 0
ip add 192.168.2.2 32
AR3
sys
sysname R3
int g0/0/0
ip add 192.168.34.3 24
int g0/0/1
ip add 192.168.13.3 24
quit
int loopback 0
ip add 192.168.3.3 32
AR4
sys
sysname R4
int g0/0/0
ip add 192.168.34.4 24
int g0/0/1
ip add 192.168.24.3 24
quit
int loopback 0
ip add 192.168.4.4 32
配置OSPF
AR2
ospf 1 router-id 2.2.2.2
area 0
net 192.168.24.0 0.0.0.255
net 192.168.2.2 0.0.0.0
AR3
ospf 1 router-id 3.3.3.3
area 0
net 192.168.34.3 0.0.0.255
net 192.168.3.3 0.0.0.0
AR4
ospf 1 router-id 4.4.4.4
area 0
net 192.168.24.4 0.0.0.255
net 192.168.34.4 0.0.0.255
net 192.168.4.4 0.0.0.0
配置BGP
AR1
bgp 100
router-id 1.1.1.1
peer 192.168.12.2 as-number 200
peer 192.168.13.3 as-number 200
net 192.168.1.1 32
AR2
bgp 200
router-id 2.2.2.2
peer 192.168.12.1 as-number 100
peer 192.168.24.4 as-number 200
peer 192.168.24.4 next-hop-local
AR3
bgp 200
router-id 3.3.3.3
peer 192.168.13.1 as-number 100
peer 192.168.34.4 as-number 200
peer 192.168.34.4 next-hop-local
AR4
bgp 200
router-id 4.4.4.4
peer 192.168.24.2 as-number 200
peer 192.168.34.3 as-number 200
net 192.168.4.4 32
结果验证
路由有很多接口,所以Ping的时候需要使用-a参数指定使用的地址