Os documentos Request for Comments (RFC) são usados pela comunidade da Internet há mais de 40 anos como forma de definir novos padrões e compartilhar informações técnicas. Pesquisadores de universidades e corporações publicam esses documentos para oferecer melhores práticas e solicitar feedback sobre as tecnologias da Internet. As RFCs são gerenciadas hoje por uma organização mundial chamada Internet Engineering Task Force.
A História da RFC
Os primeiros RFCs, incluindo o RFC 1, foram publicados em 1969. Embora a tecnologia de "software host" discutida no RFC 1 tenha se tornado obsoleta há muito tempo, documentos como este oferecem um vislumbre interessante dos primeiros dias das redes de computadores. Ainda hoje, o formato de texto simples do RFC permanece essencialmente o mesmo desde o início.
Muitas tecnologias populares de rede de computadores em seus estágios iniciais de desenvolvimento foram documentadas em RFCs ao longo dos anos, incluindo
- Conceitos de nomes de domínio na Internet (RFC 1034)
- Alocação de endereço para intranets privadas (RFC 1918)
- HTTP (RFC 1945)
- DHCP (RFC 2131)
- IPv6 (RFC 2460)
Mesmo que as tecnologias básicas da Internet tenham amadurecido, o processo RFC continua sendo executado através do IETF. Os documentos são redigidos e passam por vários estágios de revisão antes da ratificação final. Os tópicos abordados nas RFCs são destinados a públicos de pesquisa acadêmica e profissional altamente especializados. Em vez de postagens de comentários públicos no estilo do Facebook, os comentários em documentos RFC são fornecidos por meio do site do Editor RFC. As normas finais são publicadas no índice RFC principal.
Os não engenheiros precisam se preocupar com RFCs?
Como o IETF é formado por engenheiros profissionais e porque tende a se mover muito lentamente, o usuário médio da Internet não precisa se concentrar na leitura de RFCs. Esses documentos de padrões destinam-se a dar suporte à infraestrutura subjacente da Internet; a menos que você seja um programador envolvido em tecnologias de rede, é provável que nunca precise lê-los ou mesmo estar familiarizado com seu conteúdo.
No entanto, o fato de os engenheiros de rede do mundo aderirem aos padrões RFC significa que as tecnologias que consideramos garantidas - navegação na web, envio e recebimento de e-mail, uso de nomes de domínio - são globais, interoperáveis e perfeitas para os consumidores.