132613319.png

Area 2 与骨干区域之间被area 1 割断,为了解决这个问题,可以使用两种方法:
第一种方法:虚链路:

R2:area 1 virtual-link 3.3.3.3

R3:area 1 virtual-link 2.2.2.2

但是关于这个要注意问题,当R2,R3之间使用虚链路的时候,area 1 成为一个虚拟area 0,那么area 0与area 2的ABR是R3,这点要切记,汇总需要在R3上做。然后,如果区域0有认证,那么虚链路上也必须有认证或者屏蔽掉认证,这个我们在之后研究。

第二种方法:Tunnel:

R2:

Int tunnel 1

Ip address 32.32.32.2 255.255.2555.0

No shu

Tunnel source 2.2.2.2

Tunnel destination 3.3.3.3

Ip ospf a 1 a 0

R3:

Int tunnel 1

Ip address 32.32.32.3 255.255.255.0

No shu

Tunnel source 3.3.3.3

Tunnel destination 2.2.2.2

Ip ospf a 1 a 0

关于Tunnel有两点问题说明:
1.首先Tunnel的源和目的必须可达,并且必须是O的路由(即宣告进同一个区域),否则的话会出现浮动问题,因为OSPF的选路问题。

2.接口必须宣告进area 0,否则怎么体现R3是area 0与area 2的ABR呢?

3.经过tunnel口,metric值增加11111(默认)。