EIGRP Load Balancing Lab (R1–R4) — Full Configuration Guide

This lab is based on a routing and load-balancing scenario provided by Network Bulls.
Solved and Answered by: Gurprabhjeet Singh
Formatting & Presentation done using: ChatGPT

In this lab, we will configure a 4-router EIGRP topology and implement path control and load balancing using route summarization.

Lab Tasks (Objectives)

Task 1: Configure IP addressing as per the topology
Task 2: Configure EIGRP 100 in the topology
Task 3: R1 should receive all routes of R4
Task 4: R1 should communicate to R4 loopbacks via R2 only, and path via R3 should become feasible successor
Task 5: Use summarization to perform load balancing:

  • R1 should reach loopbacks 40.1.1.0/24, 40.1.2.0/24, 40.1.3.0/24 via R3 only

  • R1 should reach loopbacks 40.1.4.0/24, 40.1.5.0/24, 40.1.6.0/24, 40.1.7.0/24 via R2 only

Topology Interface Mapping

The routers are connected in a diamond shape:

  • R1 e0/0 ↔ R2 e0/0

  • R1 e0/1 ↔ R3 e0/1

  • R2 e0/1 ↔ R4 e0/0

  • R3 e0/0 ↔ R4 e0/1

IP Addressing Plan (Task 1)

Link Networks

R1–R2 Link (12.1.1.0/24)

  • R1 = 12.1.1.1

  • R2 = 12.1.1.2

R1–R3 Link (12.1.0.0/24)

  • R1 = 12.1.0.1

  • R3 = 12.1.0.2

R2–R4 Link (24.1.0.0/24)

  • R2 = 24.1.0.1

  • R4 = 24.1.0.2

R3–R4 Link (34.1.0.0/24)

  • R3 = 34.1.0.1

  • R4 = 34.1.0.2

R4 Loopback Networks

R4 has these loopback networks:

  • 40.1.1.0/24

  • 40.1.2.0/24

  • 40.1.3.0/24

  • 40.1.4.0/24

  • 40.1.5.0/24

  • 40.1.6.0/24

  • 40.1.7.0/24

Task 1 + Task 2: Configure R1 (IP + EIGRP)

en
conf t
hostname R1
no ip domain-lookup

interface e0/0
 ip address 12.1.1.1 255.255.255.0
 no shutdown

interface e0/1
 ip address 12.1.0.1 255.255.255.0
 no shutdown

router eigrp 100
 no auto-summary
 network 12.1.1.0 0.0.0.255
 network 12.1.0.0 0.0.0.255
end
wr

Task 1 + Task 2: Configure R2 (IP + EIGRP)

en
conf t
hostname R2
no ip domain-lookup

interface e0/0
 ip address 12.1.1.2 255.255.255.0
 no shutdown

interface e0/1
 ip address 24.1.0.1 255.255.255.0
 no shutdown

router eigrp 100
 no auto-summary
 network 12.1.1.0 0.0.0.255
 network 24.1.0.0 0.0.0.255
end
wr

Task 1 + Task 2: Configure R3 (IP + EIGRP)

en
conf t
hostname R3
no ip domain-lookup

interface e0/1
 ip address 12.1.0.2 255.255.255.0
 no shutdown

interface e0/0
 ip address 34.1.0.1 255.255.255.0
 no shutdown

router eigrp 100
 no auto-summary
 network 12.1.0.0 0.0.0.255
 network 34.1.0.0 0.0.0.255
end
wr

Task 1 + Task 2 + Task 3: Configure R4 (IP + Loopbacks + EIGRP)

en
conf t
hostname R4
no ip domain-lookup

interface e0/0
 ip address 24.1.0.2 255.255.255.0
 no shutdown

interface e0/1
 ip address 34.1.0.2 255.255.255.0
 no shutdown

interface loopback1
 ip address 40.1.1.1 255.255.255.0

interface loopback2
 ip address 40.1.2.1 255.255.255.0

interface loopback3
 ip address 40.1.3.1 255.255.255.0

interface loopback4
 ip address 40.1.4.1 255.255.255.0

interface loopback5
 ip address 40.1.5.1 255.255.255.0

interface loopback6
 ip address 40.1.6.1 255.255.255.0

interface loopback7
 ip address 40.1.7.1 255.255.255.0

router eigrp 100
 no auto-summary
 network 24.1.0.0 0.0.0.255
 network 34.1.0.0 0.0.0.255
 network 40.1.0.0 0.0.255.255
end
wr

At this stage, R1 will learn the loopback networks of R4 using EIGRP.

Task 4: Force R1 to Prefer R2 (R3 as Feasible Successor)

To ensure traffic from R1 to R4 goes via R2 as the best path, we increase delay on the R1 → R3 link.

Run this on R1:

conf t
interface e0/1
 delay 2000
end
wr

This makes the R2 path the successor route, and the path via R3 becomes the backup route (feasible successor if conditions match).

Task 5: Load Balancing Using EIGRP Summarization

Now we will use summarization so that certain loopbacks are preferred via R2 and others via R3.

Summary Requirement

Traffic flow should be:

Via R3 only:

  • 40.1.1.0/24

  • 40.1.2.0/24

  • 40.1.3.0/24

Via R2 only:

  • 40.1.4.0/24

  • 40.1.5.0/24

  • 40.1.6.0/24

  • 40.1.7.0/24

Configure Summary on R2 (towards R1)

Networks 40.1.4.0/24 to 40.1.7.0/24 can be summarized as:

40.1.4.0/22 (mask 255.255.252.0)

Apply this on R2 interface facing R1 (e0/0):

conf t
interface e0/0
 ip summary-address eigrp 100 40.1.4.0 255.255.252.0
end
wr

Configure Summary on R3 (towards R1)

Networks 40.1.1.0/24 to 40.1.3.0/24 can be summarized as:

40.1.0.0/22 (mask 255.255.252.0)

Apply this on R3 interface facing R1 (e0/1):

conf t
interface e0/1
 ip summary-address eigrp 100 40.1.0.0 255.255.252.0
end
wr

Now R1 will reach:

  • 40.1.1.0/24 to 40.1.3.0/24 via R3

  • 40.1.4.0/24 to 40.1.7.0/24 via R2

Verification Commands (Run on R1)

Check EIGRP neighbor adjacency:

show ip eigrp neighbors

Check learned EIGRP routes:

show ip route eigrp

Check successor/feasible successor:

show ip eigrp topology

Traceroute testing:

traceroute 40.1.2.1
traceroute 40.1.7.1

Expected result:

  • 40.1.2.1 should go via R3

  • 40.1.7.1 should go via R2

Conclusion

In this lab we configured IP addressing, loopbacks, and EIGRP 100 across four routers.
We controlled path selection by tuning delay, and we achieved load balancing using EIGRP summarization so that specific loopback ranges are reached through specific routers.

Credits

Question Provided By: Network Bulls
Solved & Answered By: Gurprabhjeet Singh
Formatting & Presentation done using: ChatGPT

Topology given by Network Bulls

Topology made by Gurprabhjeet Singh

Previous
Previous

EIGRP Path Control + Summarization + ACL Filtering Lab (R1–R6) — Full Configuration Guide

Next
Next

Go Beyond Cloud: 5 Ways My Portable FTP Server on Android Boosts My Workflow