O documento descreve o protocolo ARP (Address Resolution Protocol), que é usado para mapear endereços de rede (como endereços IP) para endereços de link de dados (como endereços MAC). O ARP funciona enviando pacotes de solicitação broadcast para descobrir o endereço MAC associado a um endereço IP específico, e as máquinas mantêm tabelas locais (caches) para agilizar o processo. O documento também menciona que o ARP é usado principalmente em redes Ethernet/IPv4, mas pode ser usado em outros contextos, e que o IPv6
2. ARP-Address Resolution
Protocol
Address Resolution Protocol ou ARP é um
protocolo usado para encontrar um endereço
da camada de enlace (Ethernet, por
exemplo) a partir do endereço da camada de
rede (como um endereço IP). O emissor
difunde em broadcast um pacote ARP
contendo o endereço IP de outro host e
espera uma resposta com um endereço MAC
respectivo. Cada máquina mantém uma
tabela de resolução em cache para reduzir a
latência e carga na rede. O ARP permite que
o endereço IP seja independente do
endereço Ethernet, mas apenas funciona se
todos os hosts o suportarem.
3. ARP-Address Resolution
Protocol
O ARP foi implementado em vários tipos de redes;
não é uma protocolo restrito a redes IP ou
Ethernet e pode ser utilizado para resolver
endereços de diferentes protocolos de rede.
Porém devido a prevalência de redes IPv4 e
Ethernet, ARP é utilizado primordialmente para
traduzir Endereço IP para Endereço MAC.
Também é utilizado em outras tecnologias de IP
sobre LAN, como Token Ring, FDDI ou IEEE
802.11, e para redes IP sobre ATM.
No protocolo IP de próxima geração, IPv6, a
funcionalidade do ARP é provida pelo Neighbor
Discovery Protocol (NDP).
4. ARP-Address Resolution
Protocol
A alternativa para as máquinas que não
suportem ARP é um pré-mapeamento
(estático) dos endereços.
Ao processo inverso dá-se o nome de
RARP (Reverse ARP).
6. IGMP-Internet Group Management
Protocol
IGMP é uma sigla para o inglês Internet Group
Management Protocol é um protocolo participante
do protocolo IP e sua função é controlar os
membros de um grupo de multicast IP,
gerenciando os grupos de multicast controlando a
entrada e a saída de hosts deles.
Este protocolo pode ser utilizado para aproveitar
melhor os recursos de uma rede de modo a
informar roteadores a enviar o multicast apenas
para os hosts pertencentes aos grupos. Pode ser
usado para jogos em rede ou distribuição de vídeo
pela rede.
Por questões de segurança, pode ser desativado
pois pode permitir alguns ataques.