Capítulo 2

A história da internet

 

Gustavo Kreuzig Bastos

 

A internet revolucionou o mundo da computação e principalmente da comunicação como nenhuma outra tecnologia antes o fez. A invenção do telégrafo, rádio e dos computadores precederam e também permitiram de certa forma o estabelecimento dessa nova ordem mundial. A internet é ao mesmo tempo um veículo fabuloso de comunicação, educação, entretenimento e comércio, de fácil acesso, colaboração e interação entre idivíduos e seus computadores que se estende muito além de qualquer barreira geográfica.

Tendo seu início nas pesquisas de transmissão de informação por meio de “pacotes digitais” do ARPA nos EUA, a internet representa um importante exemplo de sucesso na colaboração entre diferentes setores, como o militar, as universidades e os investimentos privados.

Nos dias atuais, termos como “fulano@algumsite.com.br” ou “http://www.algumsite.com.br” são ouvidos com bastante freqüência e já são quase considerados comuns. Mas, como tudo isso começou ? Quais foram as grandes invenções que permitiram o desenvolvimento da aldeia global em que o mundo se tornou, ou ainda, quem foram as pessoas que vislumbraram isso tudo no passado e investiram muitas vezes uma vida de trabalho em pesquisas nessa área ? Essas são perguntas que tentaremos esclarecer neste capítulo.

 

Antes que se pudesse imaginar um computador ...

 

Caixa de texto: Figure 2.1: Abaco.Caixa de texto:  O cálculo matemático sempre foi uma necessidade em quase todos os períodos da história humana. Através do cálculo matemático foi possível  para nossos antepassados manter o controle sobre estoques, como também viabilizar transações comerciais entre diferentes tribos e culturas. Nossos ancestrais somavam ou subtraiam utilizando pequenas pedras ou objetos, que ao serem agrupados ou separados davam a exata noção de quantidades a serem trocadas ou comercializadas. Mesas e tabuleiros elaborados para este fim, de nome Abaco, não apenas formalizavam esses cálculos matemáticos, como também estabeleceram os conceitos fundamentais da matemática moderna. O Abaco se utilizava de peças sobre um tabuleiro, que representavam objetos ou animais para comércio, como também, pela primeira vez, estabelecia a relação de uma peça para um grupo maior de objetos ou animais.

 

           

Caixa de texto:  O processo matemático baseado nesta correspondência de um-para-um se manteve até o estabelecimanto dos conceitos aritiméticos mais abstratos, onde diferentes grupos ou quantidades passaram a ser representados por símbolos e não mais por pedras e outros objetos.  Esses símbolos poderiam então ser armazenados em papiros ou pedaços de pedra, e representaram o início da matemática moderna.

 

Caixa de texto: Figure 2.2: Mukhamad ibn Musa Al’Khowarizmi, 780 – 850 dc.Os bits assim como outros componentes do computador e dos softwares, são um exemplo do resultado dessa evolução. Muitas são as pessoas que contribuíram para tanto, mas talvez tenha sido Mukhamad ibn Musa Al’Khowarizmi, sábio de Bagdá, o de maior relevância. Durante a dinastia de Al-Mamun  Al’Kwowarizmi apresentou em seu livro um novo sistema matemático, através do qual a solução de problemas cotidianos poderia ser encontrada de maneira mais simples. A este sistema deu se o nome de Algoritmo.

 

O primeiro computador

Avançando na história, encontramos novamente um momento chave, onde uma grade máquina seria criada e mudaria a maneira como as pessoas trabalham, se divertem, compram, vendem e principalmente se comunicam.

 Em 1942, John W. Mauchly esboçou o que seria o primeiro computador digital de larga escala. Após passar um ano na Escola Moore, onde obteve conhecimentos mais aprofundados sobre engenharia eletrônica e principalemnte, sobre computação balística, se associou a J. Presper Eckert, que passou a colaborar em seu projeto. Em 1943 Mauchly e Eckert entregaram uma proposta de pesquisa e desenvolvimento do projeto, que teve com maior defensor, o Tenente Herman Goldstine, do Laboratório de Pesquisas Balísticas.  Sendo um PhD em matemática pela Universidade de Chicago, Goldstine rapidamente percebeu o potencial da máquina proposta por Mauchly, que poderia resolver os problemas de computação balística militar da ápoca. O projeto foi aprovado, recebendo em seguida o nome de Projeto PX, permitindo o desenvolvimento do Computador ENIAC – Electronic Numerical Integrator and Computer. O projeto recebeu na ápoca, apenas das Forças Armadas Norte-Americanas, mais de U$ 500.000,00 de investimentos.

Mauchly nunca havia sido considerado um pesquisador oficial no projeto, mas sim um mero instrutor e consultor. Entretanto, nas suas horas vagas, trabalhou muito próximo de Eckert e outros colaboradores na construção do ENIAC, que em 14 de Fevereiro de 1946 foi oficialmente apresentado ao público.

Caixa de texto: Figura 2.3: O computador ENIACCaixa de texto:              O ENIAC foi um computador digital eletrônico de uso geral, construído com 17.468 válvulas, e na época, o maior aparato eletrônico em funcionamento do mundo. Existiam duas grandes inovações no ENIAC. A primeira dizia respeito à união de vários conceitos e designs diferentes em uma única máquina que permitia ao sistema executar 5.000 adições e 300 multiplicações por segundo. Apesar de lento para os padrões atuais (hoje um computador simples executa mais de 100 milhões de operações por segundo), o ENIAC conseguia ser de duas a três vezes mais rápido que as máquinas existentes na época. A velocidade do ENIAC, associado a sua versatilidade, conferiram grande prestígio aos EUA no cenário mundial de corrida armamentista.

Caixa de texto:  Caixa de texto: Figura 2.4: John Mauchly e Presper Eckert junto ao ENIAC.A segunda grande vantagem do ENIAC estava relacionada à sua confiabilidade. Esta característica poderia ser extremamente útil, não apenas para o sistema de defesa norte-americano, como também para o desenvolvimento de sistemas eletrônicos de prevenção de incêndios e análise diferencial. O controverso sistema de válvulas passou a ser finalmente aceito pela comunidade científica, principalmente após a publicação dos estudos do próprio Eckert a respeito.

 

O desenvolvimento da internet

 

Caixa de texto:  Os primeiros registros daquilo que poderia ser considerado o primórdio da internet, datam de agosto de 1962 e foram escritos por J. C. R. Licklider do MIT (Massachussets Institute of Technology). Em seus manuscritos, Licklider discutia sobre o que chamou de “Rede Galáctica”, um sistema global de computadores conectados entre si, a partir do qual, qualquer pessoa de qualquer lugar poderia acessar todas as informações e softwares de que necessitasse. Em essência, as idéias de Licklider eram muito semelhantes à internet atual.

Caixa de texto: Figura 2.5: J. C. R. LickliderA internet como a conhecemos data do final da década de 60 e  tem sua origem no ARPA – Advanced Research Project Agency dos EUA. O principal objetivo da ARPAnet era desenvolver sistemas que permitissem a conexão constante entre diferentes universidades do país, e principalmente, instalações militares. A ARPAnet original mantinha a conexão entre quatro grandes instituições: a Universidade da California em Santa Barbara, a Universidade da California em Los Angeles, a Universidade de Utah e o Stanford Research Institute. A partir desse modelo, a internet passou a crescer gradativamente durante os anos que seguiram.

 

            Atualmente é sabido, que a intenção original dos projetos que estavam relacionados com a criação desse novo sistema de comunicação, não eram exatamente aqueles que se imaginava. O projeto nasceu realmente com o propósito militar, de manter as bases militares conectadas entre si através de um grande sistema de redes. De uma maneira geral a idéia era de manter viável a conexão entre as instalações que restassem, na hipótese de uma grande guerra, através da “Rede”, pois mesmo que algumas bases fossem totalmente destruídas, a comunicação entre as restantes poderia ser mantida.

           

Um dos motivos que permitiu o crescimento da ARPAnet nos anos que seguiram, foi sua capacidade de conectar diferentes redes locais dos EUA e em seguida do mundo, mesmo que essas estivessem utilizando sistemas e protocolos diferentes, como o Ethernet, o Netware ou o Apple Talk. O “idioma” comum, que alavancou o sucesso da internet é o TCP/IP, que significa, Transmission Control Protocol / Internet Protocol. O desenvolvimento do protocolo TCP/IP também é creditado ao momento de grande preocupação norte-americana com uma guerra nuclear, pois através deste modelo de protocolo, mensagens de qualquer tamanho poderiam ser enviadas de uma instalação militar para outra, mesmo que alguns pontos da rede estivessem destruídos.

 

 

            Mesmo com o forte apelo militar, a ARPANET continuou crescendo. Aos poucos mais e mais universidades se conectaram à rede, e em pouco tempo, a ARPANET teve de ser dividida em duas: Uma Rede militar, de nome Milnet e uma nova ARPANET. No final de 1970, o Network Working Group, sob a direção de S. Crocker desenvolveu o primeiro protocolo servidor – servidor chamado de NCP – Network Control Protocol, permitindo finalmente que os usuários da ARPANET pudessem desenvolver os primeiros aplicativos para a Rede.


            Em março de 1972 Ray Tomlinson apresentava o que viria a ser o maior sucesso em aplicativos para a internet; o sistema de email. A partir desse aplicativo, extremamente popular atualmente, ocorreu um enorme crescimento dos serviços de comunicação entre as pessoas, aumentando diariamente o tráfego de informações na internet.

Outro ponto importante na história da Internet é o bbs. O bbs, (bulletin board system) foi um serviço pelo qual se trocavam dados em forma de texto ou arquivos. Foram as primeiras redes às quais as pessoas tiveram acesso a partir de suas casas. Serviam tanto para bate-papo como também para abrigar os primeiros foruns científicos, acessados pelos seus participantes a partir de computadores providos de modems. Até hoje existem ainda bbs voltados para a área de saúde.

 

 

WWW : Um sinônimo para a internet

 

A WWW, ou World Wide Web foi desenvolvida por Tim Berners-Lee no CERN (Centre Européene de Recherche Nucleaire) em Genebra no ano de 1989 e posteriormente refinada por Robert Cailliau em 1990. A Web, como é chamada atualmente, foi originalmente criada para suprir a demanda por informação e principalmente comunicação entre os pesquisadores do CERN e os de outras universidades e instituições de pesquisa no mundo. Atualmente a Web atende não só às necessidades da comunidade acadêmica, como apresenta um forte apelo comercial.

Caixa de texto:

Caixa de texto: Figura 2.7: Tim Berners-LeeTim e Robert desenvolveram o primeiro sistema cliente-servidor, onde o cliente funcionava de forma semelhante aos browser atuais (programas utilizados para navegar pela internet)  e o servidor rodava os softwares de comunicação, definindo as primeiras URLs, o sistema de hipertexto HTTP e a linguagem na confecção das páginas, o HTML. Em 1995 Tim e Robert dividiram o prêmio da Computing Software System Award por criarem a WWW.

 

 

A idéia do sistema de hipertexto talvez tenha sido um dos grandes marcos na evolução da internet. Consiste de páginas que são ligadas a outras páginas, através de links, muito semelhantes ao modelo de referências bibliográficas em artigos científicos ou do sistema de referências cruzadas dos dicionários, sendo que através desse novo modelo, os links podem ser clicados, ou acessados,  utilizando-se o mouse, permitindo a navegação por diferentes páginas localizadas em diferentes servidores na internet.

 

Assim, a idéia básica da Web era de convergir os novos conceitos de redes para computadores, juntamente com o sistema de hipertexto, em um sistema global poderoso e de fácil utilização. Como mostra a figura 2.7, os retângulos em azul são documentos eletrônicos na internet, similares às páginas dos sites, que apresentam algumas frases ou palavras com a característica especial de serem sensíveis ao clique do mouse, o que permite ao usuário ir para uma outra página ao simples clique de mouse.

 

WWW é realmente um sistema incrível, pois permite que o usuário acesse todas as informações que necessita, ao clique do mouse, como se estivesse navegando em um único grande documento em hipertexto. Mesmo que os links das páginas estejam direcionando o visitante para páginas no próprio servidor, ou para outras em um servidor muito distante, talvez localizados em outro país, o usuário da web não percebe a diferença. Atrás desta aparente simplicidade, existem conceitos de engenharia e design geniais que não podem ser descritos em poucas linhas.

Caixa de texto: Figura 2.8: Modelo do sistema de hipertexto utilizado em WWW. Ao clicar em um hiperlink, o usuário é enviado para outra página que pode conter outros hiperlinks.
Caixa de texto: