ARPANET (Advanced Research Projects Agency Network) è stata la prima rete a commutazione di pacchetto ad ampia area con controllo distribuito e una delle prime reti a implementare la suite di protocolli TCP/IP. Entrambe queste caratteristiche sono state determinanti nella creazione dell'Internet globale di oggi.
La nascita e i primi giorni di ARPANET
L'idea di ARPANET fu articolata per la prima volta dai suoi creatori in una serie di promemoria scritti da Robert Taylor dell'Information Processing Techniques Office (IPTO) presso ARPA (Advanced Research Projects Agency), una filiale del Dipartimento della Difesa degli Stati Uniti, nel 1966. Il progetto mirava a utilizzare le risorse informatiche inattive negli istituti di ricerca collegandole attraverso una rete.
Il primo collegamento ARPANET funzionante fu stabilito il 21 novembre 1969 tra l'Università della California, Los Angeles (UCLA) e lo Stanford Research Institute (SRI). Alla fine del 1971, 15 siti, costituiti da dipartimenti di ricerca universitari e installazioni militari, erano collegati alla rete ARPANET.
Approfondire i dettagli di ARPANET
La spina dorsale del progetto di ARPANET era la commutazione di pacchetto, una tecnica di rete rivoluzionaria per l'epoca. Prima della commutazione di pacchetto, la trasmissione dei dati tra computer utilizzava la commutazione di circuito, che era come una linea telefonica dedicata, mantenuta per tutta la durata della trasmissione. La commutazione di pacchetto, invece, divideva i dati in piccoli pezzi o pacchetti, che potevano quindi seguire il percorso più efficiente attraverso la rete prima di essere riassemblati a destinazione.
ARPANET è stata anche tra le prime reti a implementare la suite di protocolli TCP/IP, che è diventata lo standard per tutta la connettività Internet. TCP/IP è stato progettato e implementato da Vint Cerf e Bob Kahn nel 1973 e ARPANET lo ha adottato il 1° gennaio 1983.
L'architettura e il funzionamento di ARPANET
La struttura interna di ARPANET comprendeva nodi a commutazione di pacchetto noti come Interface Message Processors (IMP). Ogni IMP era un minicomputer Honeywell DDP-516 abbinato a hardware di comunicazione specializzato. Gli IMP erano interconnessi da linee ad alta velocità. Ogni IMP poteva supportare fino a sei host e le comunicazioni tra host venivano ottenute tramite la commutazione di pacchetto.
Gli host potrebbero essere mainframe, minicomputer, workstation e simili, ciascuno dei quali esegue software di rete per la suite di protocolli scelta. I protocolli sono stati implementati in modo gerarchico. Al livello inferiore, i protocolli dell'interfaccia di rete governavano l'interazione tra il computer host e l'IMP a cui era collegato. Al livello più alto, i protocolli host-to-host consentono lo scambio di dati tra gli host.
Caratteristiche principali e contributi di ARPANET
Le caratteristiche principali di ARPANET includevano:
-
Tecnologia di commutazione di pacchetto: si tratta di un cambiamento importante rispetto ai tradizionali sistemi di commutazione di circuito ed è ora lo standard di fatto nelle moderne comunicazioni Internet.
-
Suite di protocolli TCP/IP: ARPANET è stata tra le prime reti a implementare TCP/IP, che ora costituisce il fondamento di Internet.
-
Controllo distribuito: a differenza di altri sistemi dell'epoca, in ARPANET il controllo non era centralizzato. Questa caratteristica ha contribuito alla robustezza e alla resilienza della rete.
-
Utilizzo di Interface Message Processors (IMP): l'uso di IMP è stato un precursore del moderno concetto di router.
Variazioni di ARPANET
Nel corso del tempo, diverse reti correlate si sono evolute da ARPANET, che condivideva molte delle sue caratteristiche principali. Ecco qui alcuni di loro:
Rete | Descrizione |
---|---|
MILNET | Una rete separata da ARPANET nel 1983 per fornire una rete dedicata alle forze armate statunitensi. |
CSNET | La Computer Science Network è stata fondata nel 1981 per fornire servizi di rete agli informatici universitari. |
NSFNET | Il National Science Foundation Network era un programma avviato nel 1985 per promuovere la ricerca avanzata e la creazione di reti di istruzione negli Stati Uniti. |
Utilizzo, problemi e soluzioni
ARPANET è stato utilizzato principalmente per la ricerca aperta e la comunicazione tra le istituzioni collegate. Ha facilitato la condivisione di supercomputer tra i ricercatori ed è diventato un ufficio postale digitale ad alta velocità per l'invio di posta elettronica, la prima applicazione di Internet.
Tuttavia, ARPANET ha dovuto affrontare diverse sfide, tra cui la mancanza di un insieme di protocolli universalmente concordati e la scarsità di applicazioni di rete. Questi problemi sono stati affrontati attraverso l'adozione di TCP/IP come suite di protocolli universali e lo sviluppo di varie applicazioni come la posta elettronica, il trasferimento di file e l'accesso remoto.
Analisi comparativa con reti simili
Sebbene ARPANET sia stato il precursore dell'Internet moderna, anche altre reti hanno contribuito all'Internet così come la conosciamo. Ecco una tabella comparativa:
Rete | Contributi chiave |
---|---|
ARPANET | Concetti sviluppati e implementati di commutazione di pacchetto e protocolli TCP/IP. |
Rete NPL | Dimostrata la fattibilità della commutazione di pacchetto. |
Rete di merito | Tecnologie di rete sviluppate e standard influenzati. |
CICLADI | Ha sviluppato il concetto di datagramma e ha influenzato TCP/IP. |
Anche se ARPANET è stata ufficialmente dismessa nel 1990, le sue tecnologie principali continuano a guidare lo sviluppo di Internet. Le tecnologie che possono far risalire la loro origine ad ARPANET includono il cloud computing, le VPN e le reti su larga scala come l'Internet delle cose (IoT).
ARPANET e server proxy
Sebbene ARPANET stessa non utilizzasse server proxy, questi server sono diventati parte integrante della moderna Internet, nata da ARPANET. I server proxy fungono da intermediari nel flusso del traffico Internet, contribuendo a migliorare la sicurezza, le prestazioni e la privacy del servizio, funzionalità che continuano a riecheggiare la natura distribuita e robusta di ARPANET.
Link correlati
Per coloro che desiderano approfondire, ecco alcuni collegamenti a risorse aggiuntive:
-
Il rapporto di completamento di ARPANET – Un riepilogo dettagliato di ARPANET dal suo inizio allo smantellamento.
-
Storia di Internet – Una storia completa di Internet, compreso il ruolo di ARPANET.
-
Il Museo di storia del computer – Una vasta raccolta di artefatti e informazioni sulla storia dell'informatica, compreso lo sviluppo di ARPANET.