Storia Internet: ARPANET - Subnet

Storia Internet: ARPANET - Subnet

Altri articuli in a serie:

Utilizendu ARPANET Robert Taylor è Larry Roberts andavanu à unisce assai istituti di ricerca diffirenti, ognunu di i quali avia u so propiu computer, per u software è u hardware di quale era a piena rispunsabilità. In ogni casu, u software è u hardware di a reta stessa era situata in a zona media nebbia, è ùn appartene micca à alcunu di sti lochi. Duranti u periodu da u 1967 à u 1968, Roberts, capu di u prughjettu di a rete di l'Uffiziu di Tecnulugia di l'Information Processing (IPTO), avia da determinà quale deve custruisce è mantene a reta, è induve si trovanu i cunfini trà a reta è l'istituzioni.

Scettici

U prublema di a strutturazione di a reta era almenu puliticu quant’è tecnicu. I direttori di ricerca ARPA in generale disappruvau l'idea ARPANET. Qualchidunu hà dimustratu chjaramente micca u desideriu di unisce à a reta in ogni mumentu; pochi di elli eranu entusiasti. Ogni centru avissi da fà un sforzu seriu per permette à l'altri di utilizà u so urdinatore assai caru è assai raru. Questa pruvisione di l'accessu hà dimustratu svantaghji evidenti (perta di una risorsa preziosa), mentre chì i so benefizii potenziali restanu vagi è vagi.

U stessu scetticismu annantu à l'accessu spartutu à e risorse hà affundatu u prughjettu di rete UCLA uni pochi anni fà. In ogni casu, in questu casu, ARPA hà avutu assai più leverage, postu chì hà pagatu direttamente per tutti questi preziosi risorse di l'informatica, è hà cuntinuatu à avè una manu in tutti i flussi di cassa di i prugrammi di ricerca assuciati. E ancu s'ellu ùn era micca minacciata diretta, nè "o altru" hè statu spressu, a situazione era estremamente chjaru - in una manera o l'altra, ARPA hà da custruisce a so reta per unisce e macchine chì, in pratica, li appartenenu sempre.

U mumentu hè ghjuntu in una reunione di direttori scientifichi in Att Arbor, Michigan, in a primavera di u 1967. Roberts prisintò u so pianu di creà una reta chì cunnetta i diversi computers in ognuna di i centri. Hà annunziatu chì ogni esecutivu furnisce u so urdinatore lucale cù un software di rete speciale, chì averia aduprà per chjamà altri computer nantu à a reta telefonica (questu era prima chì Roberts sapia di l'idea). commutazione di pacchetti). A risposta era cuntruversia è paura. Frà i menu inclinati à implementà sta idea eranu i più grandi centri chì eranu digià travagliatu nantu à grandi prughjetti sponsorizzati da IPTO, di quale u MIT era u principale. I circadori di u MIT, flussu cù soldi da u so sistema di spartera di u tempu di u Project MAC è u laboratoriu di intelligenza artificiale, ùn anu vistu nisun benefiziu in sparte e so risorse duramente guadagnate cù riffraff occidentali.

È, indipendentemente da u so statutu, ogni centru hà curatu e so idee. Ognunu avia u so propiu software è l'equipaggiu unicu, è era difficiuli di capisce cumu si puderanu ancu stabilisce una cumunicazione basica cù l'altri, per suprattuttu travaglià inseme. Basta à scrive è eseguisce prugrammi di rete per a so macchina pigliarà una quantità significativa di u so tempu è risorse di calculu.

Era ironicu, ma ancu sorprendentemente adattatu chì a suluzione di Roberts à questi prublemi suciali è tecnichi vinia da Wes Clark, un omu chì ùn li piacia micca u tempu di spartera è e rete. Clark, un difensore di l'idea quixotica di dà à tutti un urdinatore persunale, ùn avia micca intenzione di sparta risorse di l'informatica cù nimu, è mantene u so propiu campus, l'Università di Washington in St. Louis, luntanu da l'ARPANET per parechji anni à vene. Per quessa, ùn hè micca surprisante chì era ellu chì hà sviluppatu u disignu di a rete, chì ùn aghjunghje micca una carica significativa à i risorse di l'informatica di ognuna di i centri, è ùn esige micca chì ognunu di elli spende un sforzu per creà un software speciale.

Clark hà prupostu di mette un mini-computer in ognuna di i centri per trattà tutte e funzioni direttamente ligati à a reta. Ogni centru avia solu per capisce cumu cunnette cù u so assistente lucale (chì dopu sò stati chjamati processatori di messagi di l'interfaccia, o IMP), chì poi hà mandatu u messagiu longu u percorsu currettu in modu chì ghjunghje à l'IMP appropritatu in u locu di ricezione. Essenzialmente, hà prupostu chì l'ARPA distribuisce computer gratuiti supplementari à ogni centru, chì piglià a maiò parte di e risorse di a rete. À un tempu chì l'urdinatori era sempre raru è assai caru, sta pruposta era audacia. In ogni casu, ghjustu allora, cuminciaru à apparisce i minicomputers chì costanu solu uni pochi decine di millaie di dollari, invece di parechji centu, è à a fine a pruposta hè stata fattibile in principiu (ogni IMP hà finitu per costà $ 45, o circa $ 000 in. soldi d'oghje).

L'approcciu di l'IMP, mentre allevia i preoccupazioni di i capi scientifichi nantu à a carica di a rete nantu à a so putenza di calculu, hà ancu indirizzatu un altru prublema puliticu per ARPA. A cuntrariu di u restu di i prughjetti di l'agenzia à l'epica, a reta ùn era micca limitata à un unicu centru di ricerca, induve esse gestitu da un unicu capu. È l'ARPA stessu ùn hà micca a capacità di creà è gestisce direttamente un prughjettu tecnicu à grande scala. Per fà questu, averà da ingaghjà cumpagnie esterne. A prisenza di IMP hà criatu una divisione chjara di rispunsabilità trà a reta amministrata da un agentu esternu è l'urdinatore cuntrullatu lucale. L'imprenditore cuntrullà l'IMP è tuttu ciò chì ci hè trà, è i centri restanu rispunsevuli di u hardware è u software in i so propri computer.

IMP

Roberts hà allora bisognu di selezziunà quellu cuntrattu. L'approcciu anticu di Licklider di caccià una pruposta da u so ricercatore preferitu direttamente ùn hè micca applicatu in questu casu. U prughjettu avia da esse messu à l'asta publica cum'è qualsiasi altru cuntrattu di u guvernu.

Ùn era micca finu à u lugliu di u 1968 chì Roberts hà sappiutu chjappà i dettagli finali di l'offerta. Circa sei mesi sò passati da quandu l'ultimu pezzu tecnicu di u puzzle hè cascatu in u locu quandu u sistema di cambiamentu di pacchetti hè statu annunziatu in una cunferenza in Gatlinburg. Dui di i più grandi pruduttori di l'informatica, Control Data Corporation (CDC) è International Business Machines (IBM), anu rifiutatu immediatamente di participà perchè ùn anu micca minicomputer di prezzu adattatu per u rolu IMP.

Storia Internet: ARPANET - Subnet
Honeywell DDP-516

Trà i participanti rimanenti, a maiuranza hà sceltu un novu computer DDP-516 da Honeywell, ancu s'è certi eranu inclinati à favurizà PDP-8 digitale. L'opzione di Honeywell era particularmente attrattiva perchè avia una interfaccia I / O cuncepita specificamente per sistemi in tempu reale per applicazioni cum'è u cuntrollu industriale. A cumunicazione, naturalmente, hà ancu bisognu di una precisione adatta - se l'urdinatore mancava un missaghju entrata mentre era occupatu cù altre travagliu, ùn ci era micca una seconda chance per catturà.

À a fine di l'annu, dopu avè cunsideratu seriamente à Raytheon, Roberts assignò u compitu à a crescente ditta di Cambridge fundata da Bolt, Beranek è Newman. L'arburu genealogicu di l'informatica interattiva era in questu tempu estremamente arradicatu, è Roberts puderia esse facilmente accusatu di nepotismu per sceglie BBN. Licklider hà purtatu l'informatica interattiva à BBN prima di diventà u primu direttore di IPTO, suminendu e sementi di a so reta intergalattica è mentoring persone cum'è Roberts. Sans l'influence de Leake, ARPA et BBN n'auraient été ni intéressés ni capables de servir le projet ARPANET. Inoltre, una parte chjave di a squadra assemblata da BBN per custruisce a reta basata in IMP hè vinuta direttamente o indirettamente da Lincoln Labs: Frank Hart (capu di squadra), Dave Walden, Will Crowther è North Ornstein. Hè in i laboratorii chì Roberts stessu hà assistitu à a scola graduata, è hè quì chì l'incontru casuale di Leake cù Wes Clark hà suscitatu u so interessu per l'urdinatori interattivi.

Ma mentre chì a situazione pò esse cum'è collusione, in fattu, a squadra BBN era ancu adattata per u travagliu in tempu reale cum'è l'Honeywell 516. À Lincoln, anu travagliatu nantu à l'urdinatori cunnessi à i sistemi di radar - un altru esempiu di una applicazione in quale i dati ùn aspittàranu finu à chì l'urdinatore hè prontu. Hart, per esempiu, hà travagliatu nantu à l'urdinatore Whirlwind cum'è studiente in l'anni 1950, s'unì à u prughjettu SAGE, è hà passatu un totale di 15 anni in i Laboratori Lincoln. Ornstein hà travagliatu nantu à u SAGE cross-protocol, chì hà trasferitu i dati di seguimentu di radar da un computer à l'altru, è più tardi nantu à u LINC di Wes Clark, un computer cuncepitu per aiutà i scientisti à travaglià direttamente in u laboratoriu cù dati in linea. Crowther, avà più cunnisciutu cum'è l'autore di u ghjocu di testu Avventura di Grotta Colossale, hà passatu deci anni à custruisce sistemi in tempu reale, cumpresu u Lincoln Terminal Experiment, una stazione di cumunicazione satellitari mobile cù un picculu computer chì cuntrullava l'antenna è processava i signali entranti.

Storia Internet: ARPANET - Subnet
Squadra IMP à BBN. Frank Hart hè l'omu in u centru anziani. Ornstein si trova à u latu drittu, accantu à Crowther.

IMP era rispunsevuli di capiscenu è di gestisce l'itinerariu è a spedizione di missaghji da un computer à l'altru. L'urdinatore puderia mandà finu à 8000 bytes à tempu à l'IMP locale, cù l'indirizzu di destinazione. L'IMP hà poi tagliatu u messagiu in pacchetti più chjuchi chì sò stati trasmessi indipindentamente à l'IMP di destinazione nantu à e linee 50-kbps affittate da AT&T. L'IMP ricevente hà riunitu u messagiu è l'hà mandatu à u so urdinatore. Ogni IMP manteneva una tavula chì manteneva a traccia di quale di i so vicini avia u percorsu più veloce per ghjunghje ogni scopu pussibule. Hè stata aghjurnata dinamicamente basatu annantu à l'infurmazioni ricevuti da questi vicini, cumpresa l'infurmazioni chì u vicinu era inaccessibile (in quale casu u ritardu per mandà in quella direzzione era cunsideratu infinitu). Per risponde à i requisiti di velocità è di produzzione di Roberts per tuttu stu prucessu, a squadra di Hart hà creatu un codice à livellu d'arte. Tuttu u prugramma di trasfurmazioni per IMP occupava solu 12 000 bytes; a parte chì trattava di e tavule di routing hà pigliatu solu 300.

A squadra hà ancu pigliatu parechje precauzioni, postu chì era impraticabile di dedicà una squadra di supportu à ogni IMP in u campu.

Prima, anu equipatu ogni urdinatore cù i dispositi per u monitoraghju è u cuntrollu remoto. In più di u riavviu automaticu chì hà cuminciatu dopu ogni interrupzione di l'energia, l'IMP sò stati programati per pudè riavvià i vicini mandendu novi versioni di u software operatore. Per aiutà cù debugging è analisi, IMP puderia, à u cumandimu, cumincià à piglià snapshots di u so statu attuale à intervalli regulari. Inoltre, ogni pacchettu IMP hà attaccatu una parte per seguità, chì hà permessu di scrive logs più detallati di u travagliu. Cù tutte queste capacità, parechji prublemi puderanu esse risolti direttamente da l'uffiziu BBN, chì hà servitu cum'è un centru di cuntrollu da quale l'estatus di tutta a reta puderia esse vistu.

Siconda, anu dumandatu una versione militare di u 516 da Honeywell, dotata di un casu grossu per pruteggillu da vibrazioni è altre minacce. BBN hà vulsutu esse un segnu "stà luntanu" per i studienti graduate curiosi, ma nunda ùn hà delineatu u cunfini trà l'urdinatori lucali è a subnet gestita da BBN cum'è questa cunchiglia blindata.

I primi armarii rinfurzati, apprussimatamente a dimensione di un frigoriferu, ghjuntu in situ à l'Università di California, Los Angeles (UCLA) u 30 d'Aostu di u 1969, solu 8 mesi dopu chì BBN hà ricevutu u so cuntrattu.

Hosts

Roberts hà decisu di inizià a reta cù quattru ospiti - in più di UCLA, un IMP seria installatu ghjustu annantu à a costa à l'Università di California, Santa Barbara (UCSB), un altru à l'Istitutu di Ricerca di Stanford (SRI) in u nordu di California, è u finale à l'Università di Utah. Quessi eranu tutti istituzioni di secondaria da a Costa Ovest, circannu di pruvà in qualchì manera in u campu di l'informatica scientifica. I ligami di famiglia cuntinuavanu à travaglià cum'è dui di i supervisori scientifichi, Len Kleinrock da UCLA è Ivan Sutherland da l'Università di Utah, eranu ancu vechji culleghi di Roberts à i Laboratori Lincoln.

Roberts hà datu i dui ospiti funzioni supplementari in relazione à a rete. Torna in u 1967, Doug Englebart da SRI s'hè vuluntariu per stabilisce un centru d'infurmazione di a rete in una riunione di dirigenza. Utilizendu u sofisticatu sistema di ricuperazione di l'infurmazioni di SRI, si mette à creà l'annuariu ARPANET : una cullizzioni urganizata d'infurmazioni nantu à tutti i risorsi dispunibuli nantu à diversi nodi, è mette à a disposizione di tutti in a reta. Data l'expertise di Kleinrock in l'analisi di u trafficu di a rete, Roberts hà designatu UCLA cum'è un centru di misurazione di a rete (NMC). Per Kleinrock è UCLA, ARPANET era destinatu à esse micca solu un strumentu praticu, ma ancu un esperimentu da quale e dati puderanu esse estratti è compilati in modu chì a cunniscenza acquistata puderia esse applicata per migliurà u disignu di a rete è i so successori.

Ma più impurtante per u sviluppu di ARPANET chì questi dui appuntamenti era una cumunità più informale è libera di studienti graduate chjamata Network Working Group (NWG). Una subnet da IMP hà permessu à qualsiasi òspite in a reta di furnisce in modu affidabile un messagiu à qualsiasi altru; L'obiettivu di NWG era di sviluppà una lingua cumuna o un inseme di lingue chì l'ospiti puderanu aduprà per cumunicà. Li chjamanu "protokolli d'ospiti". U nomu "protoculu", prestitu da i diplomati, hè stata prima appiicata à e rete in u 1965 da Roberts è Tom Marill per discrìviri u formatu di dati è i passi algoritmichi chì determinanu cumu si cumunicanu dui computers.

U NWG, sottu a dirigenza informale ma efficace di Steve Crocker di UCLA, hà cuminciatu à riunione regularmente in a primavera di u 1969, circa sei mesi prima di u primu IMP. Natu è cresciutu in l'area di Los Angeles, Crocker hà assistitu à Van Nuys High School è avia a listessa età di dui di i so futuri cumpagni di band NWG, Vint Cerf è Jon Postel. Per registrà u risultatu di alcune riunioni di u gruppu, Crocker hà sviluppatu unu di i pilastri di a cultura ARPANET (è l'Internet futuru), dumanda di cumenti [pruposta di travagliu] (RFC). U so RFC 1, publicatu u 7 d'aprile di u 1969, è distribuitu à tutti i futuri nodi ARPANET via mail classicu, hà riunitu i primi discussioni di u gruppu nantu à u disignu di u software di protocolu host. In RFC 3, Crocker hà cuntinuatu a descrizzione, definendu assai vagamente u prucessu di cuncepimentu per tutti i futuri RFC:

Hè megliu di mandà cumenti à u tempu chè di rende perfetti. L'opinioni filosofichi senza esempi o altre specificità, pruposte specifiche o tecnulugia di implementazione senza descrizzione introduttiva o spiegazioni cuntestuali, dumande specifiche senza tentativu di risponde à elli sò accettate. A durata minima per una nota da NWG hè una frase. Speremu di facilità scambii è discussioni nantu à idee informale.

Cum'è a dumanda di quotazione (RFQ), u modu standard di dumandà offerte per i cuntratti di u guvernu, RFC hà accoltu feedback, ma à u cuntrariu di RFQ, hà ancu invitatu à u dialogu. Qualchissia in a cumunità NWG distribuita puderia invià un RFC, è aduprà sta opportunità per discutiri, questione, o criticà a pruposta precedente. Di sicuru, cum'è in ogni cumunità, certi opinioni sò stati valutati sopra à l'altri, è in i primi tempi l'opinioni di Crocker è u so core gruppu d'associ portanu una autorità assai grande. In u lugliu di u 1971, Crocker lasciò l'UCLA mentre era un studiente graduatu per piglià un postu di direttore di prugramma in IPTO. Grâce à des bourses de recherche clés de l'ARPA à sa disposition, il avait, volontairement ou sans le savoir, une influence indéniable.

Storia Internet: ARPANET - Subnet
Jon Postel, Steve Crocker è Vint Cerf sò cumpagni di classi è culleghi in NWG; anni dopu

U pianu originale NWG hà dumandatu dui protokolli. U login remotu (telnet) hà permessu à un urdinatore per agisce cum'è un terminal cunnessu à u sistema operatore di l'altru, allargendu l'ambiente interattivu di qualsiasi sistema cunnessu à ARPANET cù u tempu di sparte millaie di chilometri à qualsiasi utilizatore in a reta. U protocolu di trasferimentu di file FTP permette à un computer di trasferisce un schedariu, cum'è un prugramma utile o un set di dati, à o da u almacenamiento di un altru sistema. Tuttavia, à l'insistenza di Roberts, NWG hà aghjustatu un terzu protocolu sottostante per sustene questi dui, stabilendu una cunnessione basica trà dui ospiti. Hè statu chjamatu Network Control Program (NCP). A reta hà avà trè strati di astrazione - una subnet di pacchettu gestita da IMP in fondu, cumunicazioni host-to-host furnite da NCP à mezu, è protokolli di applicazione (FTP è telnet) in cima.

fallimentu ?

Ùn era micca finu à l'aostu di u 1971 chì NCP hè statu cumplettamente definitu è ​​implementatu in tutta a reta, chì à quellu tempu era custituita da quindici nodi. L'implementazioni di u protokollu telnet seguitanu prestu, è a prima definizione stabile di FTP apparsu un annu dopu, in l'estate di u 1972. Se evaluemu u statu di l'ARPANET à quellu tempu, uni pochi anni dopu à u primu lanciu, puderia esse cunzidiratu un fallimentu paragunatu à u sognu di risorse di separazione chì Licklider hà imaginatu è mette in pratica da u so prutettu, Robert Taylor.

Per principianti, era simplicemente difficiule di capisce quale risorse esistenu in linea chì pudemu usà. U centru di l'infurmazioni di a rete hà utilizatu un mudellu di participazione vuluntaria - ogni nodu hà da furnisce infurmazione aghjurnata nantu à a dispunibilità di dati è prugrammi. Mentre chì tutti anu da prufittà di tali azzioni, ci era pocu incentivatu per ogni nodu individuale per publicità o furnisce l'accessu à e so risorse, senza solu furnisce documentazioni o cunsiglii aghjurnati. Dunque, NIC ùn hà micca pussutu diventà un annuariu in linea. Forsi a so funzione più impurtante in i primi anni era di furnisce l'ospitu elettronicu di un settore crescente di RFC.

Ancu s'è, dì, Alice da UCLA sapia di l'esistenza di una risorsa utile à u MIT, un ostaculu più seriu apparsu. Telnet hà permessu à Alice di ghjunghje à a pantalla di login MIT, ma micca più. Per chì Alice accede veramente à un prugramma in u MIT, prima deve esse negoziatu offline cù MIT per stabilisce un contu per ella nantu à u so computer, chì generalmente richiedeva di riempie moduli di carta in e duie istituzioni è un accordu di finanziamentu per pagà per questu. . usu di risorse informatiche MIT. È per via di l'incompatibilità trà u hardware è u software di u sistema trà i nodi, u trasferimentu di fugliali spessu ùn hà micca assai sensu postu chì ùn puderebbe eseguisce prugrammi da computer remoti in u vostru.

Irnicamenti, u successu più significativu di a spartera di risorse ùn hè micca in l'area di u tempu interattivu, per quale ARPANET hè statu creatu, ma in l'area di l'anticu processazione di dati non interattivi. UCLA hà aghjustatu a so macchina di trasfurmazione in batch IBM 360/91 inattiva à a rete è hà furnitu cunsultazione telefonica per sustene l'utilizatori remoti, generendu ingressi significativi per u centru di computer. U supercomputer ILLIAC IV sponsorizatu da l'ARPA in l'Università di l'Illinois è u Datacomputer in a Computer Corporation of America in Cambridge hà ancu trovu clienti remoti via ARPANET.

Ma tutti sti prughjetti ùn sò micca vicinu à aduprà cumplettamente a reta. In u vaghjimu di u 1971, cù 15 ospiti in linea, a reta in generale trasmette una media di 45 milioni di bit per node, o 520 bps nantu à una reta di 50 000 bps linee affittate da AT&T. Inoltre, a maiò parte di stu trafficu era u trafficu di prova, generatu da u centru di misurazione di a rete in UCLA. A parte l'entusiasmu di certi primi utilizatori (cum'è Steve Cara, un usu di ogni ghjornu di u PDP-10 à l'Università di Utah in Palo Alto), pocu hè accadutu annantu à l'ARPANET. Da una perspettiva muderna, forse u sviluppu più interessante era u lanciamentu di a biblioteca digitale Project Guttenberg in dicembre 1971, urganizata da Michael Hart, un studiente in l'Università di Illinois.

Ma prestu l'ARPANET hè stata salvata da l'accusazioni di decadenza da un terzu protocolu di l'applicazione - una cosa chjamata email.

Chì altru à leghje

• Janet Abbate, Inventing the Internet (1999)
• Katie Hafner è Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)

Source: www.habr.com

Add a comment