Ligue endereços IP ao enlace local
Veja como o ARP encontra o endereço MAC do próximo salto.
- Explicar por que um host precisa de um endereço IP e de um endereço MAC para enviar um pacote.
- Acompanhar uma requisição e uma resposta ARP.
- Decidir qual endereço IP um host resolve para destinos locais e remotos.
Existe uma lacuna na história até aqui. Seu notebook conhece o endereço IP do destino, mas um quadro precisa de um endereço MAC de destino, e nada disse ao notebook qual é ele.
O Address Resolution Protocol (ARP) preenche essa lacuna. Ele funciona perguntando a todos na rede.
Experimente
Observe uma troca ARP
O notebook (192.168.1.10) quer alcançar seu gateway em 192.168.1.1, mas o cache ARP dele está vazio. Preveja cada etapa antes de revelá-la.
Preveja: O notebook não faz ideia de qual dispositivo tem 192.168.1.1. Como ele pergunta?
Qual endereço ele procura?
Esta é a parte que confunde muita gente. Um host nunca faz ARP para um destino em outra rede, porque broadcasts ARP não atravessam roteadores. Ele usa a regra da aula anterior:
- Mesma sub-rede: ARP para o próprio destino.
- Sub-rede diferente: ARP para o gateway padrão, enviando o quadro para ele.
Assim, um pacote para um servidor em outro continente vai em um quadro endereçado ao seu roteador. O cabeçalho IP guarda o endereço do servidor, e o cabeçalho Ethernet guarda o do roteador.
1$ ip route get 192.168.1.50
2192.168.1.50 dev wlan0 src 192.168.1.10
3
4$ ip route get 203.0.113.8
5203.0.113.8 via 192.168.1.1 dev wlan0 src 192.168.1.10Você pode fazer essa pergunta diretamente a uma máquina. A palavra via entrega a resposta: o primeiro destino é local, e o segundo passa pelo gateway em 192.168.1.1.
Experimente
Quem recebe a requisição ARP?
Seu notebook é 192.168.1.10/24 e o gateway dele é 192.168.1.1. Para cada destino, decida qual endereço ele precisa resolver.
“A impressora em 192.168.1.40”
“Um servidor web em 203.0.113.8”
“Um servidor de arquivos em 192.168.2.40”
“O gateway em 192.168.1.1”
Experimente
Leia ARP em uma rede de verdade
Cada rodada mostra a saída real de uma ferramenta. Clique na linha que responde à pergunta.
Qual linha informa ao notebook o endereço MAC do gateway?
Principais conclusões
O ARP transforma um endereço IPv4 local em um endereço MAC.
Requisições são enviadas por broadcast, e as respostas voltam direto para quem perguntou.
O tráfego para fora da sub-rede vai em quadros para o gateway, então esse é o endereço que o host resolve.
Quiz da aula
6 perguntas · aprovação com 5 acertos · até 50 XP
Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.
Dúvidas sobre esta lição
Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.
Carregando publicações…