EIGRP Interview Flashcards
What is EIGRP?
Enhanced Interior Gateway Routing Protocol (EIGRP) is an enhanced distance vector routing protocol which uses Diffused Update Algorithm (DUAL) to calculate the shortest path.
EIGRP supports classless routing and VLSM, route summarization, incremental updates, load balancing and other features.
What are the requirements for neighborship in EIGRP?
The following fields in a hello packet must match for routers to become neighbors:-
1. Autonomous System number.
2. K-values.
3. Authentication.
4. The primary address should be used.
5. If static neighborship then should be defined on both sides.
What is the metric of the EIGRP protocol & its default values?
- Bandwidth (K1=1)
- Load (K2=0)
- Delay (K3=1)
- Reliability (K4=0)
- Maximum Transmission Unit (K5=0)
By default, EIGRP only uses Bandwidth (K1) and Delay (K3) to calculate metrics.
What are the four basic components of EIGRP?
- It supports IPv4, and IPv6.
- The Reliable Transport Protocol - RTP is used in EIGRP for detecting packet loss.
- The Neighbor Discovery and Recovery Module - Hello messages are used for Neighbor Discovery and Recovery.
- The Diffusing Update Algorithm - It is an algorithm used by EIGRP for selecting the lowest cost loop-free path for each possible destination.
What are the different packet types used by EIGRP?
- Hello - Neighborship is discovered and maintained by Hello Packets.
- Acknowledgement - ACK packets are used to acknowledge the receipt of an update, query and reply packets. Acknowledgement packets are Unicast.
- Update - EIGRP uses Update messages to send routing information to neighbors. Update packets can be sent to a single neighbor using unicast or to a group of neighbors using multicast.
- Query - Query packets are used when EIGRP router has lost path (Successor) to a certain network and does not have any backup paths (Feasible Successor). The router sends query packets to its neighbors asking them if they have information about this particular network. Query packets are multicast.
- Reply - Reply packets are used in response to the query packets. Reply packets are unicast to the originator of the query.
Explain EIGRP Router ID?
In EIGRP, duplicate RIDs do not prevent routers from becoming neighbors and two EIGRP routers with the same router ID will still form a neighbor relationship.
The only time the value of EIGRP RIDs consider is when injecting external (redistributed) routes into EIGRP. In this case, the routers injecting the external routes should have unique RIDs to avoid confusion.
To manually configure the router ID
R1(config)# router eigrp 10
R1(config-router)# eigrp router-id 1.1.1.1
Explain Unequal Cost Load Balancing in EIGRP?
Unequal cost load balancing in EIGRP is the concept by which load sharing can take place on paths that do not have an equal metric.
In EIGRP variance is used for Unequal cost load balancing.
By default, EIGRP will automatically load balance across equal-metric routes.
What is an Active State?
Active state within EIGRP is when a router sends a query message to its neighbor in order to find a feasible successor for the destination, but is has not received a reply from its neighbor.
What are Active State and Passive State?
Active State: Routes for which the successor route fails and no feasible successor routes exist to move to an active state forcing the EIGRP to send out query packets and reconverge.
A route is in a passive state for which the router has a successor route, and no failure has yet occurred. A stable EIGRP network will have all routes in a Passive state.
How Passive Interface command works in EIGRP?
With EIGRP running on a network, the passive-interface command stops sending outgoing hello packets, hence the router cannot form any neighbor relationship via the passive interface. This behavior stops both outgoing and incoming routing updates.
What is the Feasibility Condition in EIGRP?
For any route to be a feasible successor it has to fulfil feasibility condition which is as follows:- The advertised distance of Feasible successor should be less than Feasible distance of Successor
AD of feasible successor < FD of successor.
What is the Multicast IP address used by EIGRP?
EIGRP uses the multicast address 224.0.0.10
What are internal AD?
90
What are external AD?
170
What are EIGRP K values?
K1 (Bandwidth) - This value represents the bandwidth of the path in kilobits per second (kbps).
K2 (Delay) - This value represents the delay of the path in tens of microseconds (10^-6 seconds).
K3 (Reliability) - This value represents the reliability of the path as a fraction between 0 and 1.
K4 (Load) - This value represents the load on the path as a fraction between 0 and 1.
K5 (MTU) - This value represents the maximum transmission unit (MTU) of the path in bytes.