O que é ARP (Address Resolution Protocol)
ARP (Address Resolution Protocol) é o protocolo de rede responsável por traduzir endereços IP (camada 3) em endereços MAC (camada 2), permitindo que dispositivos em uma mesma rede local descubram o endereço físico associado a cada IP para então conseguir comunicar-se diretamente.
Quando um computador precisa enviar dados para outro dispositivo na mesma sub-rede, ele conhece o IP de destino, mas precisa do MAC para construir o frame Ethernet. O ARP resolve isso enviando uma mensagem broadcast (ARP Request) perguntando quem possui aquele IP. O dispositivo dono responde com seu MAC (ARP Reply), e o solicitante guarda a informação em uma tabela local (ARP Cache) para acelerar comunicações futuras.
Tipos de ARP
- ARP padrão: Solicitação e resposta em redes IPv4
- Proxy ARP: Roteador responde por outro dispositivo em rede diferente
- Gratuitous ARP: Anúncio espontâneo para detectar conflitos de IP
- RARP: Resolve MAC para IP (raramente usado hoje, substituído por DHCP)
ARP em IPv6
No IPv6, o ARP foi substituído pelo NDP (Neighbor Discovery Protocol), que cumpre função similar mas com recursos adicionais de segurança e descoberta.

E-book – Tudo sobre Automação de Marketing
E-book – Tudo sobre Automação de Marketing
Mais Informações
Vulnerabilidades
Por não ter autenticação nativa, o ARP é alvo de ataques como ARP Spoofing e ARP Poisoning, onde um atacante envia ARP Replies falsos para interceptar tráfego. Mitigações incluem ARP estático para hosts críticos, Dynamic ARP Inspection (DAI) em switches e ACLs bem configuradas.
Leia o artigo completo: ARP (Address Resolution Protocol): como funciona o protocolo de resolução de endereços
