In a multi-area OSPF network, every non-backbone area must be directly connected to Area 0.
In our topology below, this rule is broken!
Figure 1 - OSPF Multi-Area Topology
As you can see, Area 2 is connected only to Area 1.
This creates a fundamental routing problem: inter-area traffic must always travel through the backbone (Area 0).
Figure 2 - Area 2 is not connected to Area 0
Because R4 has no active interface in Area 0, the networks of Area 2 can never be advertised into the backbone. The rest of the network will never learn them.
In this scenario, you can use an OSPF feature called a Virtual Link (VL) to resolve the issue without adding physical links. Let's take a look together.
Answer the question below
Which area is not connected to the backbone?
A Virtual Link (VL) is a logical tunnel used to connect a remote area (like Area 2) back to Area 0 across an intermediate area.
A Virtual Link is always configured between two ABRs. In our topology, R2 and R4 are the two ABRs.

Figure 3 - R2 and R4 are the ABRs
The virtual link extends between R2 and R4; these two routers act as the Virtual Link Endpoints.

Figure 4 - The Virtual Link through the Transit Area
The tunnel crosses Area 1, which is designated as the Transit Area.
Through this logical connection, OSPF treats Area 2 as if it were directly connected to Area 0, satisfying the multi-area rule. Routing updates flow straight through the tunnel: the Type 3 LSAs carrying Area 2 networks are flooded directly into Area 0.

Figure 5 - The Type 3 LSA reaches Area 0 through the Virtual Link
Design Note: A Virtual Link is designed as a temporary patch. Treat it like duct tape, it restores full connectivity immediately while you plan a permanent physical topology fix, such as adding a direct physical link back to Area 0.
Answer the question below
A virtual link is always built between two ___.
Answer the question below
The area the virtual link crosses is called the _______ area.
Here is the complete topology along with interface roles and IP assignments:

Figure 6 - Interfaces used in this lab
Step 1 – Configure the Interfaces
Go through the five routers (R1 to R5) and configure their respective IP addresses:
R1# configure terminal R1(config)# interface g0/0 R1(config-if)# ip address 10.1.12.1 255.255.255.252 R1(config-if)# no shutdown R1(config-if)# endR2 sits at the border between Area 0 and Area 1:
R2# configure terminal R2(config)# interface g0/0 R2(config-if)# ip address 10.1.12.2 255.255.255.252 R2(config-if)# no shutdown R2(config-if)# interface g0/1 R2(config-if)# ip address 10.0.23.1 255.255.255.252 R2(config-if)# no shutdown R2(config-if)# endConfigure R3 in the middle of Area 1:
R3# configure terminal R3(config)# interface g0/1 R3(config-if)# ip address 10.0.23.2 255.255.255.252 R3(config-if)# no shutdown R3(config-if)# interface g0/2 R3(config-if)# ip address 10.2.34.1 255.255.255.252 R3(config-if)# no shutdown R3(config-if)# endConfigure R4 at the border between Area 1 and Area 2:
R4# configure terminal R4(config)# interface g0/2 R4(config-if)# ip address 10.2.34.2 255.255.255.252 R4(config-if)# no shutdown R4(config-if)# interface g0/3 R4(config-if)# ip address 10.2.45.1 255.255.255.252 R4(config-if)# no shutdown R4(config-if)# endFinish with R5 inside Area 2:
R5# configure terminal R5(config)# interface g0/3 R5(config-if)# ip address 10.2.45.2 255.255.255.252 R5(config-if)# no shutdown R5(config-if)# endEvery link is up and addressed. All routers can reach their immediate neighbors, but OSPF routing is not yet enabled.
Step 2 – Enable OSPF
Now, initialize the OSPF routing process across the domain:

Figure 7 - Lab Topology
40 % Complete: you’re making great progress
Ready to pass your CCNP exam?