Hop-by-hop encaminhamento é um método comum roteamento utilizado em redes onde para cada nó na rede, o endereço do próximo nó líder para o destino é listado. Assim, quando um pacote de dados chega a um determinado nó, é, em seguida, refere-se a tabela de roteamento para encontrar o endereço do próximo hop destino. Quando chega a esse nó, ele refere-se novamente a tabela de encaminhamento para o endereço do próximo hop e assim por diante, até chegar ao destino final.
Para uma rede constituída por um grande número de nós e routers, as tabelas de roteamento em todos os routers têm de ser coerentes, sem o que, muitas vezes podem desenvolver roteamento loops. Isto pode criar problemas especialmente em redes que usam o hop-by-hop routing modelo em que os pacotes de dados pode acabar sendo enviada em um loop infinito. Encaminhamento loops tem sido sempre um problema recorrente nas redes e um dos principais objetivos do projeto encaminhamento protocolos é o cuidado de evitar estes roteamento loops.
Encaminhamento tabelas geralmente podem ser mantidos manualmente quando a rede é pequena e estática. As tabelas de roteamento estático para todos os dispositivos de rede nunca mudam menos e até que o administrador da rede muda-las manualmente. No roteamento dinâmico, os dispositivos próprios automaticamente construir e manter as suas próprias tabelas roteamento. Eles fazem isto através do intercâmbio de informações relativas a topologia de rede usando protocolos roteamento. Isso permite que os dispositivos na rede para automaticamente adaptar às mudanças no dispositivo de rede como falhas de rede e congestionamento como e quando eles ocorrem.
| |