A Internet - Histórico
Em 1966, o Departamento de Defesa do governo americano iniciou, através de sua agência DARPA (Defense Advanced Research Projects Agency) projetos para a interligação de computadores em centros militares e de pesquisa, com o objetivo de criar um sistema de comunicação e controle distribuído com fins militares. Esta iniciativa teve como um dos motivadores o surgimento de mini-computadores com grande poder de processamento, que poderiam ter seu emprego enriquecido com o acesso a uma grande rede de comunicação. Esta rede recebeu o nome de ARPANET. O principal objetivo teórico da ARPANET era formar uma arquitetura de rede sólida e robusta que pudesse sobreviver a uma perda substancial de equipamento e ainda operar com os computadores e enlaces de comunicação restantes. Para alcançar este objetivo, o sistema de comunicação deveria suportar diversos tipos de equipamentos distintos, ser dividido em diversos níveis de protocolos distintos para permitir a evolução independente de cada um deles e ser baseado em transferência de pacotes de informação.
Durante a década de 70 até 1983, a ARPANET era baseada em IMPs (Interface Message Processors), rodando diversos protocolos, sendo o principal o NCP (Network Control Protocol). O TCP/IP ainda estava sendo projetado e a Internet era formada por máquinas de grande porte e minicomputadores ligados aos IMPs. O roteamento fora dos IMPS não existia, impedindo a conexão de máquinas em rede local que surgiam. Ou seja, para se ligar à ARPANET era necessária a ligação direta a um IMP. Nesta época, os computadores com potencial para se ligar na rede eram de grande porte e em número reduzido. As diferenças de porte desta rede imaginada na época e o que se observa hoje é gigantesco. Um dos projetistas dos sistemas de comunicação da ARPANET, referindo-se ao tamanho de um byte para os identificadores das máquinas, afirmou que “256 máquinas é essencialmente infinito”.
No começo de 1980, a ARPANET foi