Home Comunidade Eventos YouTube Networks Desafios // produtos Academy News CTI | CVE Contato

07 - IPv6

video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione video: https://youtu.be/... no frontmatter da nota.

IPv6 — Visão Geral

O IPv6 (Internet Protocol version 6) é a versão mais recente do Protocolo de Internet, desenvolvida pela IETF (Internet Engineering Task Force) para substituir o IPv4. Padronizado pela RFC 8200 (julho de 2017) — que tornou obsoleta a RFC 2460 de 1998 — o IPv6 foi projetado para superar as limitações estruturais do IPv4: escassez de endereços, cabeçalho complexo, dependência de NAT e ausência de mecanismos de segurança nativos.

Este documento serve como síntese da pasta IPv6 — contextualização histórica, motivação, características principais, adoção atual e visão integrada dos temas tratados nos arquivos irmãos desta seção.

1. Contexto Histórico

Linha do Tempo das RFCs

Ano RFC Marco
1995 RFC 1883 Primeira especificação do IPv6 (obsoleto)
1998 RFC 2460 Especificação clássica do IPv6 (obsoleto em 2017)
2006 RFC 4291 Arquitetura de endereçamento IPv6
2007 RFC 4861 / 4862 Neighbor Discovery Protocol (NDP) e SLAAC
2011 RFC 6146 / 6147 NAT64 e DNS64 (tradução IPv6↔IPv4)
2017 RFC 8200 Especificação atual (obsoleta RFC 2460)
2017 RFC 8201 Path MTU Discovery para IPv6 (atualiza RFC 1981)
2017 RFC 8219 Benchmarking de transição IPv6

A designação "IPv5" nunca foi um protocolo público: o número 5 estava reservado para o Internet Stream Protocol (ST) experimental, que não vingou.

Motivação Original

A motivação central foi o esgotamento do espaço IPv4. Com 32 bits, o IPv4 oferece apenas $2^{32} \approx 4{,}3$ bilhões de endereços — insuficiente para a explosão de dispositivos móveis, IoT e datacenters a partir dos anos 2000. A IANA esgotou seu pool de endereços em fevereiro de 2011; os RIRs (APNIC, RIPE, LACNIC, ARIN, AFRINIC) seguiram entre 2011 e 2020.

2. Adoção Atual (2024)

A adoção do IPv6 ultrapassou marcos importantes:

  • Google Statistics: em 2024, mais de 40% dos usuários do Google acessam via IPv6 (contra menos de 1% em 2012).
  • APNIC: cerca de 35–45% global, com variações regionais (Índia >70%, EUA ~45%, Brasil ~35%).
  • Operadoras móveis: T-Mobile USA, Reliance Jio, Verizon operam majoritariamente em IPv6 com 464XLAT para compatibilidade IPv4.
  • Datacenters: AWS, Google Cloud, Azure oferecem IPv6 nativo em todas as regiões.
  • CDNs: Cloudflare, Akamai e Fastly rodam dual stack por padrão.

3. Características Principais

As características técnicas do IPv6 são detalhadas nos arquivos irmãos da pasta. Aqui, uma visão integrada:

Característica Arquivo detalhador Resumo
128 bits, sem NAT, IPsec 01 - Características e Vantagens Espaço de 3,4×1038, NAT desnecessário, IPsec integrado
Notação e compressão 02 - Representação de Endereços 8 hextetos hexa, regras RFC 5952
Unicast, Multicast, Anycast 03 - Tipos de Endereço Sem broadcast, multicast com escopos
SLAAC e DHCPv6 04 - Autoconfiguração RFC 4862 e 8415, flags M/O
Neighbor Discovery (NDP) 05 - Neighbor Discovery Substitui ARP via ICMPv6
Transição IPv4→IPv6 06 - Mecanismos de Transição Dual Stack, túneis, NAT64

Resumo Técnico

  • Endereçamento: 128 bits, notação hexadecimal 2001:db8::1.
  • Cabeçalho: 40 bytes fixos, sem checksum, com Flow Label (20 bits) para QoS.
  • Sem broadcast: substituído por multicast direcionado (ff02::1, ff02::2).
  • Sem NAT necessário: cada dispositivo recebe endereço Global Unicast roteável.
  • SLAAC: autoconfiguração stateless (RFC 4862) dispensa DHCP em redes simples.
  • NDP: substitui ARP via Solicited-Node Multicast (ff02::1:ff00:0/104).
  • Sem fragmentação em roteadores: o remetente fragmenta via PMTUD; roteadores apenas descartam e avisam com ICMPv6 "Packet Too Big".

4. Importância para IoT e Mobilidade

IoT (Internet of Things)

O IPv6 é o único caminho viável para conectar dezenas de bilhões de sensores, atuadores e dispositivos inteligentes. O IPv4 com NAT não escala para esses cenários e impede comunicação fim-a-fim essencial para telemetria remota, automação industrial e cidades inteligentes. O IPv6 com SLAAC e ULA permite que cada sensor tenha endereço global único, endereçável diretamente por aplicações na nuvem.

Mobilidade (5G e Wi-Fi 6)

As redes móveis 5G (3GPP Release 16+) são nativamente IPv6, usando o modelo 464XLAT para compatibilidade com apps legados IPv4-only. A arquitetura de Mobile IPv6 (RFC 6275), embora não amplamente implantada, depende criticamente da abundância de endereços IPv6. O handover entre células preserva sessões sem NAT intermediário.

5. Mecanismos de Transição

Como o IPv6 não é compatível binariamente com IPv4, a transição requer mecanismos específicos:

Mecanismo RFC Cenário
Dual Stack 4213 Hosts rodam IPv4 e IPv6 simultaneamente
Túnel 6in4 / GRE 2473 / 2784 IPv6 encapsulado em IPv4
6to4 3056 Túnel automático (obsoleto na prática)
6rd 5969 IPv6 rápido via ISP IPv4
Tunnel Brokers (HE) 4338 Túneis públicos gratuitos
Teredo 4380 Túnel via UDP para hosts atrás de NAT
NAT64 + DNS64 6146 / 6147 Serviços IPv6-only acessando IPv4-only
DS-Lite 6333 Operadora IPv6-only com AFTR para IPv4
MAP-E / MAP-T 7597 / 7599 Operadora IPv6-only com mapeamento de portas
464XLAT 6877 Cliente IPv6-only falando com servidor IPv4-only

6. Estrutura de Atribuição

A hierarquia de atribuição segue o modelo IANA → RIR → NIR/LIR → cliente final:

Nível Tamanho típico Exemplo
IANA /12 para RIRs 2001::/16 (subdividido)
RIR (ARIN, RIPE, APNIC, LACNIC, AFRINIC) /23 a /32 para LIRs 2001:db8::/32
LIR / ISP /32 ou maior atribui /48 ou /56
Cliente residencial /56 ou /60 2001:db8:abcd::/56
Cliente corporativo /48 2001:db8::/48
Sub-rede final /64 2001:db8:abcd:12::/64

7. Benefícios Arquiteturais Resumidos

  1. Abundância de endereços: cada dispositivo, sensor e servidor tem endereço global único.
  2. Cabeçalho simplificado: processamento em hardware (ASIC/NPU) a 100/400 Gbps.
  3. Fim do NAT: restauração do modelo fim-a-fim.
  4. SLAAC: redes plug-and-play sem DHCP central.
  5. Multicast direcionado: fim das tempestades de broadcast.
  6. IPsec nativo: pilha de segurança integrada.
  7. QoS via Flow Label: marcação de fluxos sem inspeção L4.
  8. Renumbering suave: lifetimes preferred/valid permitem migração de prefixo sem downtime.

8. Desafios e Críticas

Apesar dos benefícios, o IPv6 enfrenta resistências:

  • Curva de aprendizado: engenheiros familiarizados com IPv4 precisam reaprender endereçamento, NDP, SLAAC e troubleshooting.
  • Maturidade de ferramentas: algumas ferramentas legadas (firewalls, NMS, SIEMs) ainda têm suporte incompleto a IPv6.
  • Complexidade de migração: operadores dual-stack enfrentam gestão de dois protocolos simultaneamente.
  • Problemas de privacidade: endereços estáveis (EUI-64) permitem tracking — mitigado com Privacy Extensions (RFC 4941) e RFC 7217.

9. Síntese dos Temas da Pasta IPv6

Esta pasta aborda o protocolo em ordem didática:

  1. Características e Vantagens — visão arquitetural e diferencias técnicos.
  2. Representação de Endereços — notação, compressão, RFC 5952, Zone ID.
  3. Tipos de Endereço — Unicast, Multicast, Anycast, escopos, faixas reservadas.
  4. Autoconfiguração SLAAC e DHCPv6 — RFC 4862/8415, EUI-64, Privacy Extensions.
  5. Neighbor Discovery Protocol (NDP) — substituto do ARP, 5 mensagens ICMPv6.
  6. Mecanismos de Transição — Dual Stack, túneis, NAT64, 464XLAT.

10. Conclusão

O IPv6 é a fundação da internet das próximas décadas. Sua adoção não é mais opcional — é imperativa para acomodar o crescimento de dispositivos, viabilizar novas arquiteturas (IoT, 5G, edge computing) e restaurar o modelo fim-a-fim original da internet. Os temas cobertos nesta pasta formam o conhecimento essencial para qualquer engenheiro de redes moderno: endereçamento, autoconfiguração, descoberta de vizinhos e estratégias de transição.