Professional Documents
Culture Documents
Gateway Routing
Protocol
Kmar Thaalbi
Kmar.Thaalbi@tek-up.de
EIGRP
EIGRP
Although EIGRP may act like a link-state routing protocol, it is still a distance vector
routing protocol. EIGRP does not use link-state (LS) logic, instead using some
advanced distance vector (DV) logic
PS: The term hybrid routing protocol is sometimes used to define EIGRP.
A typical distance vector protocol saves the following information when computing
the best path to a destination: the distance (total metric or distance) and the vector
(the next hop).
The Algorithm
EIGRP uses the Diffusing Update Algorithm (DUAL).
EIGRP does not send periodic updates and route entries do not age out.
Only changes in the routing information, such as a new link or a link becoming unavailable cause a
routing update to occur.
EIGRP routing updates are still vectors of distances transmitted to directly connected neighbors.
EIGRP Timers
EIGRP sends hello packets every 5 seconds on high bandwidth links and
every 60 seconds on low bandwidth multipoint links.
The hold time is typically three times the hello interval, by default, 15
seconds and 180 seconds
You can adjust the hold time with the ip hold-time eigrp command.
DUAL Algo.
DUAL Algo.
DUAL evaluates the data received from other routers in the topology table and
calculates two routes:
EIGRP
Update
Query
Reply
Hello
Hold time
The amount of time the EIGRP neighbor receiving this message
should wait before considering the advertising router to be down.
=1
=0
Changing these
values to other than
the default is not
recommended
unless the network
administrator has a
very good reason to
do so.
EIGRP
TLV: IP internal
Destination field
the address of the destination network.
Although only 24 bits are shown in this figure.
If a network address is longer than 24 bits, then the Destination field is extended for another 32 bits
EIGRP
Query
Reliable
multicast
Update
Reliable
Multicast &
unicast
Reply
Reliable
unicast
Hello
Acknowledge
Unreliable
Unreliable
(not require
acknowledgment )
multicast
unicast
EIGRP
EIGRP Bounded Updates
Partial update
A partial update includes only the route information that has changed
the whole routing table is NOT sent
Bounded update
When a route changes, only those devices that are impacted will be notified
of the change
EIGRP
EIGRP advantages