Usamos o algoritmo DV para encontrar o melhor caminho entre os nós. Na situação descrita abaixo, todos os nós da rede têm que salvar uma tabela de roteamento com 17 registros. Aqui temos um grafo e uma tabela de roteamento para A:
![]() |
No roteamento hierárquico, os roteadores são classificados em grupos conhecidos como regiões. Cada roteador tem apenas a informação sobre os roteadores da sua própria região não possuindo informações sobre aqueles que ficam fora dela. Os roteadores salvam apenas um registro na sua tabela para cada região "externa". Neste exemplo, classificamos nossa rede em cinco regiões (veja abaixo).
![]() |
Se A quer enviar um pacote de dados para qualquer roteador na região 2 (D, E, F ou G), ele o envia para B, e assim por diante. Como vemos, neste tipo de roteamento, as tabelas podem ser totalizadas, fazendo crescer a eficiência da rede. O exemplo acima mostra dois níveis de roteamento hierárquico. Podemos também usar 3 ou 4 níveis de roteamentos hierárquicos.
Nos roteamentos hierárquicos de nível três, a rede é classificada em um número de clusters. Cada cluster é feito de um número de regiões, e cada região contém um número de roteadores. O roteamento hierárquico é largamente usado em roteamento de Internet e usa vários protocolos de roteamento.
Para mais informações sobre roteamento e assuntos relacionados, confira os links na próxima página.