1. As Raízes na ARPANET e o Nascimento do IPv4 (1973–1981)
No início dos anos 1970, a ARPANET utilizava o Network Control Program (NCP). Diante das limitações do NCP para conectar redes heterogêneas, os pesquisadores da DARPA Vinton Cerf e Robert Kahn desenvolveram o modelo TCP/IP. Formalizado em setembro de 1981 na RFC 791 por Jon Postel, nascia oficialmente o IPv4. Em 1 de janeiro de 1983 (Flag Day), a ARPANET migrou integralmente para TCP/IP.
2. Por que o IPv4 Adotou 32 Bits?
A RFC 791 alocou 32 bits por endereço, fornecendo 4.294.967.296 (232) endereços numéricos exclusivos. Em 1981, com algumas centenas de computadores em universidades, 4,3 bilhões de endereços pareciam inesgotáveis.
3. A Era com Classes e o Esgotamento Precoce (1981–1993)
O endereçamento inicial seguia classes rígidas: Classe A (/8 com 16,7M de hosts), Classe B (/16 com 65.534 hosts) e Classe C (/24 com 254 hosts). Empresas com apenas algumas centenas de dispositivos solicitavam blocos Classe B inteiros, provocando um desperdício maciço de endereços.
4. Ganhando Tempo: CIDR, NAT e RFC 1918 (1993–1996)
O IETF desenvolveu três soluções de emergência:
- CIDR (RFC 1519 - 1993): Extinção das classes fixas e adoção de máscaras de comprimento variável com agregação de rotas.
- Espaços de Endereçamento Privado (RFC 1918 - 1996): Blocos reservados para redes internas corporativas (
10.0.0.0/8,172.16.0.0/12,192.168.0.0/16). - NAT (RFC 1631 - 1994): Tradução de endereços permitindo que milhares de hosts compartilhem um único IP público.
5. O que Aconteceu com o IPv5? O Mistério da Versão 5
Version Bit Nibble:
0100 (Binary 4) = IPv4 (RFC 791)
0101 (Binary 5) = ST / ST-II (Internet Stream Protocol - RFC 1190 & RFC 1819)
0110 (Binary 6) = IPv6 (RFC 2460 & RFC 8200)
O número de versão 5 foi alocado para o protocolo experimental Internet Stream Protocol (ST / ST-II, RFC 1190) voltado para voz e vídeo em tempo real. Para evitar conflitos de protocolo, a nova geração foi designada formalmente como IPv6.
6. A Padronização do IPv6 (1994–1998)
Com base na proposta SIPP de Steve Deering e Robert Hinden (RFC 1883 em 1995 e RFC 2460 em 1998, elevada a Padrão Definitivo pela RFC 8200 em 2017), o IPv6 trouxe endereços de 128 bits, cabeçalhos fixos simplificados de 40 bytes, autoconfiguração SLAAC e eliminação de broadcasts.
7. Cronologia do Esgotamento do IPv4
Timeline of IPv4 Exhaustion Milestones:
• Feb 3, 2011: IANA distributes the final five /8 blocks to the 5 RIRs.
• Apr 15, 2011: APNIC (Asia-Pacific) exhausts standard free pool.
• Sep 14, 2012: RIPE NCC (Europe & Middle East) exhausts free pool.
• Jun 10, 2014: LACNIC (Latin America & Caribbean) exhausts free pool.
• Sep 24, 2015: ARIN (North America) exhausts free pool.
• Nov 25, 2019: RIPE NCC allocates its very last remaining IPv4 block.
Hoje, endereços IPv4 são negociados em mercados secundários por valores entre 40 e 60 dólares por endereço.
8. O Presente e o Futuro: Redes Dual-Stack e IPv6-Only
Operadoras móveis operam backbones exclusivamente em IPv6 nativo (IPv6-Only) utilizando 464XLAT (RFC 6877). Gigantes como Google e Cloudflare informam que cerca de 50% de seu tráfego global trafega nativamente por IPv6.