sexta-feira, 8 de janeiro de 2010

História da Internet

O lançamento soviético do Sputnik causou como consequência a criação americana da Defense Advanced Research Projects Agency (Agência de Projetos de Pesquisa Avançada), conhecida como ARPA, em fevereiro de 1955, com o objetivo de obter novamente a liderança tecnológica perdida para os soviéticos durante a guerra fria.[2][3] A ARPA criou o Information Processing Techniques Office (Escritório de Tecnologia de Processamento de Informações - IPTO) para promover a pesquisa do programa Semi Automatic Ground Environment, que tinha ligado vários sistemas de radares espalhados por todo o território americano pela primeira vez. Joseph Carl Robnett Licklider foi escolhido para liderar o IPTO.[4]
Licklider se transferiu do laboratório psico-acústico, na Universidade de Harvard, para o MIT em 1950, após se interessar em tecnologia de informação. No MIT, fez parte de um comitê que estabeleceu o Laboratório Lincoln e trabalhou no projeto SAGE. Em 1957, tornou-se o vice-presidente do BBN, quando comprou a primeira produção do computador PDP-1 e conduziu a primeira demonstração do compartilhamento de tempo.
No IPTO, Licklider se associou a Lawrence Roberts para começar um projeto com o objetivo de fazer uma rede de computadores, e a tecnologia usada por Robert se baseou no trabalho de Paul Baran,[5] que havia escrito um estudo extenso para a Força Aérea dos Estados Unidos recomendando a comutação de pacotes ao invés da comutação de circuitos para tornar as redes mais robustas e estáveis. Após muito trabalho, os dois primeiros elos daquele que viria a ser o ARPANET foram interconectados entre a Universidade da Califórnia em Los Angeles e o SRI (que viria a ser o SRI International), em Menlo Park, Califórnia, em 29 de outubro de 1969. O ARPANET foi uma das primeiras redes da história da Internet atual.
Após a demonstração de que a ARPANET trabalhava com comutações de pacotes, o General Post Office, a Telenet, a DATAPAC e a TRANSPAC, trabalharam em colaboração para a criação da primeira rede de computador em serviço. No Reino Unido, a rede foi referida como o Serviço Internacional de Comutação de Pacotes (IPSS).
Este sistema garantia a integridade da informação caso uma das conexões da rede sofresse um ataque inimigo, pois o tráfego nela poderia ser automaticamente encaminhado para outras conexões. O curioso é que raramente a rede sofreu algum ataque inimigo. Em 1991, durante a Guerra do Golfo, certificou-se que esse sistema realmente funcionava, devido à dificuldade dos Estados Unidos de derrubar a rede de comando do Iraque, que usava o mesmo sistema.
Placa celebrando o "Nascimento da Internet" na Universidade de Stanford, Estados Unidos.O X.25 era independente dos protocolos TCP/IP, que surgiram do trabalho experimental em cooperação entre a DARPA, o ARPANET, o Packet Radio e o Packet Satellite Net Vinton Cerf e Robert Kahn desenvolveram a primeira descrição de protocolos TCP em 1973 e publicaram um artigo sobre o assunto em maio de 1974. O uso do termo "Internet" para descrever uma única rede TCP/IP global se originou em dezembro de 1974, com a publicação do RFC 685, a primeira especificação completa do TCP, que foi escrita por Vinton Cerf, Yogen Dalal e Carl Sunshine, na Universidade de Stanford. Durante os nove anos seguintes, o trabalho prosseguiu refinando os protocolos e os implementando numa grande variedade de sistemas operacionais.
A primeira rede de grande extensão baseada em TCP/IP entrou em operação em 1 de janeiro de 1983, quando todos os computadores que usavam o ARPANET trocaram os antigos protocolos NCP. Em 1985, a Fundação Nacional da Ciência (NSF) dos Estados Unidos patrocinou a construção do National Science Foundation Network, um conjunto de redes universitárias interconectadas em 56 kilobits por segundo (kbps), usando computadores denominados pelo seu inventor, David L. Mills, como "fuzzballs". No ano seguinte, a NSF patrocinou a conversão dessa rede para uma maior velocidade, 1,5 megabits por segundo. A decisão importantíssima de usar TCP/IP DARPA foi feita por Dennis Jennings, que estava no momento com a responsabilidade de conduzir o programa "Supercomputador" na NSF.
A abertura da rede para interesses comerciais começou em 1988. O Conselho Federal de Redes dos Estados Unidos aprovou a interconexão do NSFNER para o sistema comercial MCI Mail naquele ano, e a ligação foi feita em meados de 1989. Outros serviços comerciais de correio eletrônico foram logo conectados, incluindo a OnTyme, a Telemail e a Compuserver. Naquele mesmo ano, três provedores comerciais de serviços de Internet (ISP) foram criados: a UUNET, a PSINet e a CERFNET. Várias outras redes comerciais e educacionais foram interconectadas, tais como a Telenet, a Tymnet e a JANET, contribuindo para o crescimento da Internet. A Telenet (renomeada mais tarde para Sprintnet) foi uma grande rede privada de computadores com livre acesso dial-up de cidades dos Estados Unidos que estava em operação desde a década de 1970. Esta rede foi finalmente interconectada com outras redes durante a década de 1980 assim que o protocolo TCP/IP se tornou cada vez mais popular. A habilidade dos protocolos TCP/IP de trabalhar virtualmente em quaisquer redes de comunicação pré-existentes permitiu a grande facilidade do seu crescimento, embora o rápido crescimento da Internet foi devido primariamente à disponibilidade de rotas comerciais de empresas, tais como a Cisco Systems, a Proteon e a Juniper, e pela disponibilidade de equipamentos comerciais Ethernet para redes de área local, além da grande implementação dos protocolos TCP/IP no sistema operacional UNIX.

O que é a internet ?




No início da informática, os computadores foram aperfeiçoados e, assim que foram capazes de funcionar individualmente, algumas pessoas tiveram a ideia de os ligar entre eles para trocar dados: é o conceito de rede. Para tal, foi necessário criar ligações físicas entre os computadores de modo a que a informação pudesse circular, mas também criar uma linguagem de comunicação de modo a possibilitar uma troca real. Decidiu-se que esta linguagem seria chamada: protocolo. Na Internet, são utilizados numerosos protocolos, que fazem parte de uma sequência de protocolos que se chama TCP/IP. O TCP/IP baseia-se na identificação de cada computador por um endereço chamado endereço IP que permite encaminhar os dados para o bom endereço. De seguida, associaram-se a estes endereços nomes de domínio para nos lembrarmos mais facilmente.

Redes heterogéneas (de naturezas diferentes) desenvolveram-se nos quatro cantos do globo; algumas pessoas decidiram ligar estas redes entre elas (como as universidades, ou o exército). Assim, os protocolos evoluíram permitindo a comunicação de todas as redes para formar a rede das redes, formando pouco a pouco uma gigantesca teia de aranha (em inglês “ web”), que forma a rede mais vasta, contendo todas as redes, chamada Internet! Na Internet, existem diferentes protocolos (linguagens entre os computadores) que permitem fazer diferentes coisas:
IRC: conversar em directo HTTP: consultar páginas web FTP: transferir arquivos e muitas outras coisas
Atribui-se a cada um dentre eles um número (a porta), que é transmitido no momento da comunicação (a transmissão é efectuada por pequenos pacotes de informações). Assim, é possível saber que programa corresponde a cada pequeno pacote : os pacotes HTTP chegam pela porta 80 e são transmitidos ao navegador Internet a partir da página que foi chamada os pacotes IRC chegam pela porta 6667 (ou outra situada geralmente à volta de 7000) e são transmitidos a partir de um cliente IRC como mIRC (ou outro)