11-13-2023 01:24 PM
Solved! Go to Solution.
11-13-2023 01:34 PM
Hello @jmaxwellUSAF,
The EIGRP feasibility condition is a mechanism used by EIGRP to determine a loop-free backup path to a destination in case the primary path goes down. However, the feasibility condition alone does not automatically install the secondary route in the routing table. The EIGRP topology table may contain feasible successors, but the routing table only displays the best path.
If the primary path were to go down, the secondary path might become the primary path, provided it meets the feasibility condition. However, as long as the primary path is available and satisfies the feasibility condition, it will be the one installed in the routing table.
The EIGRP feasibility condition influences the selection of backup paths, but the actual installation of routes in the routing table is based on the best path, which may or may not be a feasible successor.
11-13-2023 01:38 PM
Hello,
By default EIGRP only installs ECMP (Equal cost Multi-paths) in the routing table from EIGRP. If the routes meet the Feasibility condition but are un-equal you need to add the "Variance" command. By default Variance in EIGRP is 1. This number is multiplied against the current Feasible Distance of the Successor Route to determine what other paths to install. If you change the Variance to 2 you can see that it should install both routes into the routing table.
router eigrp <#>
variance 2
Hope this helps
-David
11-13-2023 01:28 PM
It be in eigrp topolgy not in RIB
And router use it as backup when primary failed then router immediately add it to RIB.
What you see correct.
11-13-2023 01:33 PM
Why are not two routes in the routing table?
11-13-2023 01:36 PM
It not equal metric so eigrp use equal cost multi path (ecmp).
11-13-2023 01:39 PM
In EIGRP, when there are multiple paths to the same destination with unequal costs, the router can install multiple routes in the routing table, each associated with its respective metric. This is known as unequal-cost load balancing.
However, this is different from the scenario you presented earlier with feasible successors and successors. Unequal-cost load balancing typically occurs when there are multiple paths to the same destination with different metrics, and all these paths meet the feasibility condition.
In your original output, you had one successor (best path) and one feasible successor (backup path) for the destination 172.16.39.0/24. The EIGRP feasibility condition was satisfied for the backup path, but only the successor was installed in the routing table.
If unequal-cost paths were present, EIGRP could install multiple routes in the routing table, each associated with its respective metric. However, for the feasibility condition to be applied, the metrics must be within a certain range (the reported distance must be less than the feasible distance of the successor). If this condition is not met, unequal-cost load balancing won't occur, and only the successor will be installed in the routing table.
11-13-2023 01:48 PM
11-13-2023 02:50 PM
BTW, in @MHM Cisco World's reference, it's suggested to enable per-packet load sharing. Generally this is a bad thing to do.
11-13-2023 03:21 PM
To be honest, because of these many confusing points of eigrp it not so common to use in network.
Many prefer and I am one of them prefer using ospf.
The only case that I see you must use eigrp is dmvpn other I dont prefer.
That my opinion.
MHM
11-13-2023 01:34 PM
Hello @jmaxwellUSAF,
The EIGRP feasibility condition is a mechanism used by EIGRP to determine a loop-free backup path to a destination in case the primary path goes down. However, the feasibility condition alone does not automatically install the secondary route in the routing table. The EIGRP topology table may contain feasible successors, but the routing table only displays the best path.
If the primary path were to go down, the secondary path might become the primary path, provided it meets the feasibility condition. However, as long as the primary path is available and satisfies the feasibility condition, it will be the one installed in the routing table.
The EIGRP feasibility condition influences the selection of backup paths, but the actual installation of routes in the routing table is based on the best path, which may or may not be a feasible successor.
11-13-2023 01:38 PM
Hello,
By default EIGRP only installs ECMP (Equal cost Multi-paths) in the routing table from EIGRP. If the routes meet the Feasibility condition but are un-equal you need to add the "Variance" command. By default Variance in EIGRP is 1. This number is multiplied against the current Feasible Distance of the Successor Route to determine what other paths to install. If you change the Variance to 2 you can see that it should install both routes into the routing table.
router eigrp <#>
variance 2
Hope this helps
-David
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide