EIGRP… The Basics

Routing_Updates
Enhanced Interior Gateway Routing Protocol (EIGRP) is an impressive set of features for IP Routing, which converges quickly and is on par and sometimes faster than OSPF. This routing protocol requires less processing time, less memory, and less network design than compared to OSPF. What's the catch? This protocol is Cisco proprietary, if you have a network that uses non-Cisco routers, EIGRP will not and cannot be used on those routers. (Edit: Cisco has open this up to the IETF but you could still see issues if you found a vendor that supported EIGRP and not all features are supported***) EIGRP does not really fit into a specific spot of either Link-State or Distance vector, instead it stands on its own and is called hybrid routing protocol. EIGRP has tree tables it keeps a track of, EIGRP Neighbor, the topology table, and routing table:

  • EIGRP Neighbor – EIGRP router sends Hello messages which discover potential neighboring routers that are running EIGRP. This checks that basic parameters to decide which routers should be neighbors. (You can view the neighbors by issuing the command show ip eigrp neighbor)
  • Topology Table – When routers are EIGRP neighbors they exchange full topology tables when they are first neighbors, and then only partial updates as needed when the network topology changes. (You can view the topology table by issuing the command show ip eigrp topology)
  • Routing Table –Each router that has a topology table analyzes its own topology table and chooses the lowest cost value to reach each route that has been advertised. (You can view the routing table by issuing the command show ip route)

If routers are connected to each other and exchange topology information then the following must be true:

  • They pass the authentication process
  • They both uses the same configured AS number
  • The source IP address used by the Hello messages are in the same subnet
  • The EIGRP K Values match

Some other information about EIGRP is that the hello and update messages that EIGRP sends use a multicast IP address of 224.0.0.10. EIGRP uses metrics called Bandwidth, delay, reliability, and load. By default EIGRP uses bandwidth and delay but these values can be changed and added into EIGRP's metric calculation. That's my quick rundown on EIRGP, Check back often as I will have some configuration examples up and go in a little deeper into the EIGRP like talking about successors and feasible successors. I hope this information is helpful and if you have questions please post them. Summary of EIGRP and OSPF

Feature

EIGRP

OSPF

Converges Quickly

YES

YES

Built-in Loop Prevention

YES

YES

Sends partial routing updates

YES

YES

Classless, supports manual summarization

YES

YES

Allows manual summarization at any router

YES

NO

Sends routing information using IP multicast on LANs

YES

YES

Uses the concept of a designated router on a LAN

NO

YES

Flexible network design (no need to create areas)

YES

NO

Support equal and unequal load balancing

YES

NO

Metric based on bandwidth delay

YES

NO

Can advertise IP, IPX and AppleTalk routers

YES

NO

Public standard

YES/NO***

YES

** *Some this information was provided by visiting the following link:http://www.cisco.com/en/US/tech/tk365/technologies_white_paper09186a0080094cb7.shtml **Odom, Wendell. CCNA ICND2 Official Exam Certification Guide . 2nd. Indianapolis: Cisco Press, 2008. 380-402. Print. *** RFC 7868 https://tools.ietf.org/html/rfc7868 (Informational)


Comments:

Networking (Types of Connection, RING TOPOLOGY) Part-2 « myreviews -

[...] EIGRP… The Basics (lewiryan.github.io/ciscoskills) [...]