目录
一、OSPF虚链路
1.1 概念
在两台区域间路由建立一台虚拟链路,穿越一个非骨干区,和骨干区域建立直连逻辑通道
1.2 目的:
指一条通过一个非骨干区域连接到骨干区域的链路
1.3 虚链路的两种常用场景
场景2:通过一个非骨干区域,连接一个分段的骨干区域
1.4 穿越区域的要求
虚链路必须配置在两台ABR之间
传送区域不能是末梢区域
虚链路的稳定性取决于当前区域的稳定性
虚链路还可以提供链路冗余
1.5 实例配置
如图,完成上述拓扑搭建,划分网段,配置ip,宣告网段,在不配置虚链路的情况下,R3所在的骨干区域area0 将无法学习到area 2的路由信息
这是因为area2没有和骨干区域area0直接相连造成的
解决办法就是在R1和R2之间即,area2的区域间路由和area0的区域间路由做虚链路
建立虚链路步骤
获取两个区域间路由的Router-ID
可以从邻居的方法来获取。可以说,路由器ID就是接口的ID
这里是R1和R2建立虚链路
在R1上配置Area 1 (穿越的区域) virtual-link router-id(R2)
在R0上查询它的邻居,就可以获取R2的router-id
show ip ospf neighbor
由此得到R2的router-id为40.0.0.1
R2上配置
Router(config-router)#area 1 virtual-link 20.0.0.1
Router(config-router)#
00:26:31: %OSPF-5-ADJCHG: Process 1, Nbr 20.0.0.1 on OSPF_VL0 from LOADING to FULL, Loading Done
R1上配置
Router(config-router)#area 1 virtual-link 40.0.0.1
Router(config-router)#
00:26:34: %OSPF-5-ADJCHG: Process 1, Nbr 40.0.0.1 on OSPF_VL0 from LOADING to FULL, Loading Done
查询虚链路配置信息
Router#show ip ospf virtual-links
查看R3路由表
物理链路断掉,会导致虚链路不存在,虚链路依托于物理链路