OSPF不连续区域的路由条目问题的三种解决办法
解决方法一,在R2和R3之间创建隧道tunnel:
在R2上:
int tunnel 0
ip add 123.1.1.2 255.255.255.0
tunnel source 23.1.1.2
tunnel destination 23.1.1.3
no shu
router ospf 100
net 123.1.1.0 0.0.0.255 area 0
在R3上:
int tunnel 0
ip add 123.1.1.3 255.255.255.0
tunnel source 23.1.1.3
tunnel destination 23.1.1.2
no shu
router ospf 100
net 123.1.1.0 0.0.0.255 area 0
解决办法2,配置虚链路virtual-link实现:
R2上配置:
router ospf 100
area 1 virtual-link 3.3.3.3 (指定邻居)
在R3上配置:
router ospf 100
area 1 virtual-link 2.2.2.2
解决方法3,ospf的双向重分布
在R3上重新创建一个ospf 101的进程,把与R4连接的接口宣告进去:
router ospf 101
net 34.1.1.0 0.0.0.255 area 2(之前的ospf 100中有关34.1.1.0网段一定要删除)
在R4上:
router ospf 101
net 34.1.1.0 0.0.0.255 area 2
net 4.4.4.4 0.0.0.0 area 2
再进行ospf的双向重分布,R3上:
router ospf 100
redistribute ospf 101 subnets
router ospf 101
redistribute ospf 100 subnets