Chi ha effettivamente inventato Internet? La storia di ARPANET che ti sei perso

6

Pensi che Internet sia iniziato negli anni ’90. Non sei solo. La maggior parte delle persone fa risalire la propria origine digitale allo stridore del dial-up del World Wide Web. Questa è stata l’esperienza dell’utente. Non era l’origine.

Le reali radici dell’hardware risalgono a molto più tempo fa. In un posto chiamato ARPANET.

Questa non è solo una nota a piè di pagina. È lo scheletro su cui è costruito il web moderno.

Perché il governo aveva bisogno di un piano di riserva

Tutto iniziò nel 1966. L’Agenzia per i Progetti di Ricerca Avanzata (ARPA ) stava esaminando un problema specifico. Come si fa a mantenere vive le informazioni se il mondo finisce?

Nello specifico, nucleare.

Il governo degli Stati Uniti voleva uno stoccaggio decentralizzato. Se una bomba colpisce un server centrale, i dati muoiono. Se quel server fa parte di una rete, la rete reindirizza. Il sistema sopravvive. Si tratta di resilienza. L’ARPA ha ospitato un programma chiamato Resource Sharing Computer Networks. L’obiettivo era semplice: collegare insieme i computer per aumentare la potenza e distribuire il rischio.

Dalla teoria alle offerte ci sono voluti due anni. Nel 1968, ARPA inviò una Richiesta di preventivo (RFQ ). Volevano la prima rete geografica.

Le macchine da cui tutto ha avuto inizio

Bolt, Beranek e Newman (BBN) hanno vinto l’appalto. Erano un’azienda di acustica. Non un gigante informatico. Ma hanno progettato gli Elaboratori di messaggi di interfaccia (IMP ).

Quattro di loro.

Queste macchine erano i router della loro epoca. Hanno creato una comunicazione aperta tra quattro computer distinti. Ogni computer eseguiva un sistema operativo diverso. Nessuno di loro parlava la stessa lingua. Gli Imp li obbligavano ad ascoltarsi a vicenda.

Il team che ha costruito questo non era un monolite. Ingegneri elettrici. Scienziati informatici. Matematici applicati. Studenti laureati. Hanno documentato tutto in Request for Comments (RFC ). Puoi ancora leggerli oggi negli archivi Internet RFC/STD/FYI/BCP. È il codice grezzo di come parliamo alle macchine adesso.

Cosa ha spinto ARPANET a funzionare?

Daremo un’occhiata all’attrezzatura. La configurazione originale a quattro nodi.

Vedrai i protocolli che consentivano a sistemi diversi di condividere dati. Vedrai da dove provengono effettivamente le funzioni che usi ogni giorno (e-mail, trasferimento file, connettività di base). E sì, vedremo come è andata a finire. Ma prima, l’hardware.

Computer ARPANET

I primi quattro nodi e l’IMP Honeywell

Prima di ARPANET, la tua esperienza informatica era rigida. Eri seduto a un terminale. Era collegato a un enorme mainframe, che spesso riempiva un’intera stanza. La condivisione del tempo consente a più utenti di accedere a quella singola bestia contemporaneamente. Altre prime reti erano ancora più restrittive. Richiedevano connessioni dirette tra gli host. Esisteva un solo percorso per il flusso dei dati. Queste configurazioni divennero note come reti locali (LAN ). Non potevano ridimensionarsi.

L’ARPA aveva una visione più ampia. Volevano una rete nazionale che collegasse il governo e gli organismi scientifici. La prima fase era modesta per progettazione. Quattro computer. Quattro posizioni. Linee telefoniche esistenti. Quattro elaboratori di messaggi di interfaccia (IMP ).

L’ARPA ha scelto i siti iniziali sulla base dei legami di ricerca esistenti con il governo degli Stati Uniti. Ogni sito aveva ingegneri incaricati di connettere il proprio host alla nuova rete. La formazione era specifica:

  • L’UCLA ha eseguito un SDS Sigma 7 sul sistema operativo Sigma Experimental.
  • Lo Stanford Research Institute ha utilizzato un computer SDS-90 con Genie in esecuzione.
  • Il centro di matematica interattiva Culler-Fried dell’Università della California utilizzava un IBM 360/75 su OS/MVT.
  • L’Università dello Utah ha ospitato un DEC PDP-10 con il sistema operativo Tenex.

L’agosto 1969 segnò l’inizio. L’UCLA ha prima collegato il suo host a un IMP. Quell’IMP era un Honeywell DDP 516. Nel giro di pochi giorni, le due macchine si scambiarono informazioni. Stanford si è unita in ottobre. Alle 22:30 il 29 ottobre, l’UCLA e Stanford hanno parlato su una linea telefonica da 50 kilobit al secondo.

Il primo tentativo fallì. L’UCLA non è riuscita a inviare un comando completo. Il secondo tentativo ha funzionato. Gli altri due siti si unirono prima della fine del 1969. Gli scienziati potrebbero finalmente sfruttare la potenza del calcolo remoto.

Confronto tra l’hardware del 1969 e le specifiche moderne

Metti Honeywell DDP 516 accanto a un desktop moderno. Sembra un giocattolo. L’IMP aveva 12 kilobyte di memoria. Puoi acquistare un nuovo PC oggi con oltre 1 gigabyte. Sono 1.000.000 di kilobyte. Il divario nella potenza di elaborazione è sconcertante.

Come sono stati creati i protocolli ARPANET

Ormai diamo Internet per scontato. L’e-mail viene caricata. Rendering di siti Web. Ma ARPANET non aveva regole. Nessun sistema per condividere i dati. Tutto doveva essere inventato da zero.

La squadra ha fatto una scelta fondamentale. Hanno creato protocolli standardizzati da seguire per host e IMP. Il Gruppo di lavoro della rete si è assunto la responsabilità. Lo sviluppo iniziale è stato disordinato. Caotico. Il team ha progettato protocolli tramite documenti Request for Comments o RFC.

Due compiti sono emersi presto. Accesso remoto. Trasferimento file. L’accesso remoto è diventato Telnet. Lo spostamento dei file è diventato il File Transfer Protocol (FTP ). Larry Roberts, il capo del progetto, ha rifiutato questi protocolli iniziali. Non abbastanza ambizioso. Ha chiesto più funzioni.

Il team si è orientato verso il Programma di controllo della rete (NCP ). Era un protocollo host-host simmetrico. In parole povere, lasciava che i computer parlassero e permetteva a nuovi host di unirsi. Flusso e percorsi di dati controllati da NCP. Ha introdotto indirizzi host numerici. Questo era l’antenato degli odierni server dei nomi di dominio (DNS).

Perché la commutazione di pacchetto ha cambiato tutto

ARPANET ha utilizzato un metodo rivoluzionario: la commutazione di pacchetto. I computer host suddividono i file in piccoli segmenti chiamati pacchetti. Una volta trasferiti, i pezzi sono stati ricomposti nel file originale.

Questo conta oggi. La commutazione di pacchetto rende Internet veloce. Un file enorme blocca il percorso. Mangia larghezza di banda. I pacchetti più piccoli prendono percorsi diversi. Se un percorso fallisce, i pacchetti bloccati trovano un altro percorso. Il resto dei dati continua a caricarsi.

NCP ha gettato le basi per la suite Transmission Control Protocol/Internet Protocol (TCP/IP). Robert Kahn e Vinton Cerf hanno progettato TCP/IP. Determina il modo in cui le informazioni si spostano e verifica la consegna. Consideralo come un controllo del traffico. Senza di esso, i computer non conoscerebbero i percorsi disponibili. La rete andrebbe in crash.

Prime capacità della rete

ARPANET ha consentito cose precedentemente impossibili o limitate a scale minuscole. Ha cambiato il modo in cui le persone usavano i computer.

Come effettivamente comunicavano gli utenti di ARPANET

L’accesso remoto ha cambiato tutto. Prima di questo, se volevi dati su una macchina in California ed eri in Massachusetts, viaggiavi. Oppure hai aspettato. ARPANET ti consente di accedere a un sistema a chilometri di distanza. I ricercatori hanno smesso di recarsi alle librerie di dischi rigidi. Si sono appena collegati.

Nel 1971 venne introdotto il Terminal Interface Processor (TIP ). Questo hardware consente ai singoli terminali di connettersi alla rete. Non era più solo per i mainframe.

Anche i file sono stati spostati. Verso la fine del 1970, l’ARPA aggiornò il software IMP. Un IMP potrebbe scaricare nuovo codice da un altro. Quindi ha inviato quel codice a ogni altro IMP. Aggiornamenti centralizzati. Niente più patch manuali in ogni sito.

Poi è arrivato il grande. E-mail.

Ray Tomlinson lo scrisse nel 1972. Utilizzò due app del sistema operativo Tenex: SNDMSG e READMAIL. Aveva bisogno di un separatore tra il nome utente e il nome del computer. Ha scelto “@”.

Lo usiamo ancora. Non sapeva che sarebbe durato mezzo secolo. Aveva solo bisogno di qualcosa che non fosse usato nei nomi.

I membri del team hanno iniziato ad abusarne immediatamente. Sono comparse le mailing list. Potresti inviare un messaggio a un gruppo con un clic. SF-LOVERS è stato il primo. Gli appassionati di fantascienza si uniscono in rete.

L’ARPA lo odiava. Volevano la rete per lavorare. Non una fan fiction. Hanno ordinato lo scioglimento delle liste. Gli utenti hanno reagito. La loro argomentazione? Gli elenchi hanno testato la capacità della posta. Più traffico significava stress test migliori. L’ARPA alla fine cedette.

Perché connettere le reti è stato più difficile del previsto

  1. Robert Kahn avvia un esperimento chiamato internet. L’obiettivo: unire due reti separate. Uno era ARPANET. L’altro era il Packet Radio Network della Defense Advanced Research Projects Agency (DARPA ).

Le onde radio trasportano i dati in modo diverso rispetto ai cavi. Combinarli non era plug-and-play. Richiedeva un nuovo modo di gestire il routing. Kahn ha studiato come far dialogare questi sistemi distinti senza rompersi a vicenda.

Ci sono voluti dieci anni per farlo bene.

Il cambio di protocollo che ha salvato Internet

Il 1983 segnò la scadenza ardua. ARPANET ha abbandonato NCP. È passato alla suite TCP/IP.

Questo non era un aggiornamento minore. Si è trattato di una revisione strutturale. L’architettura costruita da ARPANET prefigurava la moderna Internet. Ma i protocolli? Quelli dovevano cambiare per sopravvivere.

Le app create dagli utenti (e-mail, trasferimento di file, mailing list) hanno aperto la strada al Web di oggi. L’infrastruttura ha seguito il comportamento.

Chi ha effettivamente costruito ARPANET?

Non era un genio. Erano centinaia. Ecco i nomi che contano:

  • J.C.R. Licklider : testa dell’ARPA. Sognava una “rete intergalattica”.
  • Larry Roberts : direttore del programma. Ho realizzato il sogno.
  • Robert Kahn : ha progettato i protocolli di rete per internetting.
  • Vinton Cerf : Coautore di TCP/IP. L’altra metà del cervello del protocollo.
  • Will Crowther e Dave Walden : programmatori della BBN.
  • Mike Wingfield : ha costruito la prima interfaccia hardware che collega un computer a un IMP.
  • Paul Baran, Donald Davies, Leonard Kleinrock : Matematici. Hanno sviluppato la commutazione di pacchetto.

La fine di un’era

ARPANET non è semplicemente scomparsa. È svanito nell’infrastruttura che ha creato.

Negli anni ’80, l’esercito si divise in MILNET. Le parti accademiche si sono fuse in NSFNET. ARPANET come entità distinta venne chiusa nel 1990.

Ma il codice è rimasto. Gli indirizzi email sono rimasti. Il concetto di collegamento delle reti divenne quello predefinito.

Lo diamo per scontato ormai. Facendo clic su un collegamento. Invio di un file. Accesso da remoto.

Tutto è iniziato con una rete radiofonica e una mailing list di fantascienza.

La rete è sopravvissuta ai suoi creatori. Questo è il punto.

come Internet si è separato da Arpanet e perché è importante oggi

La crescita non è stata solo lineare. È stato esplosivo. Tra il 1969 e il 1977, ARPANET passò da quattro nodi a 111. Non si trattava di macchine casuali. Erano battitori pesanti. Università. Laboratori di ricerca. I militari. I collegamenti satellitari estendevano la portata dagli Stati Uniti continentali alle Hawaii e all’Europa. Un’impronta globale, essenzialmente.

Ancora. Quasi nessuno l’ha visto. Il pubblico non aveva idea dell’esistenza di ARPANET. Era un giardino segreto di dati, recintato dall’utente medio.

Ma le pareti erano porose. Altre reti iniziarono ad apparire. USENET. Ethernet. CSNET. BITNET. Non si sono semplicemente seduti accanto ad ARPANET. Avevano bisogno di parlargli.

Inserisci RFC 827. Questo documento ha cambiato tutto. Ha istituito il Protocollo Gateway Esterno. All’improvviso, reti separate potrebbero accedersi a vicenda. I silos si sono rotti. Anche se ARPANET è rimasto limitato all’uso ufficiale, sono state gettate le infrastrutture per un mondo connesso.

Poi arrivò il 1983. Un taglio netto. La sezione militare di ARPANET si separò. Il suo unico legame con la rete più grande erano alcuni gateway di posta elettronica. I militari ribattezzarono la sua fetta MILNET. Questo alla fine si trasformerebbe nel Department of Defense Data Network (DDN). La parte civile continuò ad andare avanti, ma ora i militari avevano la propria corsia.

la nascita della moderna dorsale Internet

Il 1986 ha portato un nuovo giocatore. Cinque centri di supercomputer hanno formato una rete chiamata NSFNET. È stato veloce. Era potente. E ha invitato le università ad aderire.

NSFNET è cresciuta. Rapidamente. Altre reti si consolidarono in sistemi più grandi. La gente cominciò a chiamare questa rete intricata di reti e gateway Internet.

Notare la distinzione. ARPANET era il prototipo. Internet era l’ecosistema.

L’era dei personal computer era iniziata alla fine degli anni ’70, ma Internet? Quella era ancora una risorsa per le istituzioni. Università. Corporazioni. Governo. Non potevi semplicemente collegare il PC di casa e navigare sul Web. Non ancora.

A quel punto, l’infrastruttura di ARPANET era stanca. Gli IMP (Interface Message Processors) erano goffi. Lento. Surclassato dai nodi dei computer nelle reti più recenti come NSFNET. Le organizzazioni sono emigrate. Hanno abbandonato ARPANET per soluzioni più veloci ed efficienti.

Nel 1990, la DARPA staccò la spina. Il progetto è terminato. Gli obiettivi erano stati raggiunti. Gli Stati Uniti avevano una rete informatica nazionale che collegava potenti risorse. Potrebbe sopravvivere se grandi porzioni crollassero. Resilienza fin dalla progettazione. E ha abbracciato il globo. Da una parte all’altra del mondo.

La cultura dell’hacking agli albori

Era un ambiente sterile? No. La cultura dell’hacking è fiorita all’interno di ARPANET.

La maggior parte degli hacker non erano criminali. Erano contributori. Hanno caricato programmi utili. Hanno migliorato le applicazioni. Hanno creato una comunità in cui i programmatori potevano parlare di lavoro. Hanno persino inventato un gergo che è rimasto. Le parole che usiamo ancora oggi sono nate in quei primi terminali.

Ma non era tutto altruismo.

Nel 1980 un virus informatico diffuso in rete provocò il collasso totale del sistema. Caos.

Poi c’erano i valori anomali. Hacker come Kevin Poulsen, noto come Dark Dante, hanno preso di mira ARPANET. Ha ottenuto l’accesso non autorizzato nel 1983. Ovviamente è stato catturato. Ma ne ha mostrato la vulnerabilità. La rete era un premio.

Nel 1980 la diffusione di un virus informatico portò al collasso totale del sistema.

ARPANET è ancora attivo? No. È stato sostituito da NSFNet. Il nome è sparito. La tecnologia? Ovunque.

Potresti chiederti come questo si collega alla tua vita quotidiana. Ogni volta che carichi una pagina web, invii un’e-mail o riproduci in streaming un video, utilizzi protocolli e concetti perfezionati durante questa transizione. Il passaggio da ARPANET a NSFNet all’Internet commerciale è il motivo per cui oggi abbiamo la banda larga invece di un modem dial-up che stride a 28,8 kbps.

L’infrastruttura si è evoluta. Gli utenti sono cambiati. Ma l’idea centrale – collegare reti disparate in un unico sistema resiliente – è rimasta la stessa.

Come i primi hacker hanno costruito Internet

Jeremy N. Smith ha esposto il progetto nel suo articolo del 2007 per World Trade Magazine. “The Making of Internet” non è solo una lezione di storia. È una ricevuta. Mostra esattamente chi ha pagato per l’infrastruttura che ora gestisce la tua vita.

Molte persone pensano che il web sia apparso dal nulla. Non è stato così. È stato costruito da persone che volevano connettere i computer. Hanno usato i protocolli. Hanno scritto il codice. Discutevano sugli standard finché qualcuno non cedeva. Quell’attrito ha creato la struttura.

Il lavoro di Smith evidenzia la transizione da reti isolate a una rete globale. Non è stata una corsa tranquilla. C’erano vicoli ciechi. C’erano sistemi proprietari che si rifiutavano di dialogare tra loro. Internet ha vinto perché era aperta. O almeno, fingeva di esserlo.

Il lato umano del codice

L’articolo di Mark Ward del 2000 su BBC News, “Hacking: A History”, si concentra sulle persone. Non i ragazzi in felpa con cappuccio che irrompono nelle banche. Gli hacker originali. Gli armeggiatori.

Questi non erano criminali. Erano curiosi. Volevano vedere come funzionavano le cose. Se era chiuso, lo aprivano. Se era lento, lo acceleravano. Questa etica ha plasmato il primo Internet. Ha reso il web resiliente. Lo ha anche reso caotico.

Ward sottolinea che questa cultura non ha solo creato software. Ha costruito una mentalità. Uno che valorizza l’accesso rispetto all’autorizzazione. Questo atteggiamento è ancora qui. Lo vedi nei progetti open source. Lo vedi nei bug bounties. Lo vedi nel modo in cui gli utenti aggirano il DRM.

Perché questa storia è importante adesso

Potresti chiederti perché ci preoccupiamo degli articoli del 2000 e del 2007. Perché l’attuale Internet sembra diverso. È murato. È curato. È costoso.

Leggere queste prospettive più antiche ci ricorda un tempo diverso. Un momento in cui la rete sembrava più selvaggia. Meno controllato da una manciata di giganti della Silicon Valley. Più guidato dalla curiosità individuale.

L’analisi di Smith del commercio e della tecnologia mostra come il commercio seguisse i canali. Lo sguardo di Ward sull’hacking mostra come la cultura abbia seguito il codice. Entrambi sono ancora rilevanti. La lotta tra libero accesso e giardini chiusi non è finita. Si è appena spostato su una nuova piattaforma.

Abbiamo costruito gli strumenti. Ora viviamo in loro. La domanda non è chi l’ha costruito. E’ chi lo controlla adesso. E se possiamo riprenderlo.

Articolo precedenteCome utilizzare la modalità provvisoria per riparare un computer o un telefono rotto