Tip:
Highlight text to annotate it
X
L'Internet nell'anno 2009:
Mandiamo e-mail, facciamo chiamate attraverso l'internet
e discutiamo argomenti di cui siamo interessati.
Persino le nostre banche si stanno virtualizzando...
Ma quello che diamo per scontato oggi...
era solo una vaga idea cinquant'anni fa.
Per capire come ci siamo arrivati cosi' lontani
andiamo indietro nel 1957, quando tutto ebbe inizio...
Prima del 1957 i computer svolgevano solo 1 operazione alla volta.
Questo viene chiamato "elaborazione sequenziale" [Batch Processing].
Certo, questo era piuttosto inefficace.
Con i computer che diventavano sempre piu' grossi
dovevano essere tenuti in particolari stanze climatizzate.
Pero' cosi' gli sviluppatori non potevano piu' lavorare direttamente sui computer.
C'era il bisogno di chiamare specialisti per collegarli.
La programmazione a quel tempo significava una sacco di lavoro manuale
e l'indiretto collegamento ai computer provocava
un sacco di bug, perdita di tempo e il fracasso dei nervi dei programmatori.
L'anno 1957 marco' un grosso cambiamento:
Una connessione remota dovette essere installata
per farsi' che gli sviluppatori potessero lavorare direttamente sui computer.
Allo stesso tempo venne fuori l'idea di "condivisione del tempo" [Time Sharing].
Questo e' il primo concetto in tecnologia dei computer
che condivide la potenza di calcolo di un unico computer fra piu' utenti.
Il 4 Ottobre 1957, durante la Guerra Fredda
il primo satellite senza pilota, Sputnik 1, fu mandato in orbita dalla Unione Sovietica.
La paura di un accumulo di missili emerse.
Per assicurare l'avanguardia della tecnologia all'America
gli Stati Uniti fondarono l'Agenzia per i Progetti di Ricerca Avanzata per la Difesa, nel Febbraio del 1958.
In quei tempi la conoscenza veniva trasmessa solo attraverso le persone.
La DARPA pianifico' una rete di computer di larga scala
per accelerare il trasferimento delle conoscenze ed evitare di svolgere
progetti di ricerca gia' esistenti.
Questa rete sarebbe diventata l'Arpanet.
Inoltre altri tre concetti dovevano essere sviluppati
e che sono fondamentali alla storia dell'Internet.
Il concetto di una rete militare da parte della RAND Corporation in America.
La rete commerciale del Laboratorio Nazionale di Fisica in Inghilterra.
E la rete scientifica, Cyclades, in Francia.
Gli approcci scientifici, militari e commerciali di questi concetti
sono le fondamenta per il nostro Internet moderno.
Iniziamo con l'Arpanet, la piu' conosciuta di queste reti.
Il suo sviluppo ebbe inizio nel 1966.
Le universita' erano generalmente piùttosto caute nel condividere i loro computer
percio' furono messi piccoli computer davanti ai sistemi centrali.
Questo computer, l'"Interface Message Processor", prese il controllo delle attivita' di rete
mentre il sistema centrale veniva usato per l'inizializzazione dei programmi e dei dati.
Allo stesso tempo, l'IMP funzionava anche da interfaccia per il sistema centrale.
Dato che solo gli IMP erano interconnessi in una rete
questa fu chiamata anche "IMP Subnet" (Sottorete IMP).
Per le prime connessioni fra i computer
il Gruppo di Lavori in Rete sviluppo' il "Network Control Protocol".
Piu' tardi l'NCP fu sostituito dal più efficiente "Transmission Control Protocol".
La funzione specifica del TCP e' la verifica del trasferimento finale.
Facciamo una piccola deviazione per l'Inghilterra...
Poiche' la rete NPL fu progettata su una base commerciale
molti utenti e trasferimenti di file furono previsti.
Per evitare la congestione delle linee, i file mandati venivano divisi in pacchetti piu' piccoli
che venivano rimessi insieme dal ricevente.
Nacque lo "scambio di pacchetti" [Packet Switching]!
Nel 1962, un aereo spia americano scopri' missili di media e corta gittata in Cuba
che erano in grado di colpire gli Stati Uniti.
Questo incute la paura di un conflitto atomico.
A quel tempo i sistemi informatici avevano un'architettura di rete centralizzata.
Per evitare il crollo durante l'attacco
era necessaria un'architettura decentralizzata della rete
che, nel caso di perdita di un nodo, sarebbe rimasta comunque operativa.
La comunicazione funzionava ancora attraverso onde radio...
Quello avrebbe causato problemi nel caso di un attacco atomico.
La ionosfera sarebbe stata disturbata e le onde radio di grande lunghezza d'onda non avrebbero piu' funzionato.
E cosi' dovettero usare onde dirette che, tuttavia, non hanno una grande portata.
Una soluzione migliore fu il modello di una rete distributiva...
Cosi' grandi distanze poterono essere coperte con il minimo di interferenza.
Un'altra pietra miliare segui' con lo sviluppo della rete francese, "Cyclades".
Poiche' Cyclades aveva un fondo molto inferiore a quello di Arpanet, e cosi' anche meno nodi,
ci si concentro' sopra la comunicazione con le altre reti.
In questo modo nacque il termine "inter-net"...
Inoltre il concetto di Cyclades andò oltre quello dell'ARPA's e del NPL:
Durante la comunicazione fra mittente e ricevente i computer i computer non dovevano intervenire piu'
ma servire unicamente come nodo di trasferimento.
Il protocollo di Cyclades passava attraverso tutte le macchine usando uno strato fisico
che fu implementato nel hardware
offrendo connessione diretta con il ricevente e una struttura end-to-end.
Ispirata dalla rete Cyclades e alimentata dalla incompatibilita' fra le reti
la loro connessione acquisi importanza ovunque.
Le companie telefoniche svilupparono il protocollo X.25 che attivava la comunicazione
attraverso i loro server in cambio di un canone mensile, naturalmente.
Il protocollo del controllo delle trasmissioni della DARPA doveva connettere i computer attraverso porte.
E l'Organizzazione Internazionale per la Normazione architetto il modello OSI di riferimento.
La novita' della OSI era di tentare di standarizzare la rete ai punti di entrata e uscita
e la divisione del canale in strati separati.
Eventualmente il TCP assimilo' le preferenze del modello di riferimento OSI
e diede avvio al protocollo TCP/IP.
Uno standard che garantiva compatibilita' fra le reti
e che finalmente le fonde, creando l'Internet...
Il 28 Febbraio 1990 il hardware dell'Arpanet fu completamente rimosso, pero' l'Internet...
... continuava a funzionare!
Sottotitoli by HackJack (aka StevXtreme)