1. A Arquitetura Invisível da Internet Global
A interoperabilidade da Internet mundial é garantida por normas abertas desenvolvidas pelo IETF e coordenadas pela IANA.
2. O que é uma RFC (Request for Comments)?
Uma RFC é um documento técnico formal que descreve protocolos, procedimentos e conceitos da Internet. Em abril de 1969, Steve Crocker escreveu a RFC 1 sob o modesto título de "Pedido de Comentários", estabelecendo o espírito de consenso aberto que rege a rede até hoje.
"Rough Consensus and Running Code"
A máxima do IETF foi sintetizada por David Clark: "Rejeitamos reis, presidentes e votações. Acreditamos no consenso aproximado e no código em funcionamento."
3. Categorias de RFC e Trilha de Padronização
- Padrão de Internet (Internet Standard / STD): Normas maduras implementadas globalmente (ex. RFC 791, RFC 8200).
- Padrão Proposto (Proposed Standard): Especificações estáveis validadas pelo IESG.
- Melhores Práticas Atuais (BCP): Recomendações de engenharia para segurança e operação (ex. BCP 38).
- Informativas e Experimentais: Documentação técnica e protocolos de pesquisa.
4. RFCs Fundamentais que Todo Engenheiro Deve Conhecer
Foundational RFCs of Modern Networking:
• RFC 791 (1981): Internet Protocol (IPv4) Specification
• RFC 793 (1981): Transmission Control Protocol (TCP)
• RFC 1918 (1996): Address Allocation for Private Internets (10/8, 172.16/12, 192.168/16)
• RFC 2460 / 8200: Internet Protocol, Version 6 (IPv6) Specification
• RFC 2616 / 7230 / 9110: Hypertext Transfer Protocol (HTTP/1.1 & HTTP Semantics)
• RFC 3021 (2000): Using 31-Bit Prefixes on IPv4 Point-to-Point Links
• RFC 4291 / 5952: IPv6 Addressing Architecture & Recommendation for IPv6 Text Representation
• RFC 8305 (2017): Happy Eyeballs v2 (Better Dual-Stack Connectivity)
5. O que é a IANA (Autoridade para Atribuição de Números na Internet)?
Criada por Jon Postel, a IANA (hoje integrada à ICANN) administra os registros globais da rede:
- Nomes de Domínio: Gestão da zona raiz do DNS mundial e dos TLDs (.br, .pt, .com).
- Recursos Numéricos: Alocação de blocos IPv4, IPv6 e números AS aos 5 RIRs.
- Parâmetros de Protocolo: Registro de portas TCP/UDP e tipos de mensagens ICMP.
6. Hierarquia Global de Distribuição de Endereços IP
[ IANA ]
(Global Numbers Authority)
│
┌──────────────┼──────────────┬──────────────┬──────────────┐
▼ ▼ ▼ ▼ ▼
[ARIN] [RIPE NCC] [APNIC] [LACNIC] [AFRINIC]
(N. America) (Europe/ME) (Asia-Pacific) (Latin America) (Africa)
│ │ │ │ │
└──────────────┴──────────────┼──────────────┴──────────────┘
▼
[ Internet Service Providers / ISPs ]
▼
[ Enterprise Networks & End Users ]
7. Seção "Considerações da IANA" nas RFCs
Toda especificação de protocolo aprovada inclui instruções para que a IANA registre formalmente portas, parâmetros e cabeçalhos em tabelas globais públicas.
8. Conclusões para Engenheiros e Arquitetos de Rede
Projetar infraestruturas baseadas em padrões abertos do IETF assegura longevidade e protege as redes contra dependências proprietárias de fabricantes.