Negocio

Internet Engineering Task Force (IETF): Padrões e protocolo

O IETF: uma comunidade internacional aberta

A Força-Tarefa de Engenharia da Internet
IETF

A Internet Engineering Task Force , ou IETF , é uma comunidade internacional aberta composta de participantes que trabalham para fazer com que a Internet funcione da forma mais harmoniosa possível. Eles são os responsáveis ​​diretos por todos os diferentes protocolos que ajudam a tornar a Internet uma realidade. O IETF é muito parecido com um think tank, colaborando e se comunicando principalmente por meio de uma lista de e-mail .

O processo de padrões: mantendo tudo alinhado

O processo de padrões IETF pode ser encontrado na RFC 2026 . No início, um RFC ou solicitação de comentáriosera uma forma de o IETF solicitar comentários ou ideias das pessoas sobre uma determinada tarefa. Desde então, tem sido usada uma convenção de nomenclatura padrão para a documentação da IETF. A IETF usa a RFC 2026 para formar um conjunto de regras e diretrizes sobre como os membros irão operar juntos para publicar protocolos e procedimentos. Imagine supervisionar uma fábrica responsável pela fabricação de carros. Como gerente, você está impondo padrões como excelência técnica, garantindo que todos os projetos arquitetônicos tenham sido criados com justiça e com base objetiva sobre o que o carro ideal deve ser. Você também se esforça para adotar as melhores práticas de construção automotiva que garantirão a confiança do comprador.

Pense na IETF como uma linha de montagem de automóveis. Cada equipe é responsável por adicionar uma peça específica do carro para criar o produto final maior. O IETF funciona da mesma maneira: cada membro adiciona uma tarefa ou protocolo para melhorar a Internet. O IETF irá então quebrar essa tarefa ou protocolo e atribuir tarefas a diferentes equipes para realizá-lo. Depois que cada equipe realiza sua tarefa, os componentes divididos podem ser montados novamente, como um carro na linha de montagem. Depois que o IETF testa e confirma que a tarefa ou protocolo foi bem-sucedido, ele geralmente é disponibilizado para uso por qualquer pessoa na Internet. O mesmo conceito se aplica quando um carro sai da linha de montagem: se for testado quanto à segurança e atender às normas, pode ser colocado no mercado para compra pelo público em geral.

Conforme você projeta e constrói sua frota de carros, você, como gerente, cria e mantém documentos para referência. Isso torna mais fácil para outros engenheiros, construtores e trabalhadores referenciar qualquer problema que possa ocorrer ao construir a marca e o modelo específicos. Sendo o gerente, você também deseja criar um ambiente que reflita abertura e justiça em relação aos testes de qualidade da construção.

Finalmente, como a meta é ter os carros mais vendidos, sua meta como gerente é ser pontual em relação aos padrões de segurança. Isso significa que se houver um recall, uma adição que precisa ser feita ou um problema que precisa ser resolvido na linha de montagem, você não perderá tempo fazendo isso. Devido ao gasto de tempo que precisa ser atendido, outros departamentos deixam de realizar suas próprias tarefas.

Por exemplo, se você receber uma solicitação para adicionar mais airbags no carro por segurança, não vai querer levar um ano inteiro para bolar um plano para fazer isso. Você precisa fazer a mudança de forma rápida e deliberada de maneira segura, porque outras seções da linha de montagem estão esperando para colocar suas peças especiais, como freios, pneus e pára-brisas. Este é o mesmo conceito com o IETF: mudanças em qualquer tarefa ou protocolo devem ser feitas em tempo hábil, porque outras equipes estão esperando para implementar suas mudanças também.

Protocolos: contribuições da IETF para ajudar a construir a Internet

O IETF é responsável por trazer centenas de protocolos que usamos hoje para construir e manter a Internet. Por exemplo, o IETF desenvolveu vários protocolos populares com os quais você pode estar familiarizado, como o Transmission Control Protocol ( TCP ) e o Internet Protocol ( IP ). Esses protocolos são usados ​​essencialmente para construir e manter a conectividade de rede, que é a base da Internet.

O TCP é formalmente conhecido como RFC 2780 na documentação da IETF. Este protocolo tem um conjunto de funções diferentes que ajudam a estabelecer, manter e solucionar problemas de uma conexão com a Internet. O mesmo pode ser dito para o protocolo da Internet, que é o RFC 791 na documentação da IETF. Documentos como esses determinam como os membros da IETF se comunicam entre si em relação aos padrões de protocolo.

A documentação para os diferentes protocolos que o IETF criou inclui seus modelos de operação, ou como cada um deve funcionar. Ele também contém uma descrição funcional de como funciona e por quê. Finalmente, a documentação explica a especificação dos protocolos, como a forma como o protocolo é formatado e quaisquer discussões relevantes associadas a ele.

Esta documentação é publicada no site oficial da IETF para que todos possam ver e ver. Pense na documentação da IETF como um periódico científico revisado por pares, em que outros pares podem revisar os materiais e dar suas opiniões de especialistas sobre o assunto. A IETF utiliza este tipo de comunicação para colaborar, uma vez que os membros da equipe estão espalhados pelo mundo. Sem a documentação adequada, será extremamente difícil para o IETF implementar protocolos enquanto coordena com pessoas de diferentes partes do mundo.

Resumo da lição

A Internet Engineering Task Force, ou IETF, é uma comunidade aberta que usa e-mail e documentação online para se comunicar. Ele utiliza um formato de documento denominado Request For Comment, que descreve informações detalhadas sobre como os protocolos são estabelecidos e usados. A fim de facilitar a colaboração contínua, o IETF também usa padrões como a manutenção de oportunidade, abertura e justiça para avaliação, implementação de melhores práticas e manutenção de documentação excelente.

Artículos relacionados