AdvancedPublished 2026-07-03
EIGRP Unequal-Cost Load Balancing with Variance
Bundle lab
Build a 3-router EIGRP domain where R1 reaches R3’s loopback over two paths (direct and via R2). You will tune interface delay so the indirect path becomes the successor and the direct path remains a feasible successor, then enable variance to install both unequal-cost paths in R1’s routing table. Two Alpine hosts validate end-to-end reachability while router show commands confirm unequal-cost load sharing.
Learning objectives
- Form EIGRP adjacencies across three point-to-point /30 transits with a consistent AS and classless operation
- Advertise specific connected networks using precise EIGRP network wildcard statements and passive host-facing interfaces
- Manipulate EIGRP metrics via interface delay to select a desired successor and maintain a feasible successor
- Enable unequal-cost load balancing with variance and verify multiple next-hops and traffic-share counts in the routing table
- Use EIGRP operational commands to validate neighbors, topology, feasible condition, and route installation
Troubleshooting focus
- AS number mismatch or missing network statement prevents adjacencies from forming
- Incorrect wildcard mask includes/excludes the wrong interface, hiding routes
- Forgetting no auto-summary causes classful boundaries and unexpected routes
- Delay not applied on the intended interface prevents the indirect path from being the successor
- Variance configured without a feasible successor does not install additional paths
Topology
Subscribe to preview this lab's topology.
See plansGrade your work
How this lab is graded
- Build it your way. Where a lab lets you choose a value — a VLAN name, an interface description — grading checks that you configured it, not which name you picked. Names that another line has to reference, like an ACL applied with
access-class, are stated in the guide and do have to match. - Addresses, modes and protocol keywords are exact. An IP address, a subnet mask,
switchport mode trunk, an encapsulation — these carry the meaning of the lab, so they are graded as written in the guide. - Grading reads your saved configuration. Export the lab from CML after you have configured it, and make sure anything you set is in the running-config — a change that only exists in a terminal session never reaches the grader.
- You can submit as many times as you like. Your best score stands, and each attempt tells you which checks passed so you can work the gaps.
- Scored something you believe is correct? Use Report an issue on this page — that is exactly how the grading fixes in the changelog got found.
Create a free account to submit your lab for grading.
Create a free accountFound a problem with this lab?
Please sign in to report a problem — tying it to your attempts lets us reproduce and fix it faster.