Boa noite amigos,
Gostaria de acrescentar algumas informações importantes neste tutorial (TCP/IP - parte 1).
A primeira delas se refere aos protocolos ARP/RARP, os mesmos não estão na camada de rede (3) e sim na camada de enlace (2).
A segunda informação esta relacionada ao trecho: "...em outras palavras, o roteador verifica se o computador de destino está localizado na mesma rede ou em uma rede que ele conhece a rota. Se ele não conhecer a rota para o computador de destino, ele enviará o pacote para seu gateway padrão, que é outro roteador..."
Quando o tráfego é local (mesma rede entre o remetente e o destinatário (verificado pelo sistema operacional a partir dos valores de endereçamento IP e mascara de sub-rede do remetente e destinatário) o pacote não é encaminhado para o roteador (ou default gateway) do remetente, até porque este tipo de trabalho poderia sobrecarregar este componente em uma rede.
Complementando. Quando o pacote for enviado ao roteador, o mesmo checará na sua tabela de rota se existe uma entrada onde seja possível alcançar diretamente a rede onde se encontra o destinatário ou, dependendo da implementação da tabela de roteamento (estática ou dinamica) o roteador possa encontra outra rota atráves de um caminho alternativo. Sua última alternativa é enviar o pacote pela sua rota padrão (0.0.0.0 [rede] - 0.0.0.0 [mascara] - endereço ip do próximo nó - interface utilizada).
Espero ter ajudado
[]'s
Leandro R.