← Portfolio
// network engineering portfolio

Core-Edge Ring Lab

A 12-node EVE-NG topology exploring OSPF multi-area design across a core-edge ring network — dual-homed sites, ABR summarization, and a structured IP addressing plan across five OSPF areas.

OSPF Multi-Area Cisco IOL EVE-NG 6.2.0-4 Proxmox VE 8.4 Dual-Homing ABR / Summarization
Platform
EVE-NG
Community 6.2.0-4
16 vCPUs · 48 GB RAM
Proxmox VE 8.4 host · VM ID 121
Nodes
12
Cisco IOL L3 instances
4 × AGG (ring core)
8 × Site (dual-homed)
CML Free refplat image
OSPF Areas
5
Backbone + 4 stub areas
Area 0: 4-node ring
Areas 1–4: per-leg
8 ABR relationships
Lab Objectives
  • ◦ Hierarchical multi-area design with Area 0 backbone ring
  • ◦ All AGG nodes operating as ABRs (2–3 areas each)
  • ◦ Dual-homed sites for redundancy — no single ABR dependency
  • ◦ LSA type propagation (Type 1–4) across area boundaries
  • ◦ Route summarization configured at each ABR boundary
  • ◦ OSPF cost tuning for deterministic traffic paths
Image Details
L3 Router
x86_64_crb_linux-adventerprisek9-ms.bin
CML Free refplat · Used on all 12 nodes
Image Path
/opt/unetlab/addons/iol/bin/
refplat-20250616-free-iso.zip

Network Topology

Click any node for configuration details. Use the legend to highlight individual areas.

Area 0 — Backbone
Area 1 — Leg A
Area 2 — Leg B
Area 3 — Leg C
Area 4 — Leg D
↺ reset
Area 1 Area 2 Area 3 Area 4 Area 0 AGG1 10.0.0.1 AGG2 10.0.0.2 AGG3 10.0.0.3 AGG4 10.0.0.4 A1 10.0.0.11 A2 10.0.0.12 B1 10.0.0.21 B2 10.0.0.22 C1 10.0.0.31 C2 10.0.0.32 D1 10.0.0.41 D2 10.0.0.42 E1/2 ☁ Cloud / LAN Bridge 192.168.1.0/24 · AGG1:253
Link IP Addressing
LinkSubnetSite IPAGG IPArea
BACKBONE RING — AREA 0
AGG1 E0/0 ↔ AGG2 E0/010.1.0.0/3010.1.0.1 / 10.1.0.20
AGG2 E0/1 ↔ AGG3 E0/010.1.0.4/3010.1.0.5 / 10.1.0.60
AGG3 E0/1 ↔ AGG4 E0/010.1.0.8/3010.1.0.9 / 10.1.0.100
AGG4 E0/1 ↔ AGG1 E0/110.1.0.12/3010.1.0.13 / 10.1.0.140
LEG A — AREA 1
Site-A1 E0/0 ↔ AGG1 E0/210.1.1.0/3010.1.1.210.1.1.11
Site-A1 E0/1 ↔ AGG2 E0/210.1.1.12/3010.1.1.1410.1.1.131
Site-A2 E0/0 ↔ AGG1 E0/310.1.1.4/3010.1.1.610.1.1.51
Site-A2 E0/1 ↔ AGG2 E0/310.1.1.8/3010.1.1.1010.1.1.91
LEG B — AREA 2
Site-B1 E0/0 ↔ AGG2 E1/010.1.2.0/3010.1.2.210.1.2.12
Site-B1 E0/1 ↔ AGG3 E0/210.1.2.8/3010.1.2.1010.1.2.92
Site-B2 E0/0 ↔ AGG2 E1/110.1.2.4/3010.1.2.610.1.2.52
Site-B2 E0/1 ↔ AGG3 E0/310.1.2.12/3010.1.2.1410.1.2.132
LEG C — AREA 3
Site-C1 E0/0 ↔ AGG3 E1/010.1.3.0/3010.1.3.210.1.3.13
Site-C1 E0/1 ↔ AGG4 E0/210.1.3.8/3010.1.3.1010.1.3.93
Site-C2 E0/0 ↔ AGG3 E1/110.1.3.4/3010.1.3.610.1.3.53
Site-C2 E0/1 ↔ AGG4 E0/310.1.3.12/3010.1.3.1410.1.3.133
LEG D — AREA 4
Site-D1 E0/0 ↔ AGG4 E1/010.1.4.0/3010.1.4.210.1.4.14
Site-D1 E0/1 ↔ AGG1 E1/010.1.4.8/3010.1.4.1010.1.4.94
Site-D2 E0/0 ↔ AGG4 E1/110.1.4.4/3010.1.4.610.1.4.54
Site-D2 E0/1 ↔ AGG1 E1/110.1.4.12/3010.1.4.1410.1.4.134

OSPF Multi-Area Design

All AGG nodes operate as ABRs, connecting Area 0 to per-leg stub areas and controlling LSA propagation across area boundaries.

Area 0 — Backbone

The four-node AGG ring. Carries Type 1 (router) and Type 2 (network) LSAs internally. Distributes Type 3 summary LSAs into all connected non-backbone areas.

Nodes: AGG1, AGG2, AGG3, AGG4
Loopbacks: 10.0.0.1–4/32
Ring links: 10.1.0.0/24

Area 1 — Leg A

Sites A1 and A2 dual-home to both AGG1 and AGG2, both of which act as ABRs. Either AGG failure still leaves the area connected via the surviving ABR.

Nodes: A1, A2 — ABRs: AGG1, AGG2
Loopbacks: 10.0.0.11–12/32
Links: 10.1.1.0/24

Area 2 — Leg B

Sites B1 and B2 dual-home to AGG2 and AGG3. The inter-area path traverses Area 0 to reach any other area — demonstrating the backbone's role as a routing hub.

Nodes: B1, B2 — ABRs: AGG2, AGG3
Loopbacks: 10.0.0.21–22/32
Links: 10.1.2.0/24

Area 3 — Leg C

Sites C1 and C2 dual-home to AGG3 and AGG4. Type 3 LSAs from both ABRs advertise the Area 0 summary into this area, providing full inter-area reachability.

Nodes: C1, C2 — ABRs: AGG3, AGG4
Loopbacks: 10.0.0.31–32/32
Links: 10.1.3.0/24

Area 4 — Leg D

Sites D1 and D2 dual-home to AGG4 and AGG1, completing the ring. AGG1 is therefore an ABR for Areas 0, 1, and 4 simultaneously — the most complex node in the topology and a natural study point for multi-area ABR behavior.

Nodes: D1, D2 — ABRs: AGG4, AGG1 · Loopbacks: 10.0.0.41–42/32 · Links: 10.1.4.0/24
Key Design Decisions
Dual-homed sites
Each site connects to two AGG nodes via separate /30 links within its own area. No single ABR failure can isolate a site from the backbone.
Area summarization
Each AGG summarizes its attached area's /30 links into a single /24 before injecting into Area 0 — reducing Type 3 LSA volume in the backbone.
Loopback reachability
All /32 loopbacks are advertised into Area 0. Unique loopbacks per node prevent router-ID collisions and provide stable management reachability.
ECMP in the backbone
The ring topology gives two equal-cost paths between any two AGG nodes. OSPF installs both, enabling load-sharing across the backbone.