IP划分和拓扑建立
IP配置
AR1
sys
interface l0
ip a 1.1.1.1 24
int g 0/0/0
ip a 12.0.0.1 24
AR2
sys
interface l0
ip a 2.2.2.2 24
int g 0/0/0
ip a 12.0.0.2 24
int g 0/0/1
ip a 23.0.0.1 24
AR3
sys
interface l0
ip a 3.3.3.3 24
int g 0/0/0
ip a 23.0.0.2 24
int g 0/0/1
ip a 34.0.0.1 24
AR4
sys
interface l0
ip a 4.4.4.4 24
int g 0/0/0
ip a 34.0.0.2 24
int g 0/0/1
ip a 45.0.0.1 24
int g 0/0/2
ip a 54.0.0.1 24
AR5
sys
interface l0
ip a 5.5.5.5 24
int g 0/0/0
ip a 45.0.0.2 24
int g 0/0/1
ip a 54.0.0.2 24
构建OSPF
AR2
ospf
area 0
network 2.2.2.0 0.0.0.255
network 23.0.0.0 0.0.0.255
AR3
ospf
area 0
network 3.3.3.0 0.0.0.255
network 23.0.0.0 0.0.0.255
network 34.0.0.0 0.0.0.255
AR4
ospf
area 0
network 4.4.4.0 0.0.0.255
network 34.0.0.0 0.0.0.255
配置EBGP私网互通
EBGP-AR1的私网
bgp 1
router-id 1.1.1.1
peer 12.0.0.2 as-number 2
由于在区域2中IBGP不会修改属性所以需要手动修改:
AR2:
bgp 2
router-id 2.2.2.2
peer 12.0.0.1 as-number 1
peer 23.0.0.2 as-number 2
peer 34.0.0.2 as-number 2
peer 23.0.0.2 next-hop-local
peer 34.0.0.2 next-hop-local
AR3:
bgp 2
router-id 3.3.3.3
peer 23.0.0.1 as-number 2
peer 34.0.0.2 as-number 2
EBGP-AR5的私网
存在两条链路,可以做负载均衡,所以需要利用环回建立BGP邻居,但在建立前需要保证二者联通:
AR4:
ip route-static 5.5.5.5 32 54.0.0.2
ip route-static 5.5.5.5 32 45.0.0.2
AR5:
ip route-static 4.4.4.4 32 54.0.0.1
ip route-static 4.4.4.4 32 45.0.0.1
AR4建邻:
bgp 2
router-id 4.4.4.4
peer 34.0.0.1 as-number 2
peer 23.0.0.1 as-number 2
peer 34.0.0.1 next-hop-local
peer 23.0.0.1 next-hop-local
peer 5.5.5.5 as-number 3
peer 5.5.5.5 connect-interface LoopBack 0
peer 5.5.5.5 ebgp-max-hop 2
AR5建临:
bgp 3
router-id 5.5.5.5
peer 4.4.4.4 as-number 2
peer 4.4.4.4 connect-interface LoopBack 0
peer 4.4.4.4 ebgp-max-hop 2
network 5.5.5.0 24
测试
IBGP私网
2.2.2.2:network 2.2.2.0 24
(bgp中)
3.3.3.3:network 3.3.3.0 24
(bgp中)
4.4.4.4:network 4.4.4.0 24
(bgp中)
全网私网测试