EIGRP Flashcards
What does SRTT stand for?
Smooth Round Trip Time (SRTT)
What is the meaning of SRTT?
The average amount of time it takes for a reliable multicast to be acknowledged by a particular neighbor.
What is the RTO?
Retransmission Timeout
The amount of time in milliseconds that the router will wait for a unicast in response to a multicast as part of RTP.
What types of EIGRP Packets are there?
Hellos
Acknowledgements
Updates
Queries and Replies
What are EIGRP Hellos?
Used in neighbor discovery and recovery process. Multicast and use unreliable delivery
What are EIGRP Acknowledgments?
Hello packets with no data in them. Unicast and use unreliable delivery
What are EIGRP Updates?
Convey route information. transmitted only when needed and only to routers that need the information. When needed by multiple routers then multicast is used. Always uses reliable delivery
What are EIGRP Queries and Replies?
Used by DUAL finite state machine. Queries can be multicast or unicast, replies are always unicast. Both always use reliable delivery
What does DUAL stand for?
Diffusing Update Algorithm
What are the four components of EIGRP?
- Protocol-Dependent Modules
- Reliable Transport Protocol (RTP)
- Neighbor Discovery/Recovery
- Diffusing Update Algorithm (DUAL)
What is RTP?
Reliable Transport Protocol. Tracks the delivery of reliable multicast and makes sure messages are received in order. Send both a sequence number from the sender of each message and the last one received from the neighbor with each message.
What is EIGRP Protocol Number?
88
What is the EIGRP Well-Known Multicast Address?
224.0.0.10 or FF02::A
The Hello Frequency is
- Hellos are usually send very 5 seconds - a small random amount of time to prevent synchronization
- On multipoint interfaces slower than T1 hellos are unicast every 60 seconds.
Command: Hello interval
Interface level command:
ip hello-interval eigrp
The Hold-Time is
The amount of time EIGRP will wait before declaring the neighbor down. Default is 3 times the Hello interval.
Command: hold time
Interface level command:
ip hold-time eigrp
The Q CNT column in “show ip eigrp neighbors” is
Queue Count. The number of outstanding updates, queries, or replies that have not been acknowledged yet.
The Seq Num column in “show ip eigrp neighbors” is
The sequence number of the last update, query, or reply that has been sent to the neighbor
The H column in “show ip eigrp neighbors” is
The order in which the neighbors were learned.
An Adjacency is
A virtual link between two routers over which route information is exchanged
How does EIGRP calculate the distance of a route?
It takes the advertised distance and adds it to the local link metric to that neighbor.
What is the Feasible Distance?
The lowest calculated metric to a destination
What is the Feasibility Condition?
The condition that is met if the neighbor’s advertised distance is less than the feasible distance to a particular destination.
What is a Feasible Successor?
A neighbor that meets the Feasibility Condition (advertises a distance that is less than the feasible distance) for a particular destination. A neighbor that is one hop closer to the destination than this router.
What is a successor?
The neighbor advertising the lowest metric to a destination is the successor.
In “show ip eigrp topology” what is the first number in the parentheses?
The locally calculated metric
In “show ip eigrp topology” what is the second number in the parentheses?
The advertised distance also known as the advertised composite metric.
In “show IP route” what is the first number in the square brackets?
The Administrative Distance (AD)
in “show ip route” what is the second number in the square brackets?
The metric used for the route. It is also the best metric to the route.
When will a router reassess it’s list of feasible successors for a route?
Whenever an input event occurs. Input Events can be:
- Change in the cost of a directly connected link.
- Change in the state (up or down) of a directly connected link
- Reception of an update packet
- Reception of a query packet
- Reception of a reply packet
What is the first step in the DUAL Finite state machine?
Local Computation where the router recalculates the metric to all feasible successors. The possible results are:
- If the Feasible Successor with the lowest distance is different than the existing successor then the feasible successor will become the successor.
- If the new distance is lower than the feasible distance (FD) then the FD will be updated
- If the new distance is different from the existing distance then updates will be sent to all neighbors.
In the DUAL Finite State machine if a feasible successor cannot be found what happens?
If a feasible successor can’t be found then a diffusing computation begins and the route will be placed in Active state until it can be completed.
While a route is active what can a router not do to the route?
It cannot:
- Change the route’s successor
- Change the distance it is advertising for the route
- Change the route’s Feasible Distance (FD)
- Begin another diffusing computation for the route.
what is the Administrative Distance of a summary route?
5
what is the Administrative Distance of EIGRP?
internal 90
external 170
EIGRP Classic Metric Components
Bandwidth, Delay, Reliability, Load, MTU
EIGRP Default K Values
K1 = 1 K2 = 0 K3 = 1 K4 = 0 K5 = 0
EIGRP classic formula
(k1BWs + k2BWs/(256-LOmax) + k3Ds)(K5/(k4+Rmin)
where
BWs = 25610^7/bandwidthMin
Ds = 256DelaySummed
EIGRP classic default max link bandwidth
10Gbps(10^7)
EIGRP OpCode
4-bit Header value: 1=update 3=query 4=reply 5=hello/ack 10=SIA query 11=SIA reply
SIA Query/SIA Reply
Stuck-In-Active query/reply are unicast to a neighbor to check if they are still working on DUAL. An SIA-query is sent and the neighbor immediately returns an SIA-reply.
What is required for an EIGRP neighbor relationship to form?
EIGRP Authentication parameters must match
EIGRP K-Values must match
EIGRP Autonomous System (AS) number must match
Use of the primary address for EIGRP neighbor relationships
use of the common IP network address on a single subnet
EIGRP Wide Metric Components
- Throughput
- Latency
- Reliability
- Load
- MTU
- Extended Metrics (Jitter, Energy, Quiscent Energy)
- Hop Count
EIGRP Wide Metrics default K Values
K1 = 1 K2 = 0 K3 = 1 K4 = 0 K5 = 0 K6 = 0
EIGRP Wide Metrics Formula
K1Tmin + K2Tmin/(256-LoMAX) + K3Lasummed + K6ExtM)(K5/(K4+Rmin))
Where
Tmin = 6553510^7/BandwidthMin(in kbps)
LaSummed = sum of 65536*DelayInterface/10^6
DelayInterface =:
* DefaultDelay in picoseconds for interfaces <= 1 Gbps or where bandwidth is configured
* 10^7 * configured delay where delay is configured.
* 10^13/defaultbandwidth for interfaces > 1 Gbps
What is the metric rib-scale?
Used to scale down the wide metrics to 32 bits for the routing table. the default is 128.