4.2.10 - As escolhas da melhor métrica e do melhor caminho são feitas por meio do DUAL (Diffusion Update Algorithm). Os conceitos envolvidos do DUAL são:
O DUAL mantém uma lista de rotas de backup determinadas como sem loop. Se a rota primária na tabela de roteamento falhar, a melhor rota de backup será adicionada imediatamente à tabela de roteamento.
Distância até uma rede que é igual a métrica do vizinho até a rede + métrica até o vizinho, ou seja, FD = métrica do vizinho + métrica até o vizinho
Distância anunciada por um roteador vizinho até um destino. Deve obedecer à regra RD < FD. Se RD > FD ocorre um loop de roteamento.
Rota ou caminho principal para um destino.
Possível rota ou caminho alternativo para um destino. É um vizinho que tem um caminho e backup sem loop para a mesma rede que o sucessor porque atende a condição de viabilidade (FC).
Ocorre quando um vizinho reporta uma RD menor que a FD (quando RD < FD), ou seja, quando a distância reportada para uma rede é menor que a distância viável do roteador para a mesma rede de destino.