Академический Документы
Профессиональный Документы
Культура Документы
backup paths.
DUAL uses several terms, which are discussed in more detail throughout this section:
Successor
These terms and concepts are at the center of the loop avoidance mechanism of DUAL.
EIGRP uses convergence algorithm DUAL. Convergence is critical to a network to avoid routing
loops.
Routing loops, even temporary ones, can be detrimental to network performance. Distance vector
routing protocols, such as RIP, prevent routing loops with hold-down timers and split horizon.
Although EIGRP uses both of these techniques, it uses them somewhat differently; the primary way
that EIGRP prevents routing loops is with the DUAL algorithm.
Click Play in the figure to view the basic operation of DUAL.
The DUAL algorithm is used to obtain loop-freedom at every instance throughout a route computation.
This allows all routers involved in a topology change to synchronize at the same time. Routers that
are not affected by the topology changes are not involved in the recomputation. This method provides
EIGRP with faster convergence times than other distance vector routing protocols.
The decision process for all route computations is done by the DUAL Finite State Machine (FSM). An
FSM is a workflow model, similar to a flow chart that is composed of the following:
Operations
The DUAL FSM tracks all routes, uses EIGRP metrics to select efficient, loop-free paths, and identify
the routes with the least-cost path to be inserted into the routing table.
Recomputation of the DUAL algorithm can be processor-intensive. EIGRP avoids recomputation
whenever possible by maintaining a list of backup routes that DUAL has already determined to be
loop-free. If the primary route in the routing table fails, the best backup route is immediately added to
the routing table.
Figure 1 shows the topology for this topic. A successor is a neighboring router that is used for packet
forwarding and is the least-cost route to the destination network. The IP address of a successor is
shown in a routing table entry right after the word via.
FD is the lowest calculated metric to reach the destination network. FD is the metric listed in the
routing table entry as the second number inside the brackets. As with other routing protocols, this is
also known as the metric for the route.
Examining the routing table for R2 in Figure 2, notice that EIGRPs best path for the 192.168.1.0/24
network is through router R3, and that the feasible distance is 3,012,096. This is the metric that was
calculated in the previous topic.
R2 uses this information to determine if R1 meets the FC and, therefore, can be an FS.
As shown in Figure 3, because the RD of R1 (2,170,112) is less than R2s own FD (3,012,096), R1
meets the FC.
R1 is now an FS for R2 to the 192.168.1.0/24 network.
If there is a failure in R2s path to 192.168.1.0/24 via R3 (successor), then R2 immediately installs the
path via R1 (FS) in its routing table. R1 becomes the new successor for R2s path to this network, as
shown in Figure 4.
P - Route in the passive state. When DUAL is not performing its diffusing computations to
determine a path for a network, the route is in a stable mode, known as the passive state. If
DUAL recalculates or searches for a new path, the route is in an active state and displays an A.
All routes in the topology table should be in the passive state for a stable routing domain.
1 successors - Displays the number of successors for this network. If there are multiple equal
cost paths to this network, there are multiple successors.
FD is 3012096 - FD, the EIGRP metric to reach the destination network. This is the metric
displayed in the IP routing table.
As shown in Figure 2, the first subentry in the output shows the successor:
via 192.168.10.10 - Next-hop address of the successor, R3. This address is shown in the
routing table.
Serial 0/0/1 - Outbound interface used to reach this network, also shown in the routing table.
As shown in Figure 3, the second subentry shows the FS, R1 (if there is not a second entry, then
there are no FSs):
41024256 - R2s new FD to 192.168.1.0/24, if R1 became the new successor and would be the
new metric displayed in the IP routing table.
2170112 - RD of the FS, or R1s metric to reach this network. RD must be less than the current
FD of 3,012,096 to meet the FC.
Serial 0/0/0 - This is the outbound interface used to reach FS, if this router becomes the
successor.