ARPANET (Advanced Research Projects Agency Network) foi a primeira rede de comutação de pacotes de área ampla com controle distribuído e uma das primeiras redes a implementar o conjunto de protocolos TCP/IP. Ambas as características foram fundamentais no estabelecimento da Internet global de hoje.
O início e os primeiros dias da ARPANET
A ideia da ARPANET foi articulada pela primeira vez por seus criadores em uma série de memorandos escritos por Robert Taylor do Information Processing Techniques Office (IPTO) da ARPA (Advanced Research Projects Agency), uma filial do Departamento de Defesa dos EUA, em 1966. O projeto teve como objetivo utilizar recursos computacionais ociosos em instituições de pesquisa, conectando-as através de uma rede.
O primeiro link ARPANET funcional foi estabelecido em 21 de novembro de 1969, entre a Universidade da Califórnia, Los Angeles (UCLA) e o Stanford Research Institute (SRI). No final de 1971, 15 locais, constituídos por departamentos de investigação universitários e instalações militares, estavam ligados à rede ARPANET.
Investigando os detalhes da ARPANET
A espinha dorsal do projeto da ARPANET foi a comutação de pacotes, uma técnica de rede revolucionária na época. Antes da comutação de pacotes, a transmissão de dados entre computadores usava comutação de circuitos, que era como uma linha telefônica dedicada, mantida durante a transmissão. A comutação de pacotes, por outro lado, dividia os dados em pequenos pedaços ou pacotes, que poderiam então seguir a rota mais eficiente através da rede antes de serem remontados em seu destino.
A ARPANET também foi uma das primeiras redes a implementar o conjunto de protocolos TCP/IP, que se tornou o padrão para toda conectividade com a Internet. O TCP/IP foi projetado e implementado por Vint Cerf e Bob Kahn em 1973, e a ARPANET o adotou em 1º de janeiro de 1983.
A Arquitetura e Funcionamento da ARPANET
A estrutura interna da ARPANET compreendia nós de comutação de pacotes conhecidos como Interface Message Processors (IMPs). Cada IMP era um minicomputador Honeywell DDP-516 emparelhado com hardware de comunicação especializado. Os PIMs eram interligados por linhas de alta velocidade. Cada IMP poderia suportar até seis hosts, e as comunicações entre hosts eram realizadas por meio de comutação de pacotes.
Os hosts podem ser mainframes, minicomputadores, estações de trabalho e similares, cada um executando software de rede para o conjunto de protocolos escolhido. Os protocolos foram implementados de forma hierárquica. No nível inferior, os protocolos de interface de rede governavam a interação entre o computador host e o IMP ao qual estava conectado. No nível superior, os protocolos host-to-host possibilitaram a troca de dados entre os hosts.
Principais recursos e contribuições da ARPANET
Os principais recursos da ARPANET incluem:
-
Tecnologia de comutação de pacotes: Esta foi uma grande mudança em relação aos sistemas tradicionais de comutação de circuitos e é agora o padrão de facto nas comunicações modernas pela Internet.
-
Conjunto de protocolos TCP/IP: A ARPANET foi uma das primeiras redes a implementar o TCP/IP, que hoje é a base da Internet.
-
Controle distribuído: Ao contrário de outros sistemas da época, o controle não era centralizado na ARPANET. Esta característica contribuiu para a robustez e resiliência da rede.
-
Uso de Processadores de Mensagens de Interface (IMPs): O uso de IMPs foi um precursor do conceito moderno de roteadores.
Variações da ARPANET
Com o tempo, diversas redes relacionadas evoluíram a partir da ARPANET, que compartilhava muitas de suas principais características. Aqui estão alguns deles:
Rede | Descrição |
---|---|
Milnet | Uma rede se separou da ARPANET em 1983 para fornecer uma rede dedicada para os militares dos EUA. |
CSNET | A Computer Science Network foi criada em 1981 para fornecer serviços de rede para cientistas da computação universitários. |
NSFNET | A National Science Foundation Network foi um programa iniciado em 1985 para promover pesquisas avançadas e redes de educação nos Estados Unidos. |
Uso, problemas e soluções
A ARPANET foi usada principalmente para pesquisa aberta e comunicação entre as instituições conectadas. Facilitou o compartilhamento de supercomputadores entre os pesquisadores e tornou-se uma agência postal digital de alta velocidade para envio de correio eletrônico, a primeira aplicação da internet.
No entanto, a ARPANET enfrentou vários desafios, incluindo a falta de um conjunto de protocolos universalmente acordado e a escassez de aplicações em rede. Estas questões foram abordadas através da adoção do TCP/IP como conjunto de protocolos universais e do desenvolvimento de diversas aplicações, como correio eletrônico, transferência de arquivos e login remoto.
Análise Comparativa com Redes Semelhantes
Embora a ARPANET tenha sido a precursora da Internet moderna, outras redes também contribuíram para a Internet como a conhecemos. Aqui está uma tabela comparativa:
Rede | Principais contribuições |
---|---|
ARPANET | Desenvolvi e implementei conceitos de comutação de pacotes e protocolos TCP/IP. |
Rede NPL | Demonstrou a viabilidade da comutação de pacotes. |
Rede de Mérito | Desenvolveu tecnologias de rede e influenciou padrões. |
CÍCLADES | Desenvolveu o conceito de datagrama e influenciou o TCP/IP. |
Embora a ARPANET tenha sido oficialmente desativada em 1990, suas tecnologias principais continuam a impulsionar o desenvolvimento da Internet. As tecnologias que podem traçar sua linhagem até a ARPANET incluem computação em nuvem, VPNs e redes de grande escala, como a Internet das Coisas (IoT).
ARPANET e servidores proxy
Embora a própria ARPANET não usasse servidores proxy, esses servidores tornaram-se parte integrante da Internet moderna, que cresceu a partir da ARPANET. Os servidores proxy atuam como intermediários no fluxo do tráfego da Internet, ajudando a melhorar a segurança, o desempenho e a privacidade dos serviços – recursos que continuam a ecoar a natureza distribuída e robusta da ARPANET.
Links Relacionados
Para aqueles que desejam explorar mais, aqui estão alguns links para recursos adicionais:
-
O Relatório de Conclusão da ARPANET – Um resumo detalhado da ARPANET desde o seu início até o descomissionamento.
-
História da Internet – Uma história abrangente da Internet, incluindo o papel da ARPANET.
-
O Museu da História da Computação – Uma extensa coleção de artefatos e informações sobre a história da computação, incluindo o desenvolvimento da ARPANET.