OSPF网络中的虚链路应用
在前面介绍到OSPF网络中关于区域的划分部分,所有的非骨干区域必须要与骨干区域相连。但在实际工程中,如果有些区域在物理连接上确实不能与骨干域相连,情况又是什么样呢?如图10-35所示,在此拓扑结构中区域2与区域0(骨干域)无法物理相连,这样的情况下Area2的路由信息是无法在OSPF网络正常汇总的。
对于这种情况,可以使用OSPF路由协议中虚链路的概念将Area2与Area0逻辑连接。在Area1中连接着两边区域的路由器上启用一条虚链路用于逻辑的将Area2与Area0连接。这样Area2在OSPF网络中的路由信息就可以正常汇总了,如图所示。
图 物理连接
图 虚链路连接
虚链路还有另外一种应用情况,当在OSPF网络中出现两个Area0时需要启用虚链路,如图所示。
图使用虚链路将两个骨干域互连
在OSPF网络中出现两个骨干域多数是在两个公司合并的情况。两个公司都使用OSPF路由器协议,这样就出现了两个骨干域。在此,需要记住的就是OSPF网络中只能有一个Are0也就是骨干域,否则路由器会报错,如果出现了两个Area0骨干域的情况一定要使用虚链路将两个骨干域互连。
配置虚链路命令如下:
Router(config-router)#area area-id virtual-link router-id
Area-ID表示区域标识,而Router-ID参数是OSPF路由协议的路由器标识。