1️⃣ Mismatched Autonomous System (AS) Numbers
Description: Both routers must be in the same EIGRP AS.
Fix:
2️⃣ Subnet Mask Mismatch
Description: Interfaces must be in the same subnet. A different subnet mask makes them "logically" disconnected.
Fix:
Use matching subnet masks on both interfaces (e.g., /30
on WAN links).
3️⃣ Passive Interface Enabled on EIGRP-Connected Interface
Description: Passive interface disables EIGRP hello packets.
Fix:
4️⃣ MTU Mismatch
Description: EIGRP includes MTU in its hello packets. If received MTU is less than interface MTU, neighborship fails.
Fix: Ensure MTU matches on both sides of the WAN link.
5️⃣ K-Values Mismatch
Description: Routers with different metric calculation settings (K-values) will not form neighbors.
Fix:
Or:
6️⃣ Authentication Mismatch
Description: MD5 authentication must be enabled with same key-string on both routers.
Fix:
7️⃣ Interface Not in the network
Command
Description: If the interface is not covered by the network
command, EIGRP won’t operate on it.
Fix:
8️⃣ Interface is Down or Administratively Shut
Description: Basic, but often overlooked — if the interface is down, EIGRP won’t send or receive hello packets.
Fix:
9️⃣ IP Address Misconfiguration
Description: Wrong IP address — routers are not in the same subnet.
Fix: Assign valid IPs in the same subnet on both sides.
🔟 Access Control List (ACL) Blocking EIGRP
Description: ACLs on the interface or VTY lines may block EIGRP traffic (uses IP protocol number 88).
Fix: Allow EIGRP in ACL:
1️⃣1️⃣ Duplicate Router IDs
Description: Duplicate router IDs won’t stop neighbor formation, but can cause route instability or flapping.
Fix:
Ensure unique router IDs.
1️⃣2️⃣ Hello/Hold Timer Mismatch (older IOS versions)
Description: If timers differ significantly, routers may not recognize each other as valid neighbors.
Fix:
Set consistently on both routers.
1️⃣3️⃣ Unidirectional Link (Physical/Cabling Issue)
Description: One router sends hellos, but the other can’t receive — often due to cable, NIC, or virtual lab misconfig.
Fix: Check cabling or rebuild link in virtual environments.
1️⃣4️⃣ EIGRP Not Enabled for IPv6
Description: For IPv6, you must use ipv6 router eigrp
, and EIGRP is configured per interface, not via network
.
Fix:
1️⃣5️⃣ Interface in the Wrong VRF
Description: If the interface is in a VRF and EIGRP isn’t running in that VRF, the neighbor won’t form.
Fix: Configure EIGRP under the correct VRF context.
🧪 Verification Commands
Command | What It Shows |
---|---|
show ip eigrp neighbors | Neighbor status |
show ip protocols | AS, timers, passive interfaces |
debug eigrp packets | Hellos, updates, and errors |
debug eigrp neighbors | Adjacency process |
show running-config | Authentication, K-values, interfaces |
No comments:
Post a Comment