IP ROUTING

Um datagrama enviado por um host qualquer não é capaz de chegar ao seu destino por suas próprias pernas, ele precisa ser orientado por um ou mais routers.
Um router recebe qualquer datagrama enviado e verifica seu endereço IP de destino, comparando-o a sua tabela. Após essa análise, o datagrama é mandado então para um gateway mais próximo do destino ou mesmo para o próprio destino.
A tabela de um router pode ser estática ou dinâmica, sendo que a dinâmica é mais vantajosa por ser mais moldável as constantes modificações nas redes.
Essas tabelas determinam o encaminhamento dos datagramas para:
As tabelas dos routers são constituidas de quatro campos, como no exemplo a seguir:


1
2
3
4
143.54.0.0 134 143.55.0.1 1
200.17.162.00 122 143.54.0.3 0
200.132.0.0 59 143.44.0.2 1
200.111.0.0 172 143.54.1.22 0
default 175 823.28.9.11 1


Os routers utilizam um protocolo para comunicar aos demais routers ou hosts conectados a eles informações de status. Esse protocolo pode ser o RIP(Routing Information Protocol) ou o OSFP(Open Shortest Path First).
Existe ainda um outro protocolo, o ICMP(Internet Control Message Protocol), que informa sobre possíveis erros no processo de routing.