1. O Conflito de Camadas

Para que um dado saia do seu computador e chegue ao vizinho, ele precisa atravessar duas camadas do modelo OSI:

  • Camada 3 (Rede): Trabalha com o Endereço IP. É a inteligência que sabe “para qual rede” o dado vai.
  • Camada 2 (Enlace): Trabalha com o Endereço MAC. É a força bruta que sabe “para qual cabo/porta” o dado vai.

O Problema: Um switch de rede comum (L2) não lê endereços IP. Ele só entende endereços MAC. Se o seu computador enviar um pacote apenas com o IP de destino, o switch não saberá o que fazer com ele. O Mapeamento ARP resolve isso criando uma “ponte” entre esses dois mundos.


2. O Processo de Encapsulamento

Quando você envia um dado, o sistema operacional realiza os seguintes passos:

  1. Criação do Pacote (L3): O sistema coloca o IP de Origem e o IP de Destino.
  2. Consulta à Tabela ARP: O PC olha na memória: “Eu já sei qual é o MAC do dono deste IP?”.
  3. A Descoberta: Se não souber, ele pausa o envio e inicia a descoberta via ARP (conforme vimos no broadcast).
  4. Montagem do Quadro (L2): Assim que recebe o MAC de destino, o PC “embrulha” o pacote IP dentro de um Quadro Ethernet.
    • MAC de Origem: O seu.
    • MAC de Destino: O endereço físico que o ARP acabou de descobrir.

3. O Mapeamento em Redes Locais vs. Remotas

O mapeamento físico muda drasticamente dependendo de onde o destino está:

A. Destino na Mesma Rede

O mapeamento é direto.

  • IP de Destino: 192.168.1.50
  • MAC de Destino: AA:BB:CC:DD:EE:FF (O MAC do próprio computador de destino).

B. Destino em Outra Rede (Internet)

Aqui está o segredo: O seu computador não mapeia o MAC do servidor do Google.

  • IP de Destino: 8.8.8.8 (Google)
  • MAC de Destino: 11:22:33:44:55:66 (O MAC do seu Roteador/Gateway).

Pense nisso como um Estafeta: Você coloca o nome do destinatário final na carta (IP), mas entrega a carta fisicamente nas mãos do carteiro (MAC do Roteador). O roteador, por sua vez, fará um novo mapeamento para o próximo salto.


4. Por que o MAC é necessário?

Endereços IP são lógicos e podem mudar (via DHCP). O endereço MAC é globalmente único e fixo na peça de hardware. Se comunicássemos apenas por IP, teríamos que atualizar a “vizinhança” toda vez que alguém reiniciasse o roteador. O mapeamento ARP garante que, não importa qual IP o dispositivo tenha hoje, o sinal chegará à placa de rede correta.


5. Resumo Técnico

  • Entrada: Endereço IPv4 (Lógico).
  • Saída: Endereço MAC (Físico).
  • Ferramenta: Protocolo ARP.
  • Local de Armazenamento: Cache ARP do Sistema Operacional.