OSPF脱离骨干区域三种解决方案

 

如图所以:R1、R2上开启两个环回口LO0,完成基本配置。

在 R1#sh ip ro os  , 没有学习到Area 2(2.2.2.2)这条路由,原因是Area 2与Area 1分隔开,没有同Area 0 直连。

 

方法一:多进程的双向重分布

R2(config)#router os 1
R2(config-router)#no network 2.2.2.2 0.0.0.0 ar 2
R2(config-router)#exit
R2(config)#router os 2
R2(config-router)#net 2.2.2.2 0.0.0.0 ar 2
R2(config-router)#router os 1
R2(config-router)#redistribute ospf 2 subnets
R2(config-router)#router os 2
R2(config-router)#redistribute ospf 1 subnets

分析:通过在R2上另起一个进程(ospf 2),分别到进程1、进程2中进行重分布操作。

R1上验证:

R1#sh ip ro os
     2.0.0.0/32 is subnetted, 1 subnets
O E2    2.2.2.2 [110/1] via 12.1.1.2, 00:06:43, FastEthernet0/0

还原R2上配置:

R2(config)#no router os 2
R2(config)#router os 1
R2(config-router)#net 2.2.2.2 0.0.0.0 ar 2

R1上再次验证:

R1#sh ip ro os

 

方法二:Tunnel

R1(config)#int tun 0
R1(config-if)#ip add 172.16.1.1 255.255.255.0
R1(config-if)#tun sou 12.1.1.1
R1(config-if)#tun des 12.1.1.2
R1(config-if)#router os 1
R1(config-router)#net 172.16.1.0 0.0.0.255 ar 0

R2(config)#int tun 0
R2(config-if)#ip add 172.16.1.2 255.255.255.0
R2(config-if)#tun sou 12.1.1.2
R2(config-if)#tun des 12.1.1.1
R2(config)#router os 1
R2(config-router)#net 172.16.1.0 0.0.0.255 ar 0

R1#sh ip ro os
     2.0.0.0/32 is subnetted, 1 subnets
O IA    2.2.2.2 [110/11112] via 172.16.1.2, 00:00:10, Tunnel0

分析:通过在R1、R2的直连链路上开条Tunnel,并把Tunnel接口地址在Area 0中宣告,形成一条隧道,就好像R2上的Area 2在R1上一样。间接与Area 0直连。

还原R1、R2配置:

R1(config)#no int tun 0
R1(config)#router os 1
R1(config-router)#no net 172.16.1.0 0.0.0.255 ar 0

R2(config-if)#no int tun 0
R2(config)#router os 1
R2(config-router)#no net 172.16.1.0 0.0.0.255 ar 0

R1#sh ip ro os

方法三:Configuatation  Virtual  Links 

R1(config)#router os 1
R1(config-router)#area 1 virtual-link 1.1.1.1

R2(config)#router os 1
R2(config-router)#area 1 virtual-link 1.1.1.1

 

R1#show ip os nei

Neighbor ID     Pri   State           Dead Time   Address         Interface
2.2.2.2           0   FULL/  -           -        12.1.1.2        OSPF_VL0
2.2.2.2           1   FULL/DR         00:00:34    12.1.1.2        FastEthernet0/0
 

R1#sh ip ro os
     2.0.0.0/32 is subnetted, 1 subnets
O IA    2.2.2.2 [110/11] via 12.1.1.2, 00:01:36, FastEthernet0/0

 

 

分析:分别在R1、R2上配置Virtual Links 互指Router-id,Area 1相当于担当桥接,使得Area 0与Area 2间接直连,其实Virtual Links 和Tunnel没有本质上的区别。

你可能感兴趣的:(area,ospf,redistribute)