ARPA datortÄ«kla diagramma 1967. gada jÅ«nijam. TukÅ”s aplis ir dators ar kopÄ«gu piekļuvi, aplis ar lÄ«niju ir terminÄlis vienam lietotÄjam
Citi sÄrijas raksti:
- Stafetes vÄsture
- Elektronisko datoru vÄsture
- Tranzistora vÄsture
- Interneta vÄsture
LÄ«dz 1966. gada beigÄm
Teilors atbildÄ«bu par projekta izpildi nodeva spÄjÄ«gÄs rokÄs
problÄma
Ja dators A vÄlas nosÅ«tÄ«t ziÅojumu datoram B, kÄ Å”is ziÅojums var nokļūt no viena uz otru? TeorÄtiski jÅ«s varÄtu ļaut katram sakaru tÄ«kla mezglam sazinÄties ar visiem citiem mezgliem, savienojot katru mezglu ar katru mezglu ar fiziskiem kabeļiem. Lai sazinÄtos ar B, dators A vienkÄrÅ”i nosÅ«tÄ«s ziÅojumu pa izejoÅ”o kabeli, kas savieno to ar B. Å Ädu tÄ«klu sauc par tÄ«kla tÄ«klu. TomÄr jebkuram nozÄ«mÄ«gam tÄ«kla izmÄram Ŕī pieeja Ätri kļūst nepraktiska, jo savienojumu skaits palielinÄs, palielinoties mezglu skaita kvadrÄtam (precÄ«zÄk kÄ (n2 - n)/2).
TÄpÄc ir nepiecieÅ”ams kÄds ziÅojuma marÅ”ruta konstruÄÅ”anas veids, kas, ziÅai nonÄkot starpmezglÄ, nosÅ«tÄ«tu to tÄlÄk uz mÄrÄ·i. SeÅ”desmito gadu sÄkumÄ Å”Ä«s problÄmas risinÄÅ”anai bija divas pamata pieejas. PirmÄ ir ziÅojumu pÄrsÅ«tÄ«Å”anas saglabÄÅ”anas un pÄrsÅ«tÄ«Å”anas metode. Å o pieeju izmantoja telegrÄfa sistÄma. Kad ziÅojums nonÄca starpmezglÄ, tas tika uz laiku saglabÄts tur (parasti papÄ«ra lentes veidÄ), lÄ«dz to varÄja pÄrsÅ«tÄ«t tÄlÄk uz mÄrÄ·i vai uz citu starpposma centru, kas atrodas tuvÄk mÄrÄ·im.
Tad parÄdÄ«jÄs telefons, un bija nepiecieÅ”ama jauna pieeja. VairÄku minÅ«Å”u aizkavÄÅ”anÄs pÄc katra pa telefonu izskanÄjuÅ”Ä izteikuma, kas bija jÄatÅ”ifrÄ un jÄnosÅ«ta galamÄrÄ·im, radÄ«tu sarunas sajÅ«tu ar sarunu biedru, kas atrodas uz Marsa. TÄ vietÄ tÄlrunis izmantoja Ä·Ädes pÄrslÄgÅ”anu. ZvanÄ«tÄjs sÄka katru zvanu, nosÅ«tot Ä«paÅ”u ziÅojumu, norÄdot, kam viÅÅ” vÄlas zvanÄ«t. Vispirms viÅi to izdarÄ«ja, sarunÄjoties ar operatoru un pÄc tam sastÄdot numuru, ko apstrÄdÄja automÄtiskÄ iekÄrta sadales skapÄ«. Operators vai iekÄrta izveidoja Ä«paÅ”u elektrisko savienojumu starp zvanÄ«tÄju un izsaukto pusi. TÄlsatiksmes zvanu gadÄ«jumÄ var bÅ«t nepiecieÅ”amas vairÄkas iterÄcijas, savienojot zvanu, izmantojot vairÄkus slÄdžus. Kad savienojums bija izveidots, pati saruna varÄja sÄkties, un savienojums saglabÄjÄs lÄ«dz brÄ«dim, kad kÄda no pusÄm to pÄrtrauca, noliekot klausuli.
DigitÄlÄ komunikÄcija, kuru tika nolemts izmantot ARPANET, lai savienotu datorus, kas darbojas saskaÅÄ ar shÄmu
Viena bÅ«tiska atŔķirÄ«ba starp datoru datu tÄ«kliem, no vienas puses, un telefonu un telegrÄfu, no otras puses, bija jutÄ«gums pret kļūdÄm iekÄrtu apstrÄdÄtajos datos. Viena rakstzÄ«mes maiÅa vai zaudÄÅ”ana telegrammas rakstzÄ«mes pÄrraides laikÄ vai vÄrda daļas pazuÅ”ana telefona sarunÄ diez vai varÄtu nopietni traucÄt divu cilvÄku saziÅu. Bet, ja troksnis lÄ«nijÄ pÄrslÄdza vienu bitu no 0 uz 1 komandÄ, kas nosÅ«tÄ«ta uz attÄlo datoru, tas varÄtu pilnÄ«bÄ mainÄ«t komandas nozÄ«mi. TÄpÄc katrs ziÅojums bija jÄpÄrbauda, āāāāvai nav kļūdu, un, ja tÄdas tika atrastas, tas jÄnosÅ«ta atkÄrtoti. Å Äda atkÄrtoÅ”ana bÅ«tu pÄrÄk dÄrga lieliem ziÅojumiem un, visticamÄk, izraisÄ«tu kļūdas, jo to pÄrsÅ«tÄ«Å”ana prasÄ«ja ilgÄku laiku.
Å Ä«s problÄmas risinÄjums tika panÄkts ar diviem neatkarÄ«giem notikumiem, kas notika 1960. gadÄ, bet vÄlÄk notikuÅ”o vispirms pamanÄ«ja Lerijs Robertss un ARPA.
TikÅ”anÄs
1967. gada rudenÄ« Roberts ieradÄs GetlinburgÄ, TenesÄ« Å”tatÄ, no aiz mežainajÄm Lielo dÅ«mu kalnu virsotnÄm, lai piegÄdÄtu dokumentu, kurÄ aprakstÄ«ti ARPA tÄ«kla plÄni. ViÅÅ” gandrÄ«z gadu strÄdÄja InformÄcijas apstrÄdes tehnoloÄ£iju birojÄ (IPTO), taÄu daudzas tÄ«kla projekta detaļas joprojÄm bija ļoti neskaidras, tostarp marÅ”rutÄÅ”anas problÄmas risinÄjums. Ja neskaita neskaidras atsauces uz blokiem un to izmÄriem, vienÄ«gÄ atsauce uz to Robertsa darbÄ bija Ä«sa un izvairÄ«ga piezÄ«me paÅ”Äs beigÄs: āÅ Ä·iet, ka ir nepiecieÅ”ams uzturÄt periodiski lietotu sakaru lÄ«niju, lai saÅemtu atbildes desmitdaļÄs pret vienu. otro reizi nepiecieÅ”ama interaktÄ«vai darbÄ«bai. TÄ«kla resursu ziÅÄ tas ir ļoti dÄrgi, un, ja vien nevarÄsim veikt zvanus ÄtrÄk, ziÅu pÄrslÄgÅ”ana un koncentrÄÅ”anÄs bÅ«s ļoti svarÄ«ga tÄ«kla dalÄ«bniekiem. AcÄ«mredzot lÄ«dz tam laikam Roberts vÄl nebija izlÄmis, vai atteikties no pieejas, ko viÅÅ” izmantoja kopÄ ar Tomu Marrilu 1965. gadÄ, tas ir, datoru savienoÅ”anu, izmantojot komutÄcijas telefonu tÄ«klu, izmantojot automÄtisko zvanu.
NejauÅ”i tajÄ paÅ”Ä simpozijÄ bija klÄt cits cilvÄks ar daudz labÄku ideju, kÄ atrisinÄt datu tÄ«klu marÅ”rutÄÅ”anas problÄmu. Rodžers Skantlberijs ŔķÄrsoja Atlantijas okeÄnu, ierodoties no LielbritÄnijas NacionÄlÄs fizikÄlÄs laboratorijas (NPL) ar ziÅojumu. Scantlebury paÅÄma Robertsu malÄ pÄc viÅa ziÅojuma un pastÄstÄ«ja viÅam par savu ideju.
Deiviss, tÄpat kÄ daudzi pirmie elektroniskÄs skaitļoÅ”anas pionieri, pÄc izglÄ«tÄ«bas bija fiziÄ·is. ViÅÅ” absolvÄja Londonas ImperiÄlo koledžu 1943. gadÄ 19 gadu vecumÄ un nekavÄjoties tika savervÄts slepenÄ kodolieroÄu programmÄ ar Å”ifrÄtu nosaukumu.
Deiviss saprata Å”o ideju un pÄc iespÄjas ÄtrÄk noslÄdza lÄ«gumu ar NPL. PiedalÄ«jies ACE datora detalizÄtajÄ projektÄÅ”anÄ un konstruÄÅ”anÄ, viÅÅ” palika dziļi iesaistÄ«ts skaitļoÅ”anas jomÄ kÄ NPL pÄtniecÄ«bas vadÄ«tÄjs. 1965. gadÄ viÅÅ” gadÄ«jÄs ASV uz profesionÄlu tikÅ”anos, kas bija saistÄ«ta ar viÅa darbu, un izmantoja iespÄju apmeklÄt vairÄkas lielas laika koplietoÅ”anas datoru vietnes, lai redzÄtu, par ko ir satraukums. LielbritÄnijas skaitļoÅ”anas vidÄ laika dalÄ«Å”ana amerikÄÅu izpratnÄ, interaktÄ«va datora koplietoÅ”ana ar vairÄkiem lietotÄjiem, nebija zinÄma. TÄ vietÄ laika dalÄ«Å”ana nozÄ«mÄja datora darba slodzes sadali starp vairÄkÄm pakeÅ”apstrÄdes programmÄm (lai, piemÄram, viena programma darbotos, kamÄr cita nolasa lenti). Tad Ŕī opcija tiks saukta par daudzprogrammÄÅ”anu.
Deivisa klejojumi noveda pie projekta MAC MIT, JOSS projekta RAND korporÄcijÄ KalifornijÄ un Dartmouth Time Sharing System Å
Å«hempŔīrÄ. MÄjupceÄ¼Ä viens no viÅa kolÄÄ£iem ieteica sarÄ«kot seminÄru par dalÄ«Å”anos, lai izglÄ«totu britu kopienu par jaunajÄm tehnoloÄ£ijÄm, par kurÄm viÅi bija iemÄcÄ«juÅ”ies ASV. Deiviss piekrita un uzÅÄma daudzas vadoÅ”Äs figÅ«ras Amerikas skaitļoÅ”anas jomÄ, tostarp
SeminÄra laikÄ (vai varbÅ«t uzreiz pÄc tam) Deivisu pÄrsteidza doma, ka laika dalÄ«Å”anas filozofiju varÄtu attiecinÄt uz datoru sakaru lÄ«nijÄm, ne tikai uz paÅ”iem datoriem. Laika dalÄ«Å”anas datori katram lietotÄjam pieŔķir nelielu CPU laika daļu un pÄc tam pÄrslÄdzas uz citu, radot katram lietotÄjam ilÅ«ziju par savu interaktÄ«vo datoru. TÄpat, sagriežot katru ziÅojumu standarta izmÄra gabalos, ko Deiviss nosauca par "paketÄm", vienu saziÅas kanÄlu var koplietot starp daudziem datoriem vai viena datora lietotÄjiem. TurklÄt tas atrisinÄtu visus datu pÄrraides aspektus, kuriem telefona un telegrÄfa slÄdži nebija piemÄroti. LietotÄju, kas izmanto interaktÄ«vu terminÄli, kas sÅ«ta Ä«sas komandas un saÅem Ä«sas atbildes, nebloÄ·Äs liela failu pÄrsÅ«tÄ«Å”ana, jo pÄrsÅ«tÄ«Å”ana tiks sadalÄ«ta daudzÄs paketÄs. JebkurÅ” tik lielu ziÅojumu bojÄjums ietekmÄs vienu paketi, kuru var viegli pÄrsÅ«tÄ«t, lai pabeigtu ziÅojumu.
Deiviss savas idejas aprakstÄ«ja nepublicÄtÄ 1966. gada rakstÄ "PriekÅ”likums digitÄlo sakaru tÄ«kla izveidei". TajÄ laikÄ vismodernÄkie tÄlruÅu tÄ«kli bija uz slÄdžu datorizÄcijas robežas, un Deiviss ierosinÄja iegult pakeÅ”u komutÄciju nÄkamÄs paaudzes telefonu tÄ«klÄ, izveidojot vienotu platjoslas sakaru tÄ«klu, kas spÄj apkalpot dažÄdus pieprasÄ«jumus, sÄkot no vienkÄrÅ”iem tÄlruÅa zvaniem lÄ«dz attÄliem. piekļuve datoriem. LÄ«dz tam laikam Deiviss bija paaugstinÄts par NPL vadÄ«tÄju un Scantlebury vadÄ«bÄ izveidoja digitÄlo komunikÄciju grupu, lai Ä«stenotu savu projektu un izveidotu darba demonstrÄciju.
GadÄ pirms Getlinburgas konferences Scantlebury komanda izstrÄdÄja visas detaļas, lai izveidotu pakeÅ”u komutÄcijas tÄ«klu. Viena mezgla kļūmi var izdzÄ«vot, izmantojot adaptÄ«vo marÅ”rutÄÅ”anu, kas varÄtu apstrÄdÄt vairÄkus ceļus uz galamÄrÄ·i, un vienas paketes kļūmi varÄtu novÄrst, to atkÄrtoti nosÅ«tot. SimulÄcijÄ un analÄ«zÄ teikts, ka optimÄlais paketes lielums bÅ«tu 1000 baiti ā ja padarÄ«sit to daudz mazÄku, tad galvenÄ metadatu rindu joslas platuma patÄriÅÅ” bÅ«s pÄrÄk liels, daudz vairÄk ā un interaktÄ«vo lietotÄju reakcijas laiks palielinÄsies. pÄrÄk bieži lielu ziÅojumu dÄļ.
Scantlebury darbÄ bija iekļauta tÄda informÄcija kÄ iepakojuma formÄts...
...un analīze par pakeŔu lieluma ietekmi uz tīkla latentumu.
TikmÄr Deivisa un Skentlberija meklÄÅ”anas rezultÄtÄ tika atklÄti detalizÄti pÄtÄ«jumi, ko veica cits amerikÄnis, kurÅ” bija nÄcis klajÄ ar lÄ«dzÄ«gu ideju vairÄkus gadus pirms viÅiem. Bet tajÄ paÅ”Ä laikÄ
ARPA bija piekļuve Barana apjomÄ«gajiem pÄrskatiem par RAND, taÄu, tÄ kÄ tie nebija saistÄ«ti ar interaktÄ«viem datoriem, to nozÄ«me ARPANET nebija acÄ«mredzama. AcÄ«mredzot Roberts un Teilore viÅus nekad nav pamanÄ«juÅ”i. TÄ vietÄ vienas nejauÅ”as tikÅ”anÄs rezultÄtÄ Skentlberijs Robertsam nodeva visu uz sudraba Ŕķīvja: labi izstrÄdÄtu pÄrslÄgÅ”anas mehÄnismu, pielietojamÄ«bu interaktÄ«vo datortÄ«klu izveides problÄmai, RAND atsauces materiÄlus un pat nosaukumu āpaketeā. NPL darbs arÄ« pÄrliecinÄja Robertsu, ka, lai nodroÅ”inÄtu labu jaudu, bÅ«s nepiecieÅ”ams lielÄks Ätrums, tÄpÄc viÅÅ” savus plÄnus uzlaboja lÄ«dz 50 Kbps saitÄm. Lai izveidotu ARPANET, tika atrisinÄta bÅ«tiska marÅ”rutÄÅ”anas problÄmas daļa.
Tiesa, ir vÄl viena pakeÅ”u komutÄcijas idejas izcelsmes versija. Roberts vÄlÄk apgalvoja, ka viÅam jau bija lÄ«dzÄ«gas domas galvÄ, pateicoties viÅa kolÄÄ£a Lena Kleinroka darbam, kurÅ”, domÄjams, aprakstÄ«ja Å”o koncepciju tÄlajÄ 1962. gadÄ savÄ doktora disertÄcijÄ par komunikÄciju tÄ«kliem. TomÄr no Ŕī darba ir neticami grÅ«ti izvilkt Å”Ädu ideju, turklÄt es nevarÄju atrast citus pierÄdÄ«jumus Å”ai versijai.
TÄ«kli, kas nekad nav pastÄvÄjuÅ”i
KÄ redzam, divas komandas apsteidza ARPA, izstrÄdÄjot pakeÅ”u komutÄciju ā tehnoloÄ£iju, kas ir izrÄdÄ«jusies tik efektÄ«va, ka tagad ir gandrÄ«z visu sakaru pamatÄ. KÄpÄc ARPANET bija pirmais nozÄ«mÄ«gais tÄ«kls, kas to izmantoja?
Tas viss ir saistÄ«ts ar organizatoriskÄm smalkumiem. ARPA nebija oficiÄlas atļaujas izveidot sakaru tÄ«klu, taÄu bija liels skaits esoÅ”o pÄtniecÄ«bas centru ar saviem datoriem, praktiski bez uzraudzÄ«bas "brÄ«vÄs" morÄles kultÅ«ru un naudas kalniem. Teilora sÄkotnÄjais 1966. gada lÄ«dzekļu pieprasÄ«jums, lai izveidotu ARPANET, prasÄ«ja 1 miljonu ASV dolÄru, un Robertss turpinÄja tÄrÄt tik daudz katru gadu, sÄkot no 1969. gada, lai tÄ«kls sÄktu darboties. TajÄ paÅ”Ä laikÄ ARPA Å”Äda nauda bija maza nauda, āātÄpÄc neviens no viÅa priekÅ”niekiem neuztraucÄs par to, ko Roberts ar to dara, ja vien to varÄtu kaut kÄ piesaistÄ«t valsts aizsardzÄ«bas vajadzÄ«bÄm.
Baranam RAND nebija ne pilnvaru, ne pilnvaru kaut ko darÄ«t. ViÅa darbs bija tikai pÄtniecisks un analÄ«tisks, un, ja nepiecieÅ”ams, to varÄja izmantot aizsardzÄ«bÄ. 1965. gadÄ RAND faktiski ieteica savu sistÄmu gaisa spÄkiem, kuri piekrita, ka projekts ir dzÄ«votspÄjÄ«gs. Bet tÄ ievieÅ”ana gulÄja uz AizsardzÄ«bas komunikÄciju aÄ£entÅ«ras pleciem, un viÅi digitÄlos sakarus Ä«paÅ”i nesaprata. Barans pÄrliecinÄja savus RAND priekÅ”niekus, ka labÄk bÅ«tu atsaukt Å”o priekÅ”likumu, nevis ļaut to jebkurÄ gadÄ«jumÄ Ä«stenot un sabojÄt izplatÄ«to digitÄlo sakaru reputÄciju.
Deivisam kÄ NPL vadÄ«tÄjam bija daudz lielÄka vara nekÄ Baranam, bet Å”aurÄks budžets nekÄ ARPA, un viÅam nebija gatava pÄtniecÄ«bas datoru sociÄlÄ un tehniskÄ tÄ«kla. ViÅam izdevÄs izveidot vietÄjÄ pakeÅ”u komutÄcijas tÄ«kla prototipu (bija tikai viens mezgls, bet daudzi terminÄļi) uzÅÄmumÄ NPL 1960. gadu beigÄs ar pieticÄ«gu budžetu Ā£ 120 000 trÄ«s gadu laikÄ. ARPANET katru gadu iztÄrÄja aptuveni pusi no Ŕīs summas katra tÄ«kla daudzajiem mezgliem, izÅemot sÄkotnÄjos ieguldÄ«jumus aparatÅ«rÄ un programmatÅ«rÄ. OrganizÄcija, kas spÄja izveidot liela mÄroga LielbritÄnijas pakeÅ”u komutÄcijas tÄ«klu, bija LielbritÄnijas pasts, kas pÄrvaldÄ«ja telekomunikÄciju tÄ«klus valstÄ«, izÅemot paÅ”u pasta pakalpojumu. Deivisam izdevÄs ieinteresÄt vairÄkas ietekmÄ«gas amatpersonas ar savÄm idejÄm par vienotu digitÄlo tÄ«klu valsts mÄrogÄ, taÄu viÅÅ” nespÄja mainÄ«t Å”Ädas milzÄ«gas sistÄmas virzienu.
Likliders, apvienojot veiksmi un plÄnoÅ”anu, atrada ideÄlu siltumnÄ«cu, kur viÅa starpgalaktiskais tÄ«kls varÄtu uzplaukt. TajÄ paÅ”Ä laikÄ nevar teikt, ka viss, izÅemot pakeÅ”u komutÄciju, bÅ«tu saistÄ«ts ar naudu. Savu lomu nospÄlÄja arÄ« idejas realizÄcija. TurklÄt vairÄki citi svarÄ«gi dizaina lÄmumi veidoja ARPANET garu. TÄpÄc tÄlÄk mÄs apskatÄ«sim, kÄ atbildÄ«ba tika sadalÄ«ta starp datoriem, kas nosÅ«tÄ«ja un saÅÄma ziÅojumus, un tÄ«klu, pa kuru tie nosÅ«tÄ«ja Ŕīs ziÅas.
Ko vÄl lasÄ«t
- Dženeta Abate, Interneta izgudroŔana (1999)
- Keitija Hafnere un MetjÅ« Lions, Kur burvji paliek vÄlu (1996)
- Leonards Kleinroks, āInterneta agrÄ«nÄ vÄstureā, IEEE Communications Magazine (2010. gada augusts)
- ArtÅ«rs Norbergs un Džūlija O'NÄ«la, Datoru tehnoloÄ£iju pÄrveide: informÄcijas apstrÄde Pentagonam, 1962-1986 (1996)
- M. Mitchell Waldrop, SapÅu maŔīna: JCR Licklider un revolÅ«cija, kas padarÄ«ja skaitļoÅ”anu personisku (2001)
Avots: www.habr.com