Nós tínhamos Deixado nossa história na época a rede de computadores que conectava algumas universidades norte-americanas se expandiu para outros países usando 3 redes separadas; Arpanet (conexão telefônica) PRNET (por rádio) e Satnet (via satélite), cada um usando seu próprio protocolo. Chegou a hora de unificá-los por meio de um protocolo único.
De multi-rede para Internet
Em 1973, o agora renomeado DARPA constituir um grupo de trabalho para a criação deste novo protocolo. Este grupo seria guiado por os mesmos princípios de consenso e meritocracia com os quais os protocolos originais foram criados.
O novo protocolo optaria por uma abordagem completamente diferente. Com base no trabalho de Cyclades, no projeto francês de comunicação em rede e na pesquisa dos laboratórios Xerox PARC, procuraria descentralizar o controle da rede, passando-o para emissores e receptores.
Laboratórios de pesquisa da Xerox (os inventores da fotocópia) eles foram responsáveis por muitas inovações. Infelizmente, seus executivos não conseguiram torná-los lucrativos. Uma das invenções mais conhecidas foi o computador Alto.
Décadas antes de a Apple lançar seu primeiro modelo gráfico de desktop, o Altos tinha um mouse, uma área de trabalho gráfica e um gerenciador de janelas. A Xerox precisava de uma maneira de esses computadores se comunicarem entre si e com outra invenção que eles haviam feito; impressoras a laser.
Para conseguir isso, eles contrataram um jovem engenheiro chamado Robert Metcalfe. Metcalfe era um membro da equipe encarregada de desenvolver o protocolo comum para todas as redes, mas não se sentia confortável com o consenso e a abordagem meritocrática, então se concentrou em seu trabalho para a Xerox.
Esse trabalho seria a base do que conhecemos hoje como Ethernet, o protocolo de comunicação para redes locais. A ideia básica da Ethernet veio a ele enquanto passava a noite na casa de Steve Crocker. Crocker foi o coordenador do grupo que criou os primeiros protocolos de Internet e estabeleceu a metodologia de consenso e meritocracia que mais tarde seria a base de muitos projetos de código aberto.
Diz-se que, sem conseguir dormir, Metcalfe pegou uma revista científica e leu um artigo sobre o protocolo usado para conectar dois computadores usando ondas de rádio que discutimos no artigo anterior. O engenheiro aprimorou a ideia fazendo o transmissor verificar se o canal está em uso antes de transmitir, caso em que esperaria. Além disso, ele monitora constantemente os problemas e, nesse caso, o streaming é interrompido e retomado posteriormente.
Das obras de Metcalfe Surgiu o chamado protocolo PUP (PARC Universal Packet) em que, ao contrário da ARPANET, os controles sobre o fluxo de dados e a verificação de integridade não estão na infraestrutura de interconexão, mas sim no emissor e no receptor.
Em maio de 1974, a equipe DARPA publica o primeiro rascunho do Protocolo de Controle de Transmissão (TCP) adotando a abordagem PUP. Embora os responsáveis citem uma razão técnica, de que é muito mais fácil dimensionar um sistema descentralizado, alguns historiadores acreditam que a decisão teve a ver com a mesma filosofia que levou à escolha de um método de trabalho meritocrático e consensual.
A rede ARPANET original era controlado por um contratante chamado BBN, que tinha o poder de acessar, monitorar e atualizá-lo remotamente.
De qualquer forma, não existe uma teoria da conspiração para buscar a abordagem original. Em uma época em que o poder de computação era baixo e caro, ele era centralizado para não tirar o poder de processamento dos computadores locais dos participantes da rede.
A interoperabilidade entre redes usando o novo protocolo foi posta à prova em 22 de novembro de 1977. Uma picape dirigindo em uma rodovia da Califórnia transmitiu um rádio para um computador ARPANET que o conectou a outro computador localizado na costa leste dos Estados Unidos. De lá, eles foram enviados via satélite para o Reino Unido, que os enviou de volta à Califórnia onde foram recebidos pelo caminhão no qual uma equipe gerou padrões que permitiram verificar a integridade dos dados. Não houve erros, apenas interrupções causadas por pontes e outras obras.
Após várias revisões, em 1978, o protocolo TCP foi dividido em duas partes; O TCP cuidaria das comunicações entre os computadores e, com o novo protocolo IP, as conexões entre os diferentes tipos de redes. O que se buscou foi evitar a duplicação de funções entre os computadores que dão acesso às redes externas daqueles que controlam as redes locais.
Continuação ...
O penúltimo parágrafo me lembrou do filme Firewall com Harrinson Ford.
Artigos muito bons fazendo a panorâmica histórica.
Salu2
obrigado
Que série de artigos interessantes. Eu os estou lendo com muito cuidado. Embora eu não entenda muito bem o que ele entende por "um método de trabalho meritocrático e consensual".
Thanks!
Em vez de levar em consideração o lugar que cada pessoa ocupava na escada, suas contribuições foram consideradas e um acordo foi alcançado