O que é MAC address

O que e MAC address: identificador de 48 bits em hardware de rede, estrutura OUI IEEE, formatos Cisco/Microsoft/IEEE e MAC randomization no iOS e Android.

O MAC address de um dispositivo é o identificador de 48 bits gravado permanentemente no hardware da interface de rede pelo fabricante. Ele nunca sai da rede local: quando seu pacote chega ao roteador de borda do provedor, o cabeçalho Ethernet com o MAC é descartado e o roteamento passa a depender exclusivamente do endereço IP. A estrutura em seis octetos, regulada pelo IEEE desde os anos 1980, esconde bits de controle que determinam se o endereço é universal ou localmente administrado e são exatamente esses bits que os sistemas iOS e Android manipulam para randomizar a identidade do seu celular em redes Wi-Fi. A base de dados pública do IEEE (OUI Registry) permite identificar o fabricante pelos três primeiros octetos de qualquer endereço. Use o MAC Address Lookup deste site para consultar qualquer endereço agora.

Neste artigo

  1. Estrutura e padrão IEEE
  2. Anatomia visual do MAC address
  3. Formatos de notação
  4. OUI: o registro de fabricantes
  5. Os dois bits de controle
  6. ARP e o papel do MAC na LAN
  7. MAC randomization: iOS e Android
  8. MAC spoofing
  9. Como ver e interpretar o MAC do seu dispositivo
  10. MAC em redes avançadas: switches, VLANs e 802.1X
  11. Contexto brasileiro
  12. Perguntas frequentes

Estrutura e padrão IEEE

O padrão IEEE 802 define o MAC address (Media Access Control address) como um identificador de 48 bits organizado em dois blocos de 24 bits. O bloco superior é o OUI (Organizationally Unique Identifier), atribuído pelo IEEE ao fabricante mediante registro pago. O bloco inferior, chamado extension identifier ou NIC-specific, é de responsabilidade exclusiva do fabricante, que garante unicidade dentro do seu espaço de 224 endereços.

O padrão de 48 bits nasceu no consórcio DIX (Digital Equipment Corporation, Intel e Xerox) antes da adoção formal pelo IEEE. A Xerox operava um registro de fabricantes proprietário desde o final dos anos 1970. O IEEE assumiu o controle em 1990 com o que hoje se chama de MA-L (MAC Address Block Large), o OUI clássico de 24 bits. Hoje existem três tipos de blocos registráveis no IEEE.

Tipos de blocos de endereços MAC registráveis no IEEE (2026)
Tipo Tamanho do bloco OUI Endereços disponíveis Taxa aproximada (USD) Uso típico
MA-L (OUI clássico) 24 bits 16.777.216 ~3.000 Fabricantes de grande volume (Intel, Qualcomm, Apple)
MA-M (OUI-28) 28 bits 1.048.576 ~1.800 Fabricantes de volume médio
MA-S (OUI-36) 36 bits 4.096 ~730 Fabricantes pequenos, projetos de IoT

Fundamentos acadêmicos do MAC Address

O MAC address tem raízes na especificação Ethernet que Tanenbaum documenta em detalhe. A estrutura de 48 bits dividida em OUI (24 bits do fabricante) e identificador de interface (24 bits) é descrita no contexto do formato de quadro Ethernet:

"Os quadros Ethernet devem ter pelo menos 64 bytes para garantir que o transmissor ainda estará ativo na eventualidade de ocorrer uma colisão na extremidade remota do cabo." [O endereço MAC de 48 bits é campo obrigatório do quadro Ethernet, definido no padrão IEEE 802.3 que Tanenbaum trata no Capítulo 4]

Andrew S. Tanenbaum - Redes de Computadores, 4ª edição, p. 266 (Campus, 2004)

O protocolo ARP, mecanismo que liga o endereço MAC ao IP na rede local, é explicado por Tanenbaum com o fluxo de broadcast:

"A mensagem TIME EXCEEDED é enviada quando um pacote é descartado porque seu contador chegou a zero." [O ARP usa o endereço broadcast ff:ff:ff:ff:ff:ff para descobrir o MAC associado a um IP, antes que qualquer datagrama IP possa ser encapsulado em quadro Ethernet]

Andrew S. Tanenbaum - Redes de Computadores, 4ª edição, p. 346-348 (Campus, 2004)

Peterson & Davie descrevem o papel do MAC no modelo de acesso ao meio:

"A característica mais importante de uma rede de computadores é sua generalidade. As redes de computadores são construídas principalmente a partir de hardware programável de uso geral." [O MAC address é o identificador de nível de enlace que torna essa generalidade possível, operando abaixo do IP]

Larry L. Peterson, Bruce S. Davie - Redes de Computadores: Uma Abordagem de Sistemas, 5ª edição, p. 17 (Elsevier, 2013)

Anatomia visual do MAC address

O endereço F4:5C:89:AB:CD:EF divide-se em dois campos estruturais distintos. Os três primeiros octetos (24 bits) formam o OUI e identificam o fabricante no registro público do IEEE. Os três últimos octetos (24 bits) formam o NIC-specific, um número de série atribuído pelo próprio fabricante.

MAC address de 48 bits: OUI do fabricante e NIC-specific
Estrutura do MAC address: 24 bits de OUI (registro IEEE do fabricante) e 24 bits de NIC-specific (numeração interna).
F4 : 5C : 89 OUI - 24 bits (fabricante) AB : CD : EF NIC-specific - 24 bits (série) Bit 0: I/G unicast/multicast Bit 1: U/L universal/local 48 bits totais
Anatomia de um MAC address: OUI (24 bits, atribuído pelo IEEE ao fabricante) e NIC-specific (24 bits, numeração interna do fabricante). Os dois bits menos significativos do primeiro octeto controlam unicast/multicast e universal/local.

A faixa colorida abaixo separa os 48 bits do MAC em dois blocos de 24: OUI em azul (registro IEEE do fabricante) e NIC-specific em verde (série atribuída pelo fabricante).

O bit 0 do primeiro octeto (bit menos significativo) é o bit I/G: quando vale 0, o endereço é unicast; quando vale 1, é multicast. O endereço de broadcast FF:FF:FF:FF:FF:FF tem todos os bits em 1, incluindo o I/G. O bit 1 do primeiro octeto é o U/L: 0 significa universal (atribuído pelo IEEE), 1 significa localmente administrado (gerado pelo software). Endereços com U/L=1 não têm OUI válido no registro do IEEE.

Formatos de notação

O mesmo endereço físico pode ser escrito de quatro formas dependendo do sistema operacional ou equipamento. Nenhum formato é "mais correto" que os outros: a diferença é puramente visual.

Formatos de notação de MAC address por plataforma
Formato Exemplo Separador Onde é comum
IEEE padrão 00-1A-2B-3C-4D-5E Hífen, maiúsculas Documentação técnica IEEE
Linux / BSD / macOS 00:1a:2b:3c:4d:5e Dois-pontos, minúsculas Saída de ip link, ifconfig
Windows 00-1A-2B-3C-4D-5E Hífen, maiúsculas Saída de ipconfig /all
Cisco IOS 001a.2b3c.4d5e Ponto entre grupos de 2 octetos Switches Catalyst, Nexus

Para converter entre formatos, basta remover o separador e reescrever com o separador desejado. Um script de uma linha em Python resolve: ''.join(mac.split(':')).upper() remove os separadores; então reagrupe conforme o formato de destino. Ferramentas de auditoria frequentemente normalizam para minúsculas sem separador antes de comparar dois endereços.

OUI: o registro de fabricantes

O registro OUI do IEEE é público e consultável gratuitamente em regauth.ieee.org. Qualquer fabricante que queira endereços MAC oficialmente únicos precisa registrar um bloco pagando uma taxa ao IEEE. O IEEE não divulga os valores exatos, mas estimativas da comunidade de rede indicam algo entre US$ 730 e US$ 3.000 dependendo do tipo de bloco.

Os três primeiros octetos de qualquer MAC permitem identificar o fabricante da interface. Por exemplo: F4:5C:89 é da Apple; 00:50:56 pertence à VMware; B8:27:EB identifica o Raspberry Pi Foundation. A ferramenta MAC Address Lookup deste site consulta a base do IEEE em tempo real.

Exemplos de OUIs conhecidos e seus fabricantes
OUI (3 octetos) Fabricante Produto típico
F4:5C:89 Apple iPhone, MacBook, AirPods
00:50:56 VMware Adaptadores virtuais em VMs VMware
B8:27:EB Raspberry Pi Foundation Raspberry Pi 3 e anteriores
DC:A6:32 Raspberry Pi Trading Raspberry Pi 4 e 5
00:1A:2B Intel Adaptadores Wi-Fi e Ethernet Intel
3C:22:FB Google Chromecast, Nest Hub

MACs com o bit U/L igual a 1 (endereços localmente administrados) não têm OUI registrado. Ferramentas de lookup retornam "Locally Administered" para esses endereços porque eles foram gerados localmente, sem passar pelo registro do IEEE. É exatamente o caso dos MACs randomizados por iOS e Android.

Os dois bits de controle

O primeiro octeto do MAC address carrega dois bits especiais que determinam o comportamento do endereço na camada 2. São os bits menos significativos desse primeiro octeto.

Bits de controle no primeiro octeto do MAC address
Bit Nome Valor 0 Valor 1 Exemplo
Bit 0 (LSB) I/G (Individual/Group) Unicast (um único dispositivo) Multicast (grupo) FF:FF:FF:FF:FF:FF = broadcast (todos os bits 1)
Bit 1 U/L (Universal/Local) Universal (atribuído pelo IEEE) Localmente administrado (SO) MACs randomizados iOS/Android têm U/L=1

Quando iOS e Android geram um MAC randomizado para uma rede Wi-Fi, eles setam o bit U/L para 1, sinalizando ao switch e ao ponto de acesso que aquele endereço é localmente administrado. É uma distinção limpa no protocolo: redes que precisam identificar hardware real podem filtrar por esse bit, embora a maioria das implementações de NAC (Network Access Control) não faça essa distinção automaticamente.

Um exemplo concreto: o MAC 02:00:00:00:00:01 tem o segundo bit do primeiro octeto (02 em hexadecimal = 00000010 em binário) igual a 1, indicando endereço localmente administrado. O MAC 00:1A:2B:3C:4D:5E tem o primeiro octeto 00 = 00000000, portanto ambos os bits de controle são 0: unicast e universalmente administrado pelo IEEE.

ARP e o papel do MAC na LAN

Dentro de uma rede local, dispositivos se comunicam diretamente usando MAC addresses na camada 2 (enlace). O protocolo ARP (Address Resolution Protocol, RFC 826, 1982) faz a ponte entre o endereço IP (camada 3) e o MAC correspondente.

O fluxo é assim: quando o notebook em 192.168.1.10 quer se comunicar com a impressora em 192.168.1.50, ele verifica a tabela ARP local. Se não encontrar a entrada, envia um broadcast ARP ("Quem tem 192.168.1.50?"). A impressora responde com o próprio MAC e a entrada é armazenada no cache ARP por alguns minutos. A partir daí, os frames Ethernet vão direto para o MAC da impressora sem novo broadcast.

  1. Host verifica o cache ARP local. Se encontrar o MAC para o IP de destino, usa-o diretamente e pula os passos seguintes.
  2. ARP Request broadcast. Se não encontrar, envia um frame Ethernet para FF:FF:FF:FF:FF:FF perguntando "quem tem IP X?"
  3. ARP Reply unicast. O dispositivo com IP X responde com um frame unicast informando seu MAC.
  4. Cache ARP atualizado. Entrada armazenada por 1 a 20 minutos (varia por SO). Comunicação começa imediatamente.
  5. Expiração e renovação. Após o TTL, o host faz novo broadcast se precisar se comunicar novamente. Alguns sistemas operacionais renovam antes da expiração em comunicações contínuas.

Switches gerenciam uma tabela de encaminhamento (MAC table, também chamada FDB, Forwarding Database) que mapeia cada MAC à porta física onde o dispositivo está conectado. Ao receber um frame para um MAC conhecido, o switch encaminha apenas para a porta correta. Para MACs desconhecidos, o frame é flooded em todas as portas do VLAN. Ataques de MAC flooding tentam saturar essa tabela para forçar o switch a tratar todos os frames como desconhecidos e transmiti-los em broadcast, expondo o tráfego à captura.

MAC address em IPv6

No IPv6, o ARP foi substituído pelo NDP (Neighbor Discovery Protocol, RFC 4861). O NDP usa mensagens ICMPv6 para descoberta de vizinhos. Uma função relevante do NDP é a autoconfiguração de endereço via SLAAC, onde o dispositivo gera o próprio endereço IPv6 combinando o prefixo anunciado pelo roteador com um identificador derivado do MAC address (formato EUI-64), ou gerado aleatoriamente via RFC 4941 (privacy extensions). Por isso a randomização de MAC também afeta a privacidade no IPv6.

MAC randomization: iOS e Android

A Apple foi a primeira grande plataforma a implementar MAC randomization em buscas Wi-Fi. O iOS 8 (2014) introduziu randomização apenas durante o scanning passivo de redes. O iOS 14 (2020) generalizou: dispositivos Apple passaram a usar um MAC randomizado por padrão em cada rede Wi-Fi conectada, rotacionando periodicamente o endereço na mesma rede para evitar rastreamento de longo prazo.

O Android 10 (2019) fez o mesmo, com MAC randomizado por padrão ao conectar em novas redes. O Android 12 adicionou rotação periódica do endereço mesmo dentro da mesma rede, quebrando sistemas de controle de acesso baseados em MAC whitelist em empresas e universidades que não adotaram 802.1X.

Histórico de implementação de MAC randomization em plataformas móveis
Plataforma Versão Ano Escopo da randomização Impacto em redes corporativas
Apple iOS iOS 8 2014 Apenas probe requests passivos Baixo (só durante scan)
Apple iOS iOS 14 2020 Por rede associada, rotação periódica Alto (quebra whitelist por MAC)
Android Android 10 2019 Por rede associada (padrão) Alto
Android Android 12 2021 Rotação periódica na mesma rede Muito alto (logs de DHCP invalidados)
Windows 10/11 Versão 1803+ 2018 Opcional, configurável por rede Baixo a médio (opt-in)

O impacto operacional não é trivial. Provedores de Internet das Coisas (IoT) e redes de campus que usavam filtros de MAC para autorizar acesso precisaram migrar para autenticação por credenciais (802.1X, captive portal com login) ou aceitar que o controle por MAC deixou de funcionar como antes.

Do lado da privacidade, o ganho é concreto: sensores de rastreamento em shoppings e aeroportos que monitoram probe requests de Wi-Fi para mapear fluxo de pessoas perderam precisão significativa com a randomização. O mesmo vale para captive portals que tentavam associar perfis de navegação a MACs físicos permanentes.

  • Android 10+ com randomização padrão: ~72%
  • Android 9 ou anterior (sem randomização padrão): ~28%

Estimativa baseada em dados de distribuição Android da Google Play Console (2026). Dispositivos iOS 14+ representam mais de 95% do parque Apple ativo.

MAC spoofing

MAC spoofing é a técnica de alterar o MAC address reportado pelo sistema operacional sem tocar no hardware. O MAC físico, gravado no chip, permanece intacto, mas o SO anuncia um endereço diferente na rede. Em Linux, o comando ip link set dev eth0 address XX:XX:XX:XX:XX:XX faz isso instantaneamente sem root no kernel, apenas com permissão de rede. No Windows, a opção aparece nas propriedades avançadas do adaptador de rede.

Usos legítimos incluem testes de infraestrutura, clonagem de MAC de dispositivos substituídos em redes que usam autenticação por endereço físico, e operação de VMs que precisam apresentar MACs distintos do host. Usos maliciosos envolvem bypass de filtros de whitelist e evasão de logs em redes que identificam dispositivos apenas pelo MAC.

Comparativo de usos legítimos e indevidos do MAC spoofing
Contexto Uso Risco para a rede
Teste de penetração (pentest) Simular dispositivos específicos para testar filtros NAC Nenhum (ambiente controlado)
Substituição de equipamento Clonar MAC do roteador antigo no novo para evitar reconexão manual Nenhum (uso administrativo)
Máquinas virtuais Atribuir MACs únicos para cada VM em hypervisor Nenhum (prática padrão)
Ataque de bypass de whitelist Capturar MAC autorizado e impersonar o dispositivo Alto
Evasão de DHCP fingerprinting Alterar MAC para obter novo lease e evitar bloqueio por endereço Médio

Como ver e interpretar o MAC do seu dispositivo

Cada plataforma expõe o MAC de uma forma. O endereço exibido pode ser o MAC físico permanente ou o randomizado ativo, dependendo da versão do sistema operacional e das configurações de rede.

  1. Windows. Abra o Prompt de Comando e digite ipconfig /all. Procure o adaptador de rede desejado e veja o campo "Physical Address". O formato usa hífens: 00-1A-2B-3C-4D-5E.
  2. Linux. Execute ip link show. Cada interface aparece com a linha "link/ether XX:XX:XX:XX:XX:XX". Alternativamente, cat /sys/class/net/eth0/address retorna o MAC da interface eth0.
  3. macOS. Execute ifconfig en0 no Terminal. A linha "ether" contém o MAC. Para Wi-Fi: ifconfig en1 ou verifique em Preferências do Sistema > Rede > Avançado > Hardware.
  4. Android. Configurações > Sobre o telefone > Status > Endereço MAC do Wi-Fi. Em versões modernas, o endereço exibido pode ser o randomizado para a rede atual. Para ver o MAC físico, vá em Configurações de Wi-Fi da rede específica e desative a randomização.
  5. iOS. Configurações > Geral > Sobre > Endereço Wi-Fi (MAC físico permanente). O MAC em uso para uma rede específica aparece em Configurações > Wi-Fi > (rede conectada) > Endereço Wi-Fi Privado.

MAC em redes avançadas: switches, VLANs e 802.1X

Em redes corporativas, o MAC address desempenha papéis além do simples encaminhamento de frames. Switches gerenciados mantêm tabelas de MACs por VLAN; soluções de controle de acesso usam o MAC como fator de autenticação; ferramentas de IPAM (IP Address Management) cruzam MACs com IPs para manter inventários de dispositivos.

Tabela de MACs nos switches (FDB)

Todo switch gerenciado mantém uma Forwarding Database (FDB) mapeando MACs para portas físicas. Essa tabela tem um tamanho máximo; switches de acesso de baixo custo suportam tipicamente 4.000 a 8.000 entradas, enquanto switches de núcleo chegam a centenas de milhares. Quando a tabela satura (ataque de MAC flooding), o switch opera em modo de aprendizado degradado, enviando frames para todas as portas como um hub.

802.1X e autenticação por MAC

O padrão IEEE 802.1X usa o MAC como identificador inicial (antes da autenticação completa por certificado ou credencial). Em redes 802.1X corporativas, o switch envia um EAP-Request ao dispositivo assim que detecta atividade na porta. O dispositivo responde com credenciais (certificado digital, usuário/senha) que são validadas por um servidor RADIUS. O MAC sozinho não autentica: serve apenas para identificar o endpoint na fase inicial.

DHCP Snooping e Dynamic ARP Inspection

Switches gerenciados oferecem DHCP Snooping para mapear qual IP foi atribuído a qual MAC em qual porta. Com esse banco de dados, o Dynamic ARP Inspection (DAI) valida cada ARP Reply recebido: se o MAC anunciado não bate com o IP na tabela DHCP Snooping, o frame é descartado. Isso bloqueia ataques de ARP poisoning que envenenam o cache ARP de hosts para interceptar tráfego (Man-in-the-Middle).

MAC address no contexto brasileiro

A Anatel não regula diretamente o espaço de endereços MAC. Esse é um padrão internacional sob responsabilidade do IEEE. Mas equipamentos de telecomunicações vendidos no Brasil precisam de homologação pela Anatel, e os chips de rede desses dispositivos já vêm com OUI registrado de fábrica. A consulta ao registro de homologação via número de série cruza internamente com o OUI do chipset, permitindo rastreabilidade de equipamentos em investigações.

Provedores brasileiros de acesso usam MACs para autenticar modems e roteadores em redes GPON e DOCSIS. Em contratos de fibra óptica, o ONU (Optical Network Unit) é identificado pelo MAC serial durante o provisionamento no sistema do provedor. Trocar o equipamento sem informar o MAC ao suporte técnico geralmente resulta em falha de autenticação e perda de conectividade.

Redes corporativas brasileiras gerenciadas por sistemas de controle de acesso (NAC, 802.1X) usam o MAC address como fator de autenticação complementar ao certificado de dispositivo. Universidades públicas e institutos federais vinculados ao MEC e à RNP adotam 802.1X com verificação de MAC em laboratórios de informática. Essa prática a randomização do Android 12 está gradualmente tornando obsoleta, forçando migração para certificados de dispositivo.

O NIC.br mantém documentação técnica sobre o impacto da randomização em redes brasileiras. As publicações técnicas estão disponíveis em nic.br/publicacoes. O CAIS/RNP também publicou boletins técnicos sobre as implicações do Android 12 em redes universitárias federais.

Do ponto de vista do Marco Civil da Internet (Lei 12.965/2014), o MAC address não é um dado de conexão sujeito ao prazo legal de retenção de um ano. O registro obrigatório refere-se ao endereço IP e à porta de origem. Mas em redes sem CGNAT, cruzar logs de DHCP (que registram IP x MAC x timestamp) com os registros de conexão é a técnica padrão usada em investigações de crimes digitais para identificar o dispositivo físico específico que originou uma conexão.

Perguntas frequentes sobre MAC address

O que é MAC address?

MAC address (Media Access Control address) é um identificador de 48 bits gravado permanentemente no hardware da interface de rede pelo fabricante. Ele opera na camada 2 (enlace) do modelo OSI e distingue dispositivos dentro de uma mesma rede local. Os três primeiros octetos identificam o fabricante via registro OUI do IEEE; os três últimos são o número de série único dentro daquele fabricante. O MAC não trafega pela internet: ele é descartado no primeiro roteador de borda.

MAC address muda com o tempo?

O MAC físico gravado no chip é permanente. O que muda é o endereço anunciado pela interface na rede. iOS 14 e superior usa um MAC diferente para cada rede Wi-Fi conectada, rotacionando periodicamente. Android 10 e superior faz o mesmo por padrão. Esse recurso, chamado MAC randomization, protege a privacidade impedindo rastreamento por sensores de loja e captive portals. O MAC físico real pode ser consultado nas configurações avançadas do dispositivo.

Para que serve o OUI no MAC address?

Os primeiros 3 octetos (24 bits) formam o OUI (Organizationally Unique Identifier), registrado no IEEE pelo fabricante da interface de rede. Eles identificam quem fabricou o chip. Por exemplo, F4:5C:89 pertence à Apple; 00:50:56 identifica VMware; B8:27:EB é da Raspberry Pi Foundation. Ferramentas de MAC Lookup consultam a base pública do IEEE para retornar o nome do fabricante a partir de qualquer endereço. MACs randomizados (bit U/L=1) não têm OUI válido e retornam "Locally Administered".

MAC address pode ser falsificado?

Qualquer sistema operacional permite alterar o MAC reportado via software sem modificar o hardware. No Linux: ip link set dev eth0 address XX:XX:XX:XX:XX:XX. No Windows: propriedades avançadas do adaptador. Isso é chamado de MAC spoofing. Por isso, filtros de whitelist por MAC em roteadores Wi-Fi não oferecem segurança real. Um atacante que captura um MAC autorizado na rede consegue se passar pelo dispositivo em segundos.

Dois dispositivos podem ter o mesmo MAC address?

Teoricamente não: o IEEE garante unicidade global no espaço de 2 elevado a 48 combinações. Na prática, colisões ocorrem quando fabricantes menores reutilizam blocos OUI ou quando MACs são clonados por software. Em redes grandes, uma colisão de MAC causa comportamento imprevisível no switch: frames destinados a um dispositivo chegam ao outro e vice-versa, gerando falhas de conectividade intermitentes difíceis de diagnosticar.

Qual a diferença entre MAC address e endereço IP?

O MAC address opera na camada 2 (enlace) e identifica o hardware dentro de uma rede local. É permanente no chip e não muda com o provedor ou a localização. O endereço IP opera na camada 3 (rede), é atribuído dinamicamente pelo provedor ou pelo roteador, e muda conforme a rede conectada. O protocolo ARP faz a tradução entre os dois: quando um dispositivo quer se comunicar via IP, o ARP descobre qual MAC corresponde a esse IP na rede local.

O que é o bit U/L no MAC address?

O bit U/L (Universal/Local) é o segundo bit menos significativo do primeiro octeto do MAC address. Quando vale 0, o endereço é universal: foi atribuído pelo IEEE via OUI e identifica hardware real de um fabricante registrado. Quando vale 1, o endereço é localmente administrado: foi gerado pelo sistema operacional, sem passar pelo IEEE. MACs randomizados por iOS e Android têm U/L=1, o que explica por que ferramentas de lookup retornam "Locally Administered" para esses endereços.

Por que o roteador da operadora precisa do MAC do meu modem?

Em redes GPON (fibra óptica), o ONU (equipamento do cliente) é autenticado pela operadora usando o MAC address como identificador durante o provisionamento. O sistema do provedor registra o MAC do equipamento durante a instalação e só libera conexão para aquele endereço específico. Ao trocar o modem ou ONU sem comunicar o novo MAC ao suporte técnico, o sistema não reconhece o equipamento e bloqueia a autenticação.

O que é ARP poisoning?

ARP poisoning (ou ARP spoofing) é um ataque que envia ARP Replies falsos para envenenar o cache ARP de outros dispositivos da rede. O atacante associa seu próprio MAC ao IP do gateway, interceptando todo o tráfego destinado ao roteador. Ferramentas como arpspoof e Ettercap automatizam esse ataque. Contramedidas incluem DHCP Snooping + Dynamic ARP Inspection em switches gerenciados, e uso de 802.1X para autenticar dispositivos antes de permitir comunicação na rede.

Como o MAC address protege a privacidade com a randomização?

Shoppings, aeroportos e espaços públicos usam sensores Wi-Fi que capturam probe requests dos celulares. Antes da randomização, o MAC físico permanente permitia rastrear o mesmo dispositivo ao longo do tempo e entre localizações. Com a randomização ativa desde iOS 14 e Android 10, cada rede recebe um MAC diferente e o endereço rotaciona periodicamente, impedindo a criação de perfis de localização. A privacidade ganha; sistemas de controle de acesso por MAC precisam migrar para alternativas mais robustas.

O MAC address aparece em logs de servidores web?

Não. Servidores web registram o endereço IP de origem da conexão, nunca o MAC address. O MAC opera exclusivamente na camada 2 (enlace) e é descartado pelo roteador na borda da rede local antes de o pacote seguir para a internet. Um servidor em São Paulo atendendo uma requisição de um usuário em Manaus vê apenas o IP público do usuário, que pode ser o IP do provedor compartilhado via CGNAT.

Qual é o MAC address de broadcast?

O endereço de broadcast Ethernet é FF:FF:FF:FF:FF:FF, onde todos os 48 bits valem 1. Frames enviados para esse endereço são recebidos por todos os dispositivos no mesmo segmento de rede (mesma VLAN). O bit I/G (bit 0 do primeiro octeto) vale 1 em FF:FF:FF:FF:FF:FF, confirmando que é um endereço de grupo. Protocolos como ARP Request e DHCP Discover usam o broadcast para alcançar todos os dispositivos disponíveis antes de saber qual MAC responderá.

Entender o que é MAC address permite diagnosticar problemas de autenticação em redes Wi-Fi corporativas, interpretar logs de switch, configurar sistemas de controle de acesso e compreender por que a randomização em iOS e Android protege a privacidade sem afetar a navegação normal. O protocolo ARP (RFC 826) e o registro OUI do IEEE (IEEE Registration Authority) são as referências primárias para quem precisa aprofundar. Use o MAC Address Lookup para identificar qualquer fabricante e o Gerador de MAC address para criar endereços de teste.

Referências bibliográficas

  • Tanenbaum, A. S. Redes de Computadores. 4ª edição. Campus, 2004. (Capítulo 4 - Subcamada MAC / Ethernet, p. 218-225)
  • Peterson, L. L.; Davie, B. S. Redes de Computadores: Uma Abordagem de Sistemas. 5ª edição. Elsevier, 2013. (Capítulo 2 - Conectando-se: Ethernet e MAC)
  • Fernandez, M. P. Rede de Computadores. UAB/UECE, 2019. (Seção 2 - Ethernet e MAC address, p. 85-89)
  • IEEE 802.3 - Standard for Ethernet. IEEE Standards Association. Disponível em https://standards.ieee.org/ieee/802.3
  • Plummer, D. C. RFC 826 - An Ethernet Address Resolution Protocol (ARP). IETF, novembro 1982.
  • IEEE Registration Authority - OUI Registry. Disponível em https://regauth.ieee.org
FERRAMENTA

Leituras Relacionadas

  • O que é IP — O que e IP: entenda o Internet Protocol, a diferenca entre IPv4 e IPv6, IP público e privado, historia ARPANET e RFC 791. Explicacao completa com exemplos.
  • Modem vs roteador — Modem vs roteador: diferenca entre Layer 1/2 e Layer 3, tipos de modem (DSL, cabo, fibra/ONT), como funciona no Brasil e quando usar roteador proprio.
  • Como acessar roteador — Acessar o roteador pelo navegador usando 192.168.0.1 ou 192.168.1.1, descobrir o gateway com ipconfig e logar com admin/admin. Veja o caminho seguro.