Protocolos ARP RARP
A utilização de endereços IP é condição necessária para a comunicação de redes locais e remotas. Porém, esse método não é por si só suficiente. Sistemas em geral comunicam-se por meio da troca de quadros, chamados PDUs do Nível de Enlace, e encapsulam datagramas IP.
Quando uma máquina quer se comunicar com outra, é necessário o conhecimento de duas informações básicas para que o envio da origem chegue ao destino corretamente: endereço lógico (IP) e endereço físico (MAC). Muitas das vezes tais endereços não estão evidentes ou não são conhecidos pela rede.
Assim, por meio de uma solicitação dos endereços desconhecidos, através de mensagens broadcast, é possível fazer a correspondência entre os endereços físicos e os endereços lógicos da rede com auxílio dos protocolos ARP e RARP.
Integrantes da gama de protocolos da camada Internet da sequência TCP/IP, esses protocolos surgem como intermediários na comunicação em rede, identificando e concatenando endereços físicos e lógicos pertencentes à determinada máquina e enviando determinado(s) quadro(s) ao seu destino correto.
OBJETIVOS DO PREOTOCOL ARP
O protocolo ARP tem um papel fundamental entre os protocolos da camada Internet da sequência TCP/IP, porque permite conhecer o endereço físico de uma placa de rede que corresponde a um endereço IP. É para isto que se chama Protocolo de resolução de endereço (em inglês ARP significa Address Resolution Protocol).
Cada máquina ligada à rede possui um número de identificação de 48 bits. Este número é um número único que é fixado a partir da produção da placa em fábrica. Contudo, a comunicação na Internet não se faz diretamente a partir deste número (porque seria necessário alterar o endereçamento dos computadores cada vez que se alterasse uma placa de rede), mas a partir de um endereço dito lógico: o endereço IP.
Assim, para fazer a correspondência entre os endereços físicos e os endereços lógicos, o protocolo ARP