FACTOID # 123: The top five countries of origin for refugees are all in Africa.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "EIGRP" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > EIGRP

Enhanced Interior Gateway Routing Protocol (EIGRP) is a Cisco proprietary routing protocol based on their original IGRP. EIGRP is a distance vector routing protocol, with optimizations to minimize both the routing instability incurred after topology changes, as well as the use of bandwidth and processing power in the router.


Some of the routing optimizations are based on the Diffusing Update Algorithm (DUAL) work from SRI, which guarantees loop-free operation. In particular, DUAL avoids the "count to infinity" behaviour of RIP when a destination becomes completely unreachable.

Contents

Basic operation

The data EIGRP collects is stored in three tables:

  • Neighbor Table: Stores data about the neighbouring routers, i.e. those directly accessible through directly connected interfaces.
  • Topology Table: Confusingly named, this table does not store an overview of the complete network topology; rather, it effectively contains the aggregation of the routing tables gathered from all the neighbours. This table actually contains only those routes which are considered not to potentially be part of routing loops (part of the DUAL algorithm); in EIGRP terminology, they are considered "Feasible Successors".
  • Routing table: Stores the actual routes to all destinations; routes may be marked either as "Passive", which is the normal state when the routing has stabilized, or "Active" when the topology has changed, and the router is in the process of updating its route to that destination.

Multiple metrics

EIGRP associates five different metrics with each route:

  • Delay
  • Bandwidth
  • Reliability
  • MTU
  • Load

For the purposes of comparing routes, these are combined together in a weighted formula to produce a single metric:

[(K1*Bandwidth) + ((K2*Bandwidth)/(256-Load)) + (K3*Delay)] * [(K5/(Reliability + K4))]

where the various constants (K1 through K5) can be set by the user to produce varying behaviours. If K5 is set to zero, the K4/K5 term is not used (i.e. taken as 1). The default is for K1 and K3 to be set to 1, and the rest to zero, effectively reducing the above formula to:

Bandwidth + Delay

Obviously, these constants must be set to the same value on all routers in an EIGRP system, or permanent routing loops will probably result.


Other details

EIGRP is able to deal with classless interdomain routing allowing the use of VLSM which is its main advantage over its predecessor. Its main disadvantage is that it only runs on Cisco equipment which may lead to an organization being locked in to this vendor.


EIGRP can run separate routing processes for IP, IPX and AppleTalk. However, this does not facilitate translation between protocols.


Further reading

  • Introduction to EIGRP (http://www.cisco.com/warp/public/103/1.html)
  • EIGRP Metric (http://www.cisco.com/warp/public/103/3.html)
  • EIGRP (http://eigrp.cybersabotage.com/eigrp.htm)

External links

  • Cisco white paper (http://www.cisco.com/warp/public/103/eigrp-toc.html)

  Results from FactBites:
 
Enhanced Interior Gateway Routing Protocol (EIGRP) (2024 words)
EIGRP relies on four fundamental concepts: neighbor tables, topology tables, route states, and route tagging.
Cisco Systems's EIGRP is one of the most feature-rich and robust distance vector routing protocols to ever be developed.
EIGRP is also remarkably easy to configure and use, as well as remarkably efficient and secure in operation.
Enhanced Interior Gateway Routing Protocol - Wikipedia, the free encyclopedia (435 words)
EIGRP is a distance vector routing protocol, with optimizations to minimize both the routing instability incurred after topology changes, as well as the use of bandwidth and processing power in the router.
Routing table: Stores the actual routes to all destinations; routes may be marked either as "Passive", which is the normal state when the routing has stabilized, or "Active" when the topology has changed, and the router is in the process of updating its route to that destination.
EIGRP is able to deal with classless interdomain routing allowing the use of VLSM which is its main advantage over its predecessor.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m