
Scenario 1 - EIGRP Neighbor Not Coming Up
Possible Causes:
AS number mismatch between neighbors.
K value mismatch between routers.
IP is on different subnets.
Primary and secondary address on the interface mismatch between routers.
Layer 2 switch/hub connecting different subnet devices in the same VLAN (e.g., VLAN leaking from VLAN 1 to VLAN 2 by using a back-to-back cable).
Access-list blocking EIGRP multicast packets on the interface.
CLI Command:show ip eigrp neighbors
Solution:
Ensure the same AS number is in use on both routers.
Ensure the same K value is configured on both routers.
Ensure both routers are in the same IP subnet.
Ensure that primary addresses match on both sides and secondary addresses match on secondary sides.
Ensure there is no VLAN leaking, and the devices are connected correctly.
Scenario 2 - EIGRP Neighbor is Established but Not Exchanging Routes and Getting Reset
Possible Causes:
Mismatch in subnet mask between the neighbors.
Hold time expired.
Retry limit exceeded.
VLAN leak happening or cross-VLAN domain due to some redundant link or wrong cabling.
CLI Command:show ip eigrp neighbors
Solution:
Ensure there is no mismatch in the subnet mask between neighbors.
Check for packet loss on ports (End-CPU to End-CPU).
Ensure unicast reachability is available and pinging works end-to-end.
Ensure no access-list is blocking the communication between neighbors.
Ensure COPP (Control Plane Policing) is not blocking the unicast packets between neighbors.
Ensure there is no MTU mismatch between the neighbors.
Ensure EIGRP neighbors are on the same subnet, and no VLANs are leaking to other subnets.
Note: Mismatch in subnet masks can cause routing loops in the network.
Scenario 3 - Router Stuck in Active
Possible Causes:
Bad or congested links.
Low router resources (e.g., low memory or high CPU).
Long query range.
Excessive redundancy.
Access-list or COPP blocking unicast packets between neighbors.
CLI Command:show ip eigrp topology activeshow ip eigrp neighbors
Solution:
Use summarization to reduce the scope of queries.
Consider using EIGRP stub to limit query propagation.
Implement a hierarchical network design to reduce the number of queries and improve scalability.
Scenario 4 - Routes Not Advertising to Neighbor
Possible Causes:
Access-list with distribute list is misconfigured.
Routers have a discontiguous network.
EIGRP split horizon is enabled.
CLI Command:debug ip eigrp
Solution:
Ensure the access-list allows the networks in the distribute list.
Make sure no auto-summary is enabled to prevent automatic summarization.
Disable EIGRP split horizon on the hub router in a hub-and-spoke topology.
Alternatively, use sub-interfaces with different subnets between hub and spoke routers.