Pirms 50 gadiem istabiņā Nr.3420 piedzima internets

Å is ir stāsts par interneta revolucionārā priekÅ”gājēja ARPANET izveidi, ko stāsta notikumu dalÄ«bnieki.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets

Ierodoties Bolterholas institÅ«tā Kalifornijas Universitātē, Losandželosā (UCLA), es uzkāpu pa kāpnēm uz treÅ”o stāvu, meklējot istabu #3420. Un tad es tajā iegāju. No koridora viņa neŔķita nekas Ä«paÅ”s.

Taču pirms 50 gadiem, 29. gada 1969. oktobrÄ«, notika kaut kas monumentāls. Absolvents Čārlijs Klins, sēžot pie ITT teletaipa termināļa, veica pirmo digitālo datu pārsÅ«tÄ«Å”anu Bilam Duvalam, zinātniekam, kurÅ” sēdēja pie cita datora Stenfordas pētniecÄ«bas institÅ«tā (Å”obrÄ«d pazÄ«stams kā SRI International) pavisam citā Kalifornijas daļā. Tā stāsts sākās ARPANET, neliels akadēmisko datoru tÄ«kls, kas kļuva par interneta priekÅ”teci.

Nevarētu teikt, ka toreiz Å”is Ä«sais datu pārraides akts dārdēja visā pasaulē. Pat KlÄ«ns un Duvāls nespēja pilnÄ«bā novērtēt savu sasniegumu: "Es neatceros neko Ä«paÅ”u par Å”o nakti, un es noteikti tobrÄ«d nesapratu, ka mēs esam paveikuÅ”i kaut ko Ä«paÅ”u," saka Klins. Tomēr to savienojums kļuva par pierādÄ«jumu koncepcijas iespējamÄ«bai, kas galu galā nodroÅ”ināja piekļuvi gandrÄ«z visai pasaules informācijai ikvienam, kam pieder dators.

MÅ«sdienās viss, sākot no viedtālruņiem lÄ«dz automātiskām garāžas durvÄ«m, ir mezgli tÄ«klā, kas cēlies no tā, kuru Cline un Duvall testēja tajā dienā. Un stāstu par to, kā viņi noteica pirmos noteikumus baitu pārvietoÅ”anai visā pasaulē, ir vērts klausÄ«ties ā€“ it Ä«paÅ”i, ja viņi paÅ”i to stāsta.

"Lai tas neatkārtotos"

Un 1969. gadā daudzi cilvēki palÄ«dzēja KlÄ«nai un Duvalam veikt izrāvienu 29. oktobrÄ«, tostarp UCLA profesors. Leonards Kleinroks, ar kuru bez Kline un Duvall es runāju 50 gadu jubilejā. To teica Kleinroks, kurÅ” joprojām strādā universitātē ARPANET savā ziņā tas bija aukstā kara bērns. Kad 1957. gada oktobrÄ« padomju Sputnik-1 mirkŔķināja debesÄ«s virs Amerikas Savienotajām ValstÄ«m, triecienviļņi no tā izgāja cauri gan zinātnieku aprindām, gan politiskajai iekārtai.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Telpa Nr.3420, atjaunota visā krāŔņumā no 1969. gada

Sputnik palaiÅ”ana "atradÄ«ja ASV ar nolaistām biksēm, un Eizenhauers teica: "Neļaujiet tam atkārtoties"," Kleinroks atcerējās mÅ«su sarunā 3420. telpā, kas tagad pazÄ«stama kā Interneta vēstures centrs. Kleinroks. "Tāpēc 1958. gada janvārÄ« viņŔ AizsardzÄ«bas departamentā izveidoja Uzlaboto pētniecÄ«bas projektu aÄ£entÅ«ru ARPA, lai atbalstÄ«tu STEM ā€” ASV universitātēs un pētniecÄ«bas laboratorijās studētās stingrās zinātnes."

LÄ«dz 1960. gadu vidum ARPA nodroÅ”ināja finansējumu lielu datoru bÅ«vniecÄ«bai, ko izmantoja pētnieki universitātēs un ideju laboratorijās visā valstÄ«. ARPA galvenais finanÅ”u direktors bija Bobs Teilors, galvenais datoru vēstures personāls, kurÅ” vēlāk vadÄ«ja PARC laboratoriju uzņēmumā Xerox. Diemžēl ARPA viņam kļuva skaidrs, ka visi Å”ie datori runā dažādās valodās un nezina, kā sazināties savā starpā.

Teilors ienÄ«da nepiecieÅ”amÄ«bu izmantot dažādus termināļus, lai izveidotu savienojumu ar dažādiem attālās izpētes datoriem, no kuriem katrs darbojas savā Ä«paŔā lÄ«nijā. Viņa birojs bija piepildÄ«ts ar teletaipa iekārtām.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
1969. gadā Ŕādi Teletype termināļi bija skaitļoÅ”anas ierīču neatņemama sastāvdaļa

"Es teicu, cilvēks, ir skaidrs, kas jādara. Tā vietā, lai bÅ«tu trÄ«s termināļi, ir jābÅ«t vienam terminālim, kas iet tur, kur jums tas nepiecieÅ”ams," 1999. gadā laikrakstam New York Times sacÄ«ja Teilore. "Å Ä« ideja ir ARPANET."

Teiloram bija arÄ« praktiskāki iemesli, kāpēc vēlējās izveidot tÄ«klu. ViņŔ pastāvÄ«gi saņēma pieprasÄ«jumus no pētniekiem visā valstÄ«, lai finansētu lielāku un ātrāku iegādi lieldatori. ViņŔ zināja, ka liela daļa no valdÄ«bas finansētās skaitļoÅ”anas jaudas ir dÄ«kstāvē, skaidro Kleinroks. Piemēram, pētnieks varētu maksimāli izmantot skaitļoÅ”anas sistēmas iespējas SRIin Kalifornijā, bet tajā paŔā laikā MIT lielais dators varētu sēdēt dÄ«kstāvē, piemēram, pēc stundām austrumu krastā.

Vai arÄ« lielais dators vienuviet saturēja programmatÅ«ru, kas varētu bÅ«t noderÄ«ga citās vietās, piemēram, pirmā ARPA finansētā grafikas programmatÅ«ra JÅ«tas Universitātē. Bez Ŕāda tÄ«kla, "ja es strādāju UCLA un vēlos nodarboties ar grafiku, es lÅ«gÅ”u ARPA nopirkt man tādu paÅ”u iekārtu," saka Kleinroks. "Visiem vajadzēja visu." LÄ«dz 1966. gadam ARPA bija nogurusi no Ŕādām prasÄ«bām.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Leonards Kleinroks

Problēma bija tā, ka visi Å”ie datori runāja dažādās valodās. Pentagonā Teilora datorzinātnieki paskaidroja, ka visi Å”ie pētnieciskie datori izmantoja dažādus kodu komplektus. Nebija kopējas tÄ«kla valodas vai protokola, ar kuru palÄ«dzÄ«bu datori, kas atrodas tālu viens no otra, varētu izveidot savienojumu un koplietot saturu vai resursus.

DrÄ«z vien situācija mainÄ«jās. Teilors pārliecināja ARPA direktoru Čārlzu HercfÄ«ldu ieguldÄ«t miljonu dolāru jauna tÄ«kla izstrādē, kas savieno datorus no MIT, UCLA, SRI un citur. Naudu HercfÄ«lds ieguva, paņemot to no ballistisko raÄ·eÅ”u izpētes programmas. AizsardzÄ«bas departaments Ŕīs izmaksas pamatoja ar to, ka ARPA uzdevums bija izveidot "izdzÄ«vojuÅ”u" tÄ«klu, kas turpinātu darboties pat pēc tam, kad viena no tā daļām tika iznÄ«cināta, piemēram, kodoluzbrukumā.

ARPA piesaistīja Leriju Robertsu, senu Kleinroka draugu no MIT, lai pārvaldītu ARPANET projektus. Roberts pievērsās britu datorzinātnieka Donalda Deivisa un amerikāņa Pola Barana darbiem un viņu izgudrotajām datu pārraides tehnoloģijām.

Un drÄ«z Roberts uzaicināja Kleinroku strādāt pie projekta teorētiskās sastāvdaļas. ViņŔ bija domājis par datu pārraidi pa tÄ«kliem kopÅ” 1962. gada, kad viņŔ vēl strādāja MIT.

"Kā MIT absolvents es nolēmu risināt Ŕādu problēmu: mani ieskauj datori, bet viņi nezina, kā sazināties savā starpā, un es zinu, ka agrāk vai vēlāk viņiem tas bÅ«s jādara," Kleinroks. saka. ā€“ Un neviens ar Å”o uzdevumu nenodarbojās. Visi studēja informācijas un kodÄ“Å”anas teoriju.

Kleinrock galvenais ieguldÄ«jums ARPANET bija rindu teorija. Toreiz lÄ«nijas bija analogas, un tās varēja iznomāt no AT&T. Viņi strādāja, izmantojot slēdžus, kas nozÄ«mē, ka centrālais slēdzis izveidoja Ä«paÅ”u savienojumu starp sÅ«tÄ«tāju un adresātu neatkarÄ«gi no tā, vai tas ir divi cilvēki, kas tērzēja pa tālruni, vai terminālis, kas savienojas ar attālo lieldatoru. Å ajās lÄ«nijās daudz laika tika pavadÄ«ts dÄ«kstāvē - kad neviens nerunāja vārdus un nepārraidÄ«ja bitus.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Kleinroka disertācijā MIT noteica jēdzienus, kas informētu ARPANET projektu.

Kleinroks uzskatÄ«ja, ka tas ir ārkārtÄ«gi neefektÄ«vs veids, kā sazināties starp datoriem. Rindas teorija nodroÅ”ināja veidu, kā dinamiski sadalÄ«t sakaru lÄ«nijas starp datu paketēm no dažādām komunikācijas sesijām. Kad viena pakeÅ”u straume tiek pārtraukta, cita straume var izmantot to paÅ”u kanālu. Paketes, kas veido vienu datu sesiju (piemēram, vienu e-pastu), var atrast ceļu pie adresāta, izmantojot četrus dažādus marÅ”rutus. Ja viens marÅ”ruts ir slēgts, tÄ«kls novirzÄ«s paketes caur citu.

MÅ«su sarunas laikā 3420. telpā Kleinroks man parādÄ«ja savu disertāciju, kas bija iesieta sarkanā krāsā uz viena no galdiem. ViņŔ publicēja savus pētÄ«jumus grāmatas veidā 1964. gadā.

Šādā jaunā tÄ«klā datu kustÄ«bu vadÄ«ja nevis centrālais slēdzis, bet gan ierÄ«ces, kas atrodas tÄ«kla mezglos. 1969. gadā Ŕīs ierÄ«ces sauca IMP, "interfeisa ziņojumu apstrādātāji". Katra Ŕāda iekārta bija modificēta, lieljaudas datora Honeywell DDP-516 versija, kurā bija speciāls aprÄ«kojums tÄ«kla pārvaldÄ«bai.

Kleinroks pirmo IMP piegādāja UCLA 1969. gada septembra pirmajā pirmdienā. Mūsdienās tas monolīti stāv Boltera halles 3420. telpas stūrī, kur tas ir atjaunots sākotnējā izskatā, kā tas bija, apstrādājot pirmās interneta pārraides pirms 50 gadiem.

"15 stundu darba dienas katru dienu"

1969. gada rudenÄ« Čārlijs Klins bija maÄ£istrants, kurÅ” mēģināja iegÅ«t inženiera grādu. Viņa grupa tika pārcelta uz ARPANET projektu pēc tam, kad Kleinroks saņēma valdÄ«bas finansējumu tÄ«kla attÄ«stÄ«bai. Augustā Kline un citi aktÄ«vi strādāja pie programmatÅ«ras sagatavoÅ”anas Sigma 7 lieldatoram saskarnei ar IMP. Tā kā starp datoriem un IMP nebija standarta saziņas saskarnes ā€” Bobs Metkalfs un Deivids Bogs neizgudroja Ethernet lÄ«dz 1973. gadam, komanda no jauna izveidoja 5 metru kabeli, lai sazinātos starp datoriem. Tagad viņiem vajadzēja tikai citu datoru, lai apmainÄ«tos ar informāciju.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Čārlijs Klins

Otrais pētniecÄ«bas centrs, kas saņēma IMP, bija SAI (tas notika oktobra sākumā). Bilam Duvalam Å”is notikums iezÄ«mēja gatavoÅ”anos pirmajai datu pārsÅ«tÄ«Å”anai no UCLA uz SRI, izmantojot viņu SDS 940. ViņŔ sacÄ«ja, ka abu iestāžu komandas smagi strādāja, lai lÄ«dz 21. oktobrim panāktu pirmo veiksmÄ«go datu pārsÅ«tÄ«Å”anu.

"Es iesaistÄ«jos projektā, izstrādāju un ieviesu nepiecieÅ”amo programmatÅ«ru, un tas bija tāds process, kāds dažreiz notiek programmatÅ«ras izstrādē - 15 stundu dienas katru dienu, lÄ«dz esat pabeidzis," viņŔ atceras.

Tuvojoties Helovīnam, abu iestāžu attīstības temps paātrinās. Un komandas bija gatavas pat pirms noteiktā termiņa.

"Tagad mums bija divi mezgli, mēs nomājām lÄ«niju no AT&T, un mēs gaidÄ«jām pārsteidzoÅ”u ātrumu 50 000 bitu sekundē," saka Kleinroks. "Un mēs bijām gatavi to darÄ«t, pieteikties."

"Mēs ieplānojām pirmo pārbaudi 29. oktobrÄ«," piebilst Duvals. ā€“ Toreiz tā bija pirmsalfa. Un mēs domājām: labi, mums ir trÄ«s testa dienas, lai to visu sāktu un sāktu.

29. dienas vakarā Kline strādāja vēlu, tāpat kā Duvāls SRI. Pirmo ziņojumu viņi plānoja mēģināt pārraidÄ«t pa ARPANET vakarā, lai nevienam nesabojātu darbu, ja dators pēkŔņi ā€œavarēsā€. 3420. istabā Klins sēdēja viens pats ITT teletaipa termināļa priekŔā, kas bija savienots ar datoru.

Un lÅ«k, kas notika tajā vakarā, tostarp viena no vēsturiskajām datora kļūmēm skaitļoÅ”anas vēsturē, kā paÅ”i Kline un Duvall teica:

Kline: Es pieteicos Sigma 7 OS un pēc tam palaidu programmu, kuru biju uzrakstÄ«jis, kas ļāva man pavēlēt testa paketi, kas jānosÅ«ta SRI. Tikmēr Bils Duvāls no SRI uzsāka programmu, kas pieņēma ienākoÅ”os savienojumus. Un mēs vienlaikus runājām pa telefonu.

Sākumā mums bija dažas problēmas. Mums radās problēma ar koda tulkoÅ”anu, jo mÅ«su sistēma to izmantoja EBCDIC (paplaÅ”ināts BCD), standarts, ko izmanto IBM un Sigma 7. Bet dators SRI izmanto ASCII (Standard American Code for Information Interchange), kas vēlāk kļuva par standartu ARPANET un pēc tam visai pasaulei.

TikuÅ”i galā ar vairākām no Ŕīm problēmām, mēs mēģinājām pieteikties. Un, lai to izdarÄ«tu, jums bija jāievada vārds ā€œloginā€. SRI sistēma tika ieprogrammēta, lai gudri atpazÄ«tu pieejamās komandas. Uzlabotā režīmā, kad pirmo reizi ierakstÄ«jāt L, pēc tam O, tad G, viņa saprata, ka jÅ«s, iespējams, domājāt LOGIN, un viņa pati pievienoja IN. Tāpēc es iegāju L.

Es biju sarunā ar Duvālu no SRI, un es jautāju: "Vai jÅ«s saņēmāt L?" ViņŔ saka: "Jā." Es teicu, ka redzēju L atnākam un izdrukājot savā terminālÄ«. Un es nospiedu O un tas teica: "O atnāca". Un es nospiedu G, un viņŔ teica: "Pagaidiet, mana sistēma Å”eit ir avarējusi."

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Bils Duvāls

Pēc pāris burtiem notika bufera pārpilde. To bija ļoti viegli atrast un salabot, un bÅ«tÄ«bā pēc tam viss atkal tika izveidots un darbojās. Es to pieminu, jo viss Å”is stāsts nav par to. Stāsts par to, kā darbojas ARPANET.

Kline: Viņam bija neliela kļūda, un viņŔ ar to tika galā aptuveni 20 minÅ«Å”u laikā un mēģināja visu sākt no jauna. Viņam bija jāpielāgo programmatÅ«ra. Man vajadzēja vēlreiz pārbaudÄ«t savu programmatÅ«ru. ViņŔ man atzvanÄ«ja, un mēs mēģinājām vēlreiz. Sākām no jauna, es ierakstÄ«ju L, O, G un Å”oreiz saņēmu atbildi "IN".

"Tikai inženieri strādā"

Pirmā pieslēgÅ”ana notika pusvienpadsmitos vakarā pēc Klusā okeāna laika. Pēc tam Kline varēja pieteikties SRI datora kontā, ko viņam bija izveidojis Duvāls, un palaist programmas, izmantojot sistēmas resursus datorā, kas atrodas 560 km gar krastu no UCLA. Neliela daļa no ARPANET misijas tika izpildÄ«ta.

"Tajā laikā bija vēls, tāpēc es devos mājās," Kline man teica.

Pirms 50 gadiem istabiņā Nr.3420 piedzima internets
Izkārtne 3420. telpā izskaidro, kas Ŕeit notika

Komanda zināja, ka ir guvusi panākumus, taču daudz nedomāja par sasnieguma mērogu. "Strādāja tikai inženieri," sacÄ«ja Kleinroks. Duvāls uzskatÄ«ja, ka 29. oktobris ir tikai viens solis lielākā, sarežģītākā uzdevumā, kas saistÄ«ts ar datoru savienoÅ”anu tÄ«klā. Kleinroka darbs koncentrējās uz to, kā marÅ”rutēt datu paketes pa tÄ«kliem, savukārt SRI pētnieki strādāja pie tā, kas veido paketi un kā tajā esoÅ”ie dati tiek organizēti.

"BÅ«tÄ«bā Å”eit pirmo reizi tika izveidota paradigma, ko mēs redzam internetā, ar saitēm uz dokumentiem un visu pārējo," saka Duvāls. ā€œMēs vienmēr iztēlojāmies vairākas darbstacijas un cilvēkus, kas ir savstarpēji saistÄ«ti. Toreiz mēs tos saucām par zināŔanu centriem, jo ā€‹ā€‹mÅ«su orientācija bija akadēmiska.

Dažu nedēļu laikā pēc pirmās veiksmÄ«gās datu apmaiņas starp Cline un Duvall ARPA tÄ«kls paplaÅ”inājās, iekļaujot datorus no Kalifornijas Universitātes Santabarbaras un JÅ«tas Universitātes. Pēc tam ARPANET paplaÅ”inājās 70. gados un lielākajā daļā 1980. gadu, savienojot arvien vairāk valdÄ«bas un akadēmisko datoru. Un tad ARPANET izstrādātās koncepcijas tiks piemērotas Å”odien pazÄ«stamajam internetam.

1969. gadā UCLA preses relīzē tika minēts jaunais ARPANET. "Datortīkli joprojām ir sākuma stadijā," toreiz rakstīja Kleinroks. "Taču, pieaugot to izmēram un sarežģītībai, mēs, visticamāk, redzēsim "datorpakalpojumu" izplatību, kas, līdzīgi kā mūsdienu elektriskie un telefona pakalpojumi, apkalpos individuālās mājas un birojus visā valstī."

MÅ«sdienās Å”is jēdziens Ŕķiet diezgan vecmodÄ«gs - datu tÄ«kli ir iekļuvuÅ”i ne tikai mājās un birojos, bet arÄ« mazākajās lietiskā interneta ierÄ«cēs. Tomēr Kleinroka paziņojums par "datorpakalpojumiem" bija pārsteidzoÅ”i tālredzÄ«gs, ņemot vērā, ka mÅ«sdienu komerciālais internets radās tikai pēc vairākiem gadu desmitiem. Å Ä« ideja joprojām ir aktuāla 2019. gadā, kad skaitļoÅ”anas resursi tuvojas tādam paÅ”am visuresoÅ”am, paÅ”saprotamam stāvoklim kā elektroenerÄ£ija.

Iespējams, ka Ŕādas jubilejas ir laba iespēja ne tikai atcerēties, kā mēs nonācām Å”ajā ļoti saistÄ«tajā laikmetā, bet arÄ« paskatÄ«ties uz nākotni ā€” kā to darÄ«ja Kleinroks ā€”, lai padomātu par to, kur tÄ«kls varētu virzÄ«ties tālāk.

Avots: www.habr.com

Pievieno komentāru