Roteamento na Internet por Demetrio Carrión | ||||
Introdução | PROTOCOLO INTERNET | Roteamento Interior | Roteamento Exterior |
Endereço | PROTOCOLO | ICMP | ENVIO | Roteadores locais |
Um host precisa determinar qual é o próximo nó da rede ao enviar um pacote. Primeiramente tenta-se descobrir se o pacote a ser enviado tem como endereço destino um ponto localizado na mesma rede. Este teste é verificado através de um teste sobre a máscara da rede.
Após a determinação do endereço IP do próximo ponto faz-se necessário descobrir o endereço de rede deste ponto. Isto corresponderia a uma tradução entre o endereço IP e o endereço Ethernet e portanto conta-se com o protocolo ARP (Addres Resolution Protocol) para efetuar esta tradução.
Addres Resolution Protocol
O host envia a todas as estações um pacote denominado "ARP Request". Uma destas estações irá reconhecer o endereço IP contido no pacote ARP e somente ela irá retornar um pacote do tipo "ARP Response" que conterá o endereço de rede dela (endereço Ethernet). Podemos abstrair esta situação para o encapsulamento de um pacote IP em um quadro Ethernet.
Para diminuir o overhead utiliza-se um cache em cada estação para as traduções recentemente efetuadas em favor delas.