一:实验目的
1.掌握OSPF非骨干与骨干区域不相连问题
2.掌握OSPF防环机制的一部分内容
二:实验内容
如图所示:
有area 0、area 1、area 2、area 3四个区域,并且area 2、area 3没有和骨干区域相连
需求如下:
使R4和R5可以访问R1
三:实验步骤
OSPF要求非骨干区域需要和骨干区域相连,并且区域间路由需要骨干区域作为中转
但如果非骨干区域没有和骨干区域相连,就像图中的一样
那么R3就不会将路由信息发送给R4了
如此R4和R5就不会有相应的路由信息了
官方的说就是
区域间的路由传递不能发生在两个非骨干区域内
其实呢,有两种方法可以解决这种问题
接下来一个一个介绍
1.虚连接
上一篇文章已经讲看虚连接的内容了。这里就不再赘述了
R2
[R2-ospf-1-area-0.0.0.1]vlink-peer 23.1.1.3
R3
[R3-ospf-1-area-0.0.0.1]vlink-peer 12.1.1.2
[R3-ospf-1-area-0.0.0.2]vlink-peer 34.1.1.4
R4
[R4-ospf-1-area-0.0.0.2]vlink-peer 23.1.1.3
查看路由表
我们在R1上起了一个环回口1.1.1.1/32,方便查看现象
可以看到R4和R5已经有了相应的路由了
2.起环回口
R3
[R3]ospf 1
[R3-ospf-1]area 0
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R3-LoopBack0]ospf enable 1 area 0
R4
[R]ospf 1
[R4-ospf-1]area 0
[R4]interface LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 32
[R4-LoopBack0]ospf enable 1 area 0
查看路由器
可见已经有了路由
这种方法其实有点骚操作的意思哈哈
这种不属于骨干区域分裂,因为R3和R4并没有跟骨干区域的设备建立邻居,但是有一个骨干区域的直连路由,而且顺便也解决了非骨干区域与骨干区域不相连的问题
并且也和防环机制
ABR从非骨干区域收到的3类LSA不能用于区域间路由的计算不冲突
只要在骨干区域没有邻居就可以计算
因为不让骨干区域分裂的主要就是为了避免环路,现在虽然有所分裂,但是因为只是有一个直连的网段,没有建立邻居,故而根本就不可能会有环路