网络拓扑图
解决OSPF不连续区域的问题 我们有三种解决办法:
1.多进程双向重新分布
2.创建tunnel通道 宣告到区域0
3.创建虚链路
以下是3种方法配置的详细命令:
方法1:多进程双向重新分布
(1).重新启动另外一个OSPF进程
(2).在2个OSPF进程中宣告不连续的网段
(3).双向发布OSPF进程: redistribute ospf 进程号subnets
R1
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0
R2
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1
network 1.1.1.0 0.0.0.255 area 0
router ospf 120
router-id 2.2.2.5
network
R3
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1
redistribute ospf 120 subnets
router ospf 120
router-id 3.3.3.5
network 3.3.3.0 0.0.0.255 area 2
redistribute ospf 110 subnets
R4
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2
方法2:创建tunnel通道 宣告到区域0
r1
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0
r2
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
int tunnel 1
tunnel source 2.2.2.1
tunnel destination 2.2.2.2
ip add 172.16.1.1 255.255.255.0
no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1
network 1.1.1.0 0.0.0.255 area 0
network 172.16.1.0 0.0.0.255 area 0
r3
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
int tunnel 1
tunnel source 2.2.2.2
tunnel destination 2.2.2.1
ip add 172.16.1.2 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1
network 3.3.3.0 0.0.0.255 area 2
network 172.16.1.0 0.0.0.255 area 0
r4
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2
方法3:创建虚链路
R1路由器
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0
R2路由器
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1
network 1.1.1.0 0.0.0.255 area 0
area 1 virtual-link 3.3.3.3
R3路由器
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1
network 3.3.3.0 0.0.0.255 area 2
area 1 virtual-link 2.2.2.2
R4路由器
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2
大家可以去通过实验来验证效果!有什么问题多交流,谢谢!