
Multi Area OSPFv3

Multiarea OSPFv3 Configuration – IPv6 Routing Lab
This lab focused on configuring and verifying Multiarea OSPFv3 routing across a three-router IPv6 network using Cisco Packet Tracer. The objective was to implement OSPFv3 with multiple areas, assign correct interface-level configurations, and verify successful routing across all devices.
Project Overview
The topology included three routers—RA, RB, and RC—connected through serial and Ethernet links. Each router had multiple interfaces, and the network was logically divided into the following areas:
-
Area 0: Backbone (used for inter-area connections)
-
Area 1: LAN segments off RA
-
Area 2: LAN segments off RC
Each router interface was assigned a unique IPv6 address and placed into its appropriate OSPF area.
Configuration Process
1. Enabled IPv6 Routing
The first step was enabling IPv6 routing globally on all three routers to allow IPv6 packet forwarding.
2. Configured OSPFv3 Routing Process
For each router, I initiated the OSPFv3 process with a consistent process ID (1 across all routers) and assigned a unique router ID for identification in the OSPF domain.
-
RA:
router-id 1.1.1.1
-
RB:
router-id 2.2.2.2
-
RC:
router-id 3.3.3.3
3. Assigned OSPF Areas to Interfaces
OSPFv3 is interface-based, so I manually configured each interface with its IPv6 address and assigned it to the correct OSPF area.
Example configuration on RA:
I followed the same pattern for RB and RC, using the addressing and area assignments based on the topology design.
4. Verified OSPFv3 Neighbor Relationships
I used the following command to confirm that routers on serial links established neighbor relationships:
The output verified that adjacency was successfully formed between:
-
RA and RB over the
2001:db8:1:ab::/64
link -
RB and RC over the
2001:db8:1:bc::/64
link
5. Verified OSPFv3 Operation and Routing Table
To confirm successful OSPFv3 implementation, I tested the following:
-
Ping tests: From RA, I pinged IPv6 addresses located in Area 0 and Area 2 to verify end-to-end connectivity across the entire OSPFv3 domain.
-
Routing information: I verified that routes to all remote networks were correctly learned via OSPFv3 using the following commands:
The output confirmed:
-
All expected OSPF-learned routes were installed in the IPv6 routing table
-
The database contained LSAs from all areas, showing proper inter-area communication
-
Interfaces were correctly associated with their OSPF areas and neighbors were in the FULL state
Conclusion
This lab provided hands-on experience with configuring and verifying OSPFv3 in a multiarea IPv6 network. It reinforced important concepts such as:
-
The interface-based nature of OSPFv3
-
Proper area segmentation to optimize routing
-
The necessity of backbone Area 0 for inter-area routing
-
Verifying routing protocol operation using CLI diagnostics
By completing this project, I demonstrated my ability to design, configure, and troubleshoot advanced routing topologies using IPv6 and multiarea OSPFv3—skills directly applicable to real-world enterprise networking environments.