OSPF虚连接(Virtual Link):
若出现这类问题可以通过OSPF虚连接来解决
(非骨干区域不能跟骨干区域相连接)
虚连接是指在两台ABR之间通过一个非骨干区域而建立一条逻辑连接通道。
要求:他的两端必须是ABR,而且必须在两端同时配置方可生效。为虚连接两端提供一条非骨干区域内部路由的区域称为传输区域
虚连接相当于在两个ABR之间形成了一个点到点的逻辑连接。在这个连接上,和物理接口一样可以配置接口的各参数,如发送hello报文间隔等。虚连接建立后,两台ABR间通过单播方式直接传递OSPF协议报文。对于传输区域内的路由器来说,虚连接所传输的协议报文是透明的,只是当作普通的IP报文来转发。
虚连接的另外一个应用是提供冗余的备份链路。当骨干区域因链路故障不能保持连通时,通过虚连接任然可以保证骨干区域在逻辑上的连通性。
配置如下:两端都要配置
R1:
Ospf 1
Area 1(一定在area 1)
Vlink-peer 2.2.2.2(2.2.2.2为对方路由器的router id)
R2:
Ospf 1
Area 1(一定在area 1)
Vlink-peer 1.1.1.1(1.1.1.1为对方路由器的router id)
虚链路其实就是区域0 的延伸 默认是属于区域0 的。
如果不和区域0相连接,邻接关系也能起来,但是路由不会传递,只有本地的lsdb
如图,做完虚连接之后,area3里面的AR7出现了其他不相连接区域的路由表,查AR6的lsdb发现出现了area 0