📚 Boris School
← Voltar ao curso

Network Fundamentals

Endereçamento IPv6

IPv6 — 128 bits, o futuro do endereçamento

Formato: 8 grupos de 16 bits hexadecimais separados por :.

Exemplo: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

Regras de abreviação:

  1. Zeros à esquerda em cada grupo podem ser omitidos: 0370370
  2. Um grupo de 4 zeros consecutivos vira 0
  3. Uma única sequência contínua de zeros pode ser substituída por :: (uma vez!)

Exemplo abreviado: 2001:db8:85a3::8a2e:370:7334

Tipos de Endereço IPv6:

  • Unicast — Um para um
    • Global Unicast (GUA): 2000::/3 (endereço público, similar ao IPv4 público)
    • Link-local (LLA): fe80::/10 (comunicação no mesmo link, não roteável)
    • Unique Local (ULA): fc00::/7 (similar ao IPv4 privado)
  • Multicast — Um para muitos (ff00::/8)
  • Anycast — Um para o mais próximo (mesmo endereço em múltiplos dispositivos)

EUI-64 (Interface ID):

Gera o identificador de interface a partir do MAC address:

  1. Divide o MAC de 48 bits ao meio
  2. Insere FFFE no meio
  3. Inverte o 7º bit (Universal/Local bit)

MAC: 00:1A:2B:3C:4D:5E → EUI-64: 021A:2BFF:FE3C:4D5E

Diferenças chave IPv4 → IPv6:

  • Sem NAT (endereços suficientes para todos)
  • Sem broadcast (substituído por multicast e anycast)
  • ARP substituído por NDP (Neighbor Discovery Protocol)
  • ICMPv6 (inclui funcionalidades do ARP e IGMP)