1 1. Theory Notes 2 2. Verification Checklist 3 3. Troubleshooting Vault 4 4. Lab Guide 5 5. Interview Q&A
Part 5 of 5 · Interview Q&A Master
EIGRP Module B · Enterprise Routing Master Series

50 Expert Q&As + 15-Question Interactive Quiz

The complete CCNP/CCIE interview preparation toolkit for DUAL Algorithm & Path Selection: 15 quick-fire facts, 15 one-sentence concept answers, 20 scenario-based troubleshooting questions, and a 15-question interactive quiz with scoring, star ratings, and randomized retakes.

Author: Hrishi Pradhan
Level: Basic to Advanced
Q&As: 50 Expandable
Quiz: 15 MCQ (Replayable)
Section A — Quick-Fire Facts (One-Word Answers)
15 rapid questions with single-word or short-phrase answers
15 Questions
How to Use This Section
Click the arrow next to any question to reveal the answer. These are single-word or short-phrase answers that interviewers expect you to know instantly.
1What does DUAL stand for?
Diffusing Update Algorithm — EIGRP's path calculation engine that guarantees loop-free routing.
2What is the primary path in DUAL called?
Successor — the path with the lowest Cumulative Distance to the destination.
3What is a loop-free backup path called?
Feasible Successor — a path that satisfies the Feasibility Condition.
4What does FD stand for?
Feasible Distance — the best (lowest) cumulative metric seen to a destination.
5What does RD stand for?
Reported Distance — the metric a neighbor advertises to reach a destination.
6What does CD stand for?
Cumulative Distance — the total metric from this router to the destination via a specific neighbor.
7What is the Feasibility Condition inequality?
RD < FD — the neighbor's reported distance must be less than the local feasible distance.
8What state is a route in when it has no successor?
Active — the router is querying neighbors to find an alternate path.
9What state is a route in when it has a valid successor?
Passive — the stable state where the route is forwarding normally.
10What does SIA stand for?
Stuck-In-Active — a failure state when a neighbor does not reply to a Query within the Active timer.
11What is the default Active Timer in EIGRP?
3 minutes — how long DUAL waits for a Query reply before declaring SIA.
12What message does DUAL send when a route becomes Active?
Query — sent via multicast 224.0.0.10 to all neighbors.
13What is the reply called when a neighbor has no alternate path?
Negative Reply — the neighbor responds with delay infinity.
14What feature limits query propagation on edge routers?
Stub Routing — prevents the router from forwarding queries to other stub routers.
15What feature confines queries at the network boundary?
Summarization — summary routes cause queries for specific subnets to stop at the boundary.
Section B — Concept Clarity (One-Sentence Answers)
15 concept questions with concise single-sentence answers
15 Questions
How to Use This Section
These questions test conceptual understanding of DUAL. Each answer is one sentence — the type of answer expected in a real interview setting.
1What is the difference between a Successor and a Feasible Successor?
A Successor is the primary path with the lowest Cumulative Distance and is installed in the routing table, while a Feasible Successor is a loop-free backup path kept in the topology table, ready to become the successor instantly if the primary fails.
2Why is the Feasibility Condition necessary for EIGRP loop prevention?
The Feasibility Condition (RD < FD) mathematically guarantees that a neighbor is closer to the destination than the local router, which prevents routing loops because the neighbor cannot route traffic back through the local router to reach the same destination.
3What happens when a route transitions into Active state?
The router sends multicast Queries to all neighbors asking if they have a valid path to the destination, and the route remains Active until every neighbor replies or the Active Timer expires and triggers a SIA event.
4Why does EIGRP not require timers to match between neighbors?
Because each router independently uses its own Hello and Hold timers, and the Hold timer only needs to be long enough to receive the neighbor's Hello before the adjacency expires.
5What is the purpose of the Active Timer in DUAL?
The Active Timer (default 3 minutes) defines how long a router will wait for Query replies before declaring the neighbor Stuck-In-Active and tearing down the adjacency.
6What is the purpose of the SIA Query packet?
The SIA-Query is sent at half the Active Timer (1.5 minutes) to confirm the neighbor is still alive and working on the reply, extending the deadline if the neighbor responds.
7Why does a router enter Active state instead of using an alternate path?
Because the alternate path fails the Feasibility Condition, meaning its Reported Distance is greater than or equal to the Feasible Distance, so it cannot be used as a loop-free backup.
8What is the difference between a Positive Reply and a Negative Reply?
A Positive Reply indicates the neighbor has a valid path to the destination and includes the alternate route, while a Negative Reply indicates the neighbor has no path and reports the destination with delay infinity.
9Why is Stub Routing important for large EIGRP networks?
Stub routing confines query propagation to the edge of the network by ensuring that stub routers do not forward queries, preventing cascading SIA events across a large topology.
10How does summarization confine query propagation?
A boundary router advertises a summary route instead of individual subnets, so queries for specific subnets stop at the boundary because downstream routers only know the summary, not the specific destinations.
11What is the purpose of the Null0 discard route created by summarization?
The Null0 route (AD 5) prevents routing loops and blackholes by discarding traffic for specific subnets that are no longer available within the summary range.
12Why does an offset-list affect the Feasibility Condition?
An offset-list inflates the Reported Distance on a specific path, and if the inflated RD exceeds the Feasible Distance, the path fails the Feasibility Condition and can no longer serve as a Feasible Successor.
13What is the difference between a Passive route and an Active route in the topology table?
A Passive route has a valid successor and is stable, while an Active route has lost its successor and no Feasible Successor exists, so the router is querying neighbors to find an alternate path.
14Why is tuning delay preferred over bandwidth for DUAL metric manipulation?
Delay is a logical metric used only by routing protocols and can be safely adjusted without impacting physical link behavior, while bandwidth changes affect QoS policies, queue behavior, and upper-layer application calculations.
15What is the impact of a query storm on a production EIGRP network?
A query storm propagates queries across the entire topology in a matter of seconds, causing CPU spikes, delayed convergence, and possible SIA events that result in cascading route failures.
Section C — Scenario-Based Q&A
20 real-world DUAL troubleshooting scenarios with detailed answers
20 Scenarios
How to Use This Section
These are the exact types of scenario-based questions asked in CCIE labs and senior engineer interviews. Each answer includes diagnostic steps and the fix.
1A route has been in Active state for over 2 minutes. What should you check first?

Immediate Steps:

show ip eigrp topology active
show ip eigrp events | include SIA|Query

Check which neighbor has not replied to the Query. Verify the neighbor is reachable using ping and show ip eigrp neighbors. If the neighbor is slow to reply due to a large topology, the Active Timer may need to be raised — but the real fix is usually query confinement via stub routing or summarization.

2Users complain that a specific subnet is intermittently unreachable. The topology table shows the route flapping between Active and Passive. What is the likely cause?

Root Cause: An unstable underlying link or a path with no Feasible Successor.

Diagnostic:

show ip eigrp topology | include Active
show log | include UPDOWN|NBRCHANGE
show interfaces | include flap|error|reset

Fix: Stabilize the physical link. If the link is stable but the route still flaps, add a Feasible Successor by tuning metrics or adding an alternate path.

3You are deploying a new branch router. Should it be a stub? What stub options would you use?

Yes. A branch router at the network edge should be configured as an EIGRP stub to prevent query propagation from the core.

router eigrp 1234
 eigrp stub connected summary

Use connected summary if the branch advertises local subnets. Use receive-only if the branch is a pure consumer with no local subnets to advertise.

4A route has a Feasible Successor in the topology table, but during a link failure it still entered Active state. Why?

Possible Causes:

  • The Feasible Successor is via the same physical interface that failed
  • The Feasible Successor lost reachability at the same time
  • A recent metric change invalidated the FS just before the failure

Diagnostic: Check show ip eigrp topology all-links and correlate timestamps with show log. Verify that the FS is reachable.

5An engineer applied an offset-list that was intended to prefer a specific path, but instead the route lost its feasible successor entirely. How do you recover?

Recovery Steps:

show ip eigrp topology all-links | include OFFSET_DEST
router eigrp 1234
 no offset-list OFFSET_DEST in XXX Gi0/2

! Or reduce the offset so RD stays < FD
router eigrp 1234
 offset-list OFFSET_DEST in 5000 Gi0/2

After removing or reducing the offset, verify the FS returns with show ip eigrp topology.

6You see a syslog message indicating "SIA Query origination". What does this mean and what should you do?

Meaning: A route has been in Active state for 1.5 minutes (half the Active Timer). The router is sending an SIA-Query to confirm the neighbor is alive.

Actions:

  1. Check show ip eigrp topology active to see which route and neighbor
  2. Check show ip eigrp neighbors for the neighbor state
  3. Verify the neighbor CPU and link are stable
  4. If this repeats, deploy query confinement (stub + summarization)
7Two routes exist to the same destination via different neighbors. The primary has FD 156160 and the backup has RD 156160. Does the backup qualify as a Feasible Successor?

No. The Feasibility Condition is strictly RD < FD. Since RD (156160) equals FD (156160), the condition fails and the backup path cannot be a Feasible Successor.

Implication: If the primary path fails, the route enters Active state and the router will send Queries to find a path that satisfies the condition.

8You need to test SIA behavior safely in a production network. What is the least disruptive approach?

Safe Testing Approach:

  1. Schedule a maintenance window
  2. Use a non-critical edge router as the test point
  3. Shut down the interface on the test router only
  4. Monitor with show ip eigrp topology active and debug eigrp packets
  5. Restore the interface within the window

Do NOT: Test on a core router during business hours. A single SIA event can cascade across the network.

9A route in the topology table shows "1 successors, FD is Inaccessible". What does this mean?

Meaning: The route has lost its successor, and the FD cannot be computed because no valid path exists. The route is likely in Active state or about to be removed.

Diagnostic:

show ip eigrp topology all-links | include Inaccessible
show ip eigrp events | include Lost|Active

Fix: Restore the failed link or add an alternate path. If the destination is genuinely gone, the route will be removed automatically.

10You configure summarization at a boundary router. Users can reach the summary but not specific subnets inside it. What went wrong?

Likely Causes:

  • The specific subnets are not actually advertised upstream
  • A filter (distribute-list or prefix-list) is blocking the specific subnets
  • The summary mask is incorrect (does not encompass the intended subnets)

Verification:

show ip route | include 10.16
show ip eigrp topology | include 10.16

Fix: Correct the summary mask or remove the blocking filter.

11A colleague claims EIGRP load-balances across paths with different metrics. Is this true? Under what condition?

Yes — but only with unequal-cost load balancing using the variance command.

router eigrp 1234
 variance 2

The candidate path must satisfy: FD × variance ≥ candidate metric. If the metric difference is too large, no single variance value can bring the path into the routing table.

12You see "0 successors" in the topology table for a critical route. What immediate actions do you take?

Immediate Actions (in order):

  1. Check show ip eigrp neighbors — are the expected neighbors up?
  2. Check show ip eigrp topology all-links — is the route Active?
  3. Check show log — look for recent NBRCHANGE or SIA messages
  4. Check physical interfaces: show interfaces | include error|flap
  5. If neighbors are up, look for a filter (distribute-list) blocking the advertisement
13You are redesigning an EIGRP network with 500 branch routers. What are the top three design patterns to prevent SIA?

Top Three Design Patterns:

  1. Stub routing on all branch routers (eigrp stub connected summary)
  2. Summarization at the distribution/core boundary (ip summary-address eigrp)
  3. Hierarchical topology with no more than 3–4 EIGRP tiers deep

These three patterns reduce the query domain from hundreds of routers to a handful, eliminating SIA risk.

14An engineer claims that "If a path is in the topology table, it can be used as a Feasible Successor." Is this correct?

No. A path in the topology table may be a Successor, Feasible Successor, or an Alternate. Only paths that satisfy RD < FD qualify as Feasible Successors. Paths in show ip eigrp topology all-links that fail this condition are Alternates and cannot be used for instant failover.

15You change the delay on an interface to influence path selection. The topology table shows the metric changed, but the successor did not. What could be the reason?

Possible Causes:

  • The delay change affected both paths equally
  • The change was not large enough to alter the path ordering
  • K-values may not include delay (non-default metric weights)
  • Another path still has a lower cumulative metric

Verify:

show ip protocols | include K-values
show ip eigrp topology | include FD
16A production outage is caused by an SIA event, but the affected neighbor is reachable and healthy. What is the most likely root cause?

Most Likely Cause: The neighbor is part of a large query domain and the reply is delayed because the neighbor must wait for its own downstream queries to complete.

Fix: This is a design problem, not a device problem. Add stub routing or summarization to break the query chain.

17You see "Active" state for a route with 0 successors. How does DUAL decide when to stop waiting and remove the route?

DUAL uses the Active Timer (default 3 minutes). If no positive reply arrives within this window, DUAL:

  1. Sends an SIA-Query at 1.5 minutes
  2. If the neighbor replies to SIA-Query, extends the deadline
  3. If no reply at 3 minutes, declares the neighbor Stuck-In-Active
  4. Tears down the neighbor adjacency and removes all routes via that neighbor
18A colleague says "Summarization can cause blackholes if the Null0 route is missing." Is this correct?

Partially. When summarization is configured correctly, EIGRP automatically installs a Null0 discard route with AD 5. If the summary is manually removed or the configuration is deleted, the Null0 route disappears and traffic to subnets inside the summary range is silently dropped or looped.

Fix: Re-apply the summarization command. The Null0 route will be reinstalled automatically.

19You suspect a router is generating excessive queries. How do you measure query volume over a period?

Approach:

! Baseline the current counters
show ip eigrp traffic

! Wait 5 minutes

! Re-check counters and calculate delta
show ip eigrp traffic

! Sample output shows Query and Reply counters
! Compare before vs after to compute query rate

For ongoing monitoring, use SNMP polling of the same OIDs.

20Your EIGRP network has 6 tiers of routers. Any single failure triggers a query storm. How do you redesign?

Redesign Strategy:

  1. Reduce the topology to a 3-tier hierarchical design (Core → Distribution → Access)
  2. Configure stub on all access-tier routers
  3. Configure summarization at the distribution layer
  4. Ensure every access subnet has a Feasible Successor where possible
  5. Use offset-lists carefully — avoid inflating metrics past FD

Result: The query domain is confined to the core and distribution layers, eliminating the query storm even during multiple simultaneous failures.

Section D — Interactive Quiz
15 MCQs · Live scoring · Randomized on each attempt
Interactive
How to Use This Quiz
Answer 15 multiple-choice questions. Get instant scoring. Retake the quiz any number of times — questions and answer options are shuffled on each attempt.
Question 1 of 15
Attempt: 1
Score: 0
Answered: 0 / 15
Up Next in the EIGRP Master Series

EIGRP Module C — Advanced Path Tuning & Load Balancing

Go further into EIGRP path engineering. Module C covers unequal-cost load balancing via variance, share-count ratios, offset-list metric inflation, inbound vs outbound propagation, and maximum-path tuning.

4 Theory Sections
5 Progressive Labs
50+ Interview Q&As
~2 hours Estimated
Coming Soon — In Development