Em 1958, em resposta ao lançamento do satélite soviético, os Estados Unidos criaram a Agência de Projetos de Pesquisa Avançada ARPA, agora conhecida como Escritório de Projetos de Pesquisa Avançada do Departamento de Defesa ou DARPA. Foi na sala 3420 da Universidade da Califórnia que exatamente há 50 anos estava destinado a nascer a ARPANET – a progenitora da Internet.
O primeiro teste de tecnologia ocorreu em 29 de outubro de 1969 às 21:00. A rede consistia em dois terminais que estavam o mais afastados possível. O primeiro terminal estava localizado na Universidade da Califórnia e o segundo a uma distância de 600 km – na Universidade de Stanford.
Um estudante de pós-graduação chamado Charley Kline sentou-se em um terminal da Universidade da Califórnia e enviou a primeira transferência de dados digitais para Bill Duvall, um cientista que estava sentado em um computador na Universidade de Stanford, no outro lado da Califórnia. A partir daí, começou a escalada da ARPANET, uma pequena rede de computadores acadêmicos que se tornou a precursora da Internet.
Naquela época, a transferência bem-sucedida das cinco letras “login” não parecia ser um avanço mundial. Até os próprios pesquisadores não apreciaram o significado do que alcançaram. “Não me lembro de nada memorável naquela noite e, é claro, não percebi que o que fizemos era algo especial naquele momento”, disse Kline. Mas sua conexão tornou-se evidência da viabilidade de conceitos, o que acabou possibilitando conectar todos os sistemas de computação em uma única rede global. Hoje, qualquer coisa, de smartphones a abridores de portas de garagem, pode atuar como nós de comunicação na rede global, proveniente daqueles testados pelos pesquisadores em 29 de outubro de 1969.
Sala 3420, restaurada à sua grandeza em 1969 (Mark Sullivan)
Muitos ajudaram a preparar o terreno para o avanço de Klein e Duvall, incluindo Leonard Kleinrock, professor da Universidade da Califórnia, em Los Angeles. Quando, em outubro de 1957, um satélite da União Soviética piscou no céu sobre os Estados Unidos, causou um verdadeiro pânico na comunidade científica e nos círculos políticos dos Estados Unidos.
“O lançamento do satélite pegou os Estados Unidos com as calças abaixadas, e Eisenhower disse:” Seria bom se isso nunca acontecesse novamente “, lembrou Kleinrock. “Portanto, em janeiro de 1958, ele criou o ARPA no Departamento de Defesa para apoiar o STEM (ciência, tecnologia, engenharia e matemática) nas universidades e laboratórios de pesquisa dos EUA”.
Em meados da década de 1960, o ARPA começou a financiar grandes computadores usados por pesquisadores de universidades e think tanks em todo o país. Na ARPA, ele não gostou que todos esses computadores não estivessem realmente conectados.
Taylor odiava o fato de ter que ter terminais separados – cada um com sua própria linha alugada para se comunicar com vários computadores remotos de pesquisa. Seu escritório estava cheio de teletipos. “Eu disse então:” Oh, Deus! “. Obviamente, o que precisa ser feito: em vez de três terminais, deveríamos ter um terminal que possa transmitir informações em qualquer lugar”, disse ele a repórteres em 1999. “Essa ideia estava no centro da ARPANET.”
Em 1969, teletipos como esse eram importantes dispositivos de computador. (Mark Sullivan)
Havia outro motivo prático para criar uma rede. Bob Taylor recebia regularmente solicitações de pesquisadores de todo o país para fornecer fundos para a compra de mainframes cada vez mais poderosos e grandes. Ele sabia que a maior parte do poder computacional financiado pelo governo era desperdiçada. Por exemplo, quando um pesquisador carregou o sistema máximo em uma parte do país, outro mainframe pode estar inativo.
Ou apenas algum mainframe poderia usar software que seria útil em outros laboratórios: por exemplo, software gráfico inovador, financiado pelo ARPA, desenvolvido na Universidade de Utah. Sem uma rede, seria necessário criar o mesmo sistema para outras universidades. Em 1966, o ARPA estava cansado de tais pedidos. O problema era que todos os computadores falavam idiomas essencialmente diferentes. Voltando ao Pentágono, os especialistas em computação de Taylor explicaram que diferentes códigos de pesquisa usavam diferentes conjuntos de códigos. Não havia linguagem ou protocolo de rede comum pelo qual os computadores distantes entre si pudessem se conectar para trocar conteúdo ou recursos.
Leonard Kleinrock em sua universidade (Mark Sullivan)
Isso teve que mudar, e o Sr. Taylor pediu ao diretor da ARPA Charles Herzfeld (Charles Herzfeld) que alocasse um milhão de dólares para pesquisa e desenvolvimento de uma nova rede para conectar computadores de várias universidades e laboratórios. O dinheiro foi recebido: foi redirecionado do programa de pesquisa de mísseis balísticos para o orçamento do ARPA. O custo foi justificado perante os funcionários do Ministério da Defesa pelo fato de o ARPA apresentar o projeto como uma rede “sobrevivível” que continuaria funcionando se uma parte específica fosse destruída, por exemplo, como resultado de um ataque nuclear.
Larry Roberts, do Instituto de Tecnologia de Massachusetts (MIT), foi convidado a gerenciar o projeto ARPANET. Este último se voltou para as conquistas do cientista britânico da computação Donald Davies (Donald Davies) e do americano Paul Baran (Paul Baran) no campo das tecnologias de transmissão de dados. Logo, Leonard Kleinrock, que trabalhou nos problemas de organização de redes de transmissão de dados desde 1962, se envolveu no estudo dos aspectos teóricos do projeto. “No MIT, como estudante de graduação, eu queria resolver o seguinte problema: eu estava cercado por computadores e eles não podiam conversar entre si, e eu sabia que mais cedo ou mais tarde eles precisariam”, lembrou Kleinrock. “Ninguém lidou com esse problema: todos estavam ocupados com o estudo da teoria da informação e da teoria da codificação”.
Dissertação de Leonard Kleinrock, descrevendo os conceitos que formaram a base da ARPANET (Mark Sullivan)
A principal contribuição do Sr. Kleinrock para a ARPANET foi a teoria das filas. Em seguida, as linhas de comunicação eram analógicas, arrendadas da AT&T. Essas eram linhas de comutação de circuitos, ou seja, o comutador central estabeleceu uma conexão dedicada entre o remetente e o destinatário. Com essa abordagem, houve muitos períodos de inatividade quando os dados não foram transmitidos. A teoria das filas descreveu um método para transferir dinamicamente pacotes de dados de diferentes sessões de comunicação. Enquanto um fluxo de pacotes está em pausa, outro, não conectado, pode usar a mesma linha. Pacotes que compõem uma única sessão de comunicação (por exemplo, envio por e-mail) podem chegar ao destinatário por quatro rotas diferentes. Se uma rota estiver ocupada ou desconectada, a rede encaminhará pacotes por outra.
Nesse novo tipo de rede, a movimentação de dados não era realizada pelo comutador central, mas pelos dispositivos nos nós finais. Em 1969, esses dispositivos de rede foram chamados IMPs ou “processadores de mensagens da Internet”. Cada máquina era uma versão modificada do computador Honeywell DDP-516, que continha equipamento de gerenciamento de rede especializado. O primeiro IMP a participar da transferência de dados comemorativos agora fica no canto da sala 3420 da Universidade da Califórnia como uma exibição.
Charlie Cline e Bill Duvall
Poucas semanas após a primeira transferência bem-sucedida de dados entre 29 de outubro de 1969 entre Charlie Klein e Bill Duvall, a rede ARPA se expandiu para computadores da Universidade da Califórnia, Santa Barbara e da Universidade de Utah. E então o novo crescimento da ARPANET começou: na década de 1970 e na maior parte da década de 1980, mais e mais computadores governamentais e acadêmicos entraram na Rede. Mas quando elas crescerem e se tornarem mais perfeitas, é provável que vejamos a disseminação de “serviços de computador”, que, como os atuais serviços elétricos e telefônicos, atenderão residências e escritórios individuais em todo o país “. .