O protocolo que permite que um host determine o endereço MAC de destino para um determinado endereço IP é
Protocolo de Resolução de Endereço (ARP) .
Aqui está como funciona:
1.
Host quer enviar um pacote: Quando um host deseja enviar um pacote para outro host na mesma rede local, ele conhece o endereço IP do destino, mas não seu endereço MAC.
2. Pedido de ARP transmissão: O host envia uma mensagem de solicitação ARP, que é essencialmente uma transmissão para todos os dispositivos na rede local. Esta solicitação inclui o endereço IP do host de destino.
3.
ARP Resposta: O host com o endereço IP correspondente responde com uma mensagem de resposta ARP, que contém seu endereço MAC.
4.
Atualizações do host Arp Cache: O host de envio atualiza seu cache ARP (uma tabela que armazena endereços MAC associados aos endereços IP) com as informações recentemente aprendidas.
5.
pacote enviado com endereço MAC: Agora que o host de envio conhece o endereço MAC de destino, ele pode encapsular o pacote IP em um quadro Ethernet e enviá -lo para o host de destino.
Pontos -chave sobre ARP: * Opera na camada
Link de dados do modelo OSI.
* É um protocolo
de resposta-resposta .
* É usado apenas para
comunicação de rede local .
* É um protocolo
apátrida , o que significa que não mantém um estado persistente de solicitações e respostas anteriores do ARP.
* Pode ser vulnerável a ataques de segurança como
envenenamento de arp .
Ao usar o ARP, os hosts em uma rede local podem se comunicar com eficiência entre si, apesar de não conhecerem os endereços MAC uns dos outros diretamente.