Endereços MAC (físicos) e IP (lógicos) operam em camadas OSI diferentes e resolvem problemas diferentes.
Endereço MAC (Camada 2 — Enlace de Dados)
- Gravado na fábrica: Endereço de hardware de 48 bits (OUI + dispositivo) na NIC
- Escopo local: Só tem significado no mesmo domínio de broadcast (LAN/VLAN)
- Função: Entrega de frames entre nós diretamente conectados
- Comutação: Tabela de endereços MAC (CAM) mapeia porta → MAC
- Sem hierarquia: Plano, não roteável
Endereço IP (Camada 3 — Rede)
- Atribuído: Estático ou DHCP (lógico, mutável)
- Escopo global: Roteável através de redes interconectadas (internet)
- Função: Entrega de pacotes ponta a ponta através de saltos
- Roteamento: Roteadores usam prefixos IP (sub-redes) para encaminhar
- Hierarquia: Porções de rede + host permitem agregação
Interação: ARP / NDP
- Host quer enviar pacote para IP X
- Verifica tabela de roteamento → next-hop IP / interface
- ARP (IPv4) / NDP (IPv6): "Quem tem IP X? Diga MAC Y"
- Alvo responde com MAC → frame endereçado a esse MAC
Analogia
- MAC = Nome na porta do escritório (encontra você neste andar)
- IP = Endereço postal (encontra seu prédio, cidade, país)
- Você precisa dos dois: correspondência vai ao prédio (IP), recepcionista entrega na porta (MAC)
Por Que Não Apenas Um?
- Só IP: todo switch precisaria de tabela de roteamento completa (não escala)
- Só MAC: sem comunicação entre redes, sem hierarquia, sem zonas de segurança
- Separação permite: multi-homing, VPN, VLAN, mobilidade, balanceamento de carga
Ambos são essenciais. IPv6 não substitui MAC — usa endereços EUI-64 / privacidade derivados do MAC.