November 2015 | 9 min read
In the landscape of enterprise networking, routing protocols play a pivotal role in determining network performance, scalability, and manageability. While OSPF and BGP often dominate large-scale network conversations, Enhanced Interior Gateway Routing Protocol (EIGRP) remains a compelling choice for certain enterprise use cases. Its balance of simplicity, speed, and control makes it suitable for many scenarios — especially when implemented with careful planning and deep understanding.
What is EIGRP?
EIGRP is a Cisco proprietary advanced distance-vector routing protocol that incorporates elements of link-state protocols. It uses the Diffusing Update Algorithm (DUAL) to achieve rapid convergence, loop-free routing, and support for multiple network layer protocols, including IPv4 and IPv6.
Unlike RIP, which uses simple hop count metrics, EIGRP calculates its metric based on bandwidth, delay, reliability, and load, offering a more refined and performance-aware route selection mechanism.
Advantages of EIGRP in the Enterprise
- Rapid convergence: Thanks to DUAL, EIGRP can adapt quickly to topology changes without triggering instability.
- Load balancing: Supports unequal-cost load balancing with the
variance
command, offering flexibility in WAN designs. - Simplicity: Straightforward to deploy in environments where Cisco gear predominates and extensive interoperability isn’t required.
- Low overhead: Compared to OSPF, EIGRP produces less control traffic under normal conditions, reducing CPU and bandwidth use on routers.
Practical Use Cases
EIGRP continues to be deployed in a number of real-world situations. Below are a few key use cases where it can shine:
1. Hub-and-Spoke WAN Designs
In designs where a central office connects to many branches via private links (MPLS or leased lines), EIGRP’s summarization and route filtering capabilities provide robust control. Summarization helps reduce routing table size and control plane churn, while filtering allows policy-based route management.
2. Migration Scenarios
Organizations transitioning from static routing or RIP to more modern dynamic routing often use EIGRP as an intermediate step. It provides faster convergence than RIP without the complexity of OSPF area design or BGP policies.
3. Campus Core-to-Distribution Routing
In large enterprise campus designs where modularity is required but full OSPF or BGP might be overkill, EIGRP between the core and distribution layers offers a clean, fast-converging model with support for route summarization and traffic engineering.
Basic Configuration Example
router eigrp 100
network 10.0.0.0
network 192.168.1.0
no auto-summary
This configuration assumes EIGRP AS number 100 and includes two IP ranges. The no auto-summary
directive disables automatic classful summarization, allowing for precise subnet advertisements.
Tuning EIGRP for Performance
EIGRP allows tuning of several parameters:
- Bandwidth and delay: Affect route metrics. These can be adjusted using the
bandwidth
anddelay
interface commands. - Passive interfaces: Prevent EIGRP from sending updates on interfaces where neighbors should not form (e.g., user VLANs).
- Timers:
hello
andhold
timers affect neighbor relationships and should be set carefully in WAN environments.
Scaling Considerations
While EIGRP works well in medium-sized networks, scale can become a concern. Proper use of summarization, route filtering, and stub routers helps maintain routing table efficiency and control convergence boundaries. Additionally, EIGRP Stub Routing reduces the amount of routing information exchanged with branches that do not need full topology knowledge.
Interoperability with Other Protocols
One common challenge is the integration of EIGRP with OSPF or BGP at organizational boundaries. Route redistribution must be handled with care, particularly with route-maps and tagging to prevent loops and ensure metric consistency. The use of administrative distance helps control route preference when multiple protocols advertise the same prefixes.
Is EIGRP Still Relevant?
While not open-standard like OSPF or as globally scalable as BGP, EIGRP remains relevant in environments where Cisco is the predominant vendor, interoperability is not a requirement, and simplicity is a virtue. With the advent of EIGRP for IPv6 and limited support by some other vendors, its scope has widened slightly — though it's still mostly tied to Cisco-only environments.