Kasaysayan sa Internet: ARPANET - Package

Kasaysayan sa Internet: ARPANET - Package
ARPA computer network diagram alang sa Hunyo 1967. Ang usa ka walay sulod nga lingin usa ka kompyuter nga adunay gipaambit nga pag-access, usa ka lingin nga adunay linya usa ka terminal alang sa usa ka tiggamit

Ang ubang mga artikulo sa serye:

Sa katapusan sa 1966 Robert Taylor uban sa ARPA nga kwarta, naglunsad siya og usa ka proyekto sa pagkonektar sa daghang mga kompyuter ngadto sa usa ka sistema, nga dinasig sa ideya nga β€œintergalactic networkΒ» Joseph Carl Robnett Licklider.

Gibalhin ni Taylor ang responsibilidad alang sa pagpatuman sa proyekto ngadto sa mga may katakus nga mga kamot Larry Roberts. Sa misunod nga tuig, si Roberts mihimo og daghang kritikal nga mga desisyon nga mobanos sa tibuok teknikal nga arkitektura ug kultura sa ARPANET ug sa mga manununod niini, sa pipila ka mga kaso sa umaabot nga mga dekada. Ang una nga desisyon nga hinungdanon, bisan kung wala sa kronolohiya, mao ang pagdeterminar sa usa ka mekanismo sa pag-routing sa mga mensahe gikan sa usa ka computer ngadto sa lain.

problema

Kung gusto sa computer A nga magpadala ug mensahe sa computer B, unsaon man nga makit-an ang mensahe gikan sa usa ngadto sa lain? Sa teorya, mahimo nimong tugutan ang matag node sa usa ka network sa komunikasyon nga makigkomunikar sa matag uban nga node pinaagi sa pagkonektar sa matag node sa matag node nga adunay pisikal nga mga kable. Aron makigkomunikar sa B, ang computer A magpadala lang ug mensahe subay sa outgoing cable nga nagkonektar niini ngadto sa B. Ang maong network gitawag ug mesh network. Bisan pa, alang sa bisan unsang hinungdanon nga gidak-on sa network, kini nga pamaagi dali nga mahimong dili praktikal samtang ang gidaghanon sa mga koneksyon nagdugang ingon ang square sa gidaghanon sa mga node (sama sa (n2 - n)/2 nga tukma).

Busa, gikinahanglan ang pipila ka paagi sa paghimo ug ruta sa mensahe, nga, sa pag-abot sa mensahe sa intermediate node, ipadala pa kini ngadto sa target. Sa sayong bahin sa 1960s, adunay duha ka sukaranan nga mga pamaagi aron masulbad kini nga problema. Ang una mao ang store-and-forward nga paagi sa pagbalhin sa mensahe. Kini nga pamaagi gigamit sa telegraph system. Sa diha nga ang usa ka mensahe moabut sa usa ka intermediate node, kini temporaryo nga gitipigan didto (kasagaran sa porma sa usa ka papel nga tape) hangtud nga kini mapasa ngadto sa target, o ngadto sa laing intermediate center nga nahimutang duol sa target.

Unya miabut ang telepono ug gikinahanglan ang bag-ong paagi. Ang usa ka paglangan sa pipila ka mga minuto pagkahuman sa matag paglitok nga gihimo sa telepono, nga kinahanglan mahibal-an ug ipadala sa destinasyon niini, maghatag pagbati sa usa ka panag-istoryahanay sa usa ka interlocutor nga nahimutang sa Mars. Hinuon, gigamit sa telepono ang circuit switching. Gisugdan sa nanawag ang matag tawag pinaagi sa pagpadala sa usa ka espesyal nga mensahe nga nagpaila kung kinsa ang gusto niyang tawagan. Una gibuhat nila kini pinaagi sa pagpakigsulti sa operator, ug dayon pag-dial sa usa ka numero, nga giproseso sa awtomatik nga kagamitan sa switchboard. Ang operator o kagamitan nagtukod ug usa ka dedikado nga koneksyon sa kuryente tali sa nanawag ug sa gitawag nga partido. Sa kaso sa long distance nga mga tawag, kini mahimong magkinahanglan og daghang mga pag-uli nga nagkonektar sa tawag pinaagi sa daghang mga switch. Sa dihang natukod na ang koneksyon, ang panag-istoryahanay mismo mahimong magsugod, ug ang koneksyon nagpabilin hangtud nga ang usa sa mga partido mibalda niini pinaagi sa pagbitay.

Ang digital nga komunikasyon, nga nakahukom nga gamiton sa ARPANET aron makonektar ang mga kompyuter nga nagtrabaho sumala sa laraw pagpaambit sa oras, gigamit ang mga bahin sa telegrapo ug sa telepono. Sa usa ka bahin, ang mga mensahe sa datos gipasa sa bulag nga mga pakete, sama sa telegrapo, imbes nga padayon nga panag-istoryahanay sa telepono. Bisan pa, kini nga mga mensahe mahimong lainlain ang gidak-on alang sa lainlaing mga katuyoan, gikan sa console nga mga mando sa daghang mga karakter ang gitas-on, hangtod sa dagkong mga file sa datos nga gibalhin gikan sa usa ka kompyuter ngadto sa lain. Kung ang mga file nalangan sa pagbalhin, wala’y nagreklamo bahin niini. Apan ang layo nga interaktibidad nanginahanglan usa ka dali nga tubag, sama sa usa ka tawag sa telepono.

Usa ka hinungdanon nga kalainan tali sa mga network sa datos sa kompyuter sa usa ka bahin, ug ang telepono ug telegrapo sa pikas, mao ang pagkasensitibo sa mga sayup sa datos nga giproseso sa mga makina. Ang pagbag-o o pagkawala sa panahon sa pagpasa sa usa ka karakter sa usa ka telegrama, o ang pagkawala sa bahin sa usa ka pulong sa usa ka panag-istoryahanay sa telepono dili gyud makabalda sa komunikasyon sa duha ka tawo. Apan kung ang kasaba sa linya nagbalhin sa usa ka gamay gikan sa 0 hangtod 1 sa usa ka mando nga gipadala sa usa ka hilit nga kompyuter, mahimo’g hingpit nga mabag-o ang kahulugan sa mando. Busa, ang matag mensahe kinahanglan nga susihon kung adunay mga sayup ug masuko kung adunay nakit-an. Ang ingon nga mga replay mahimong mahal kaayo alang sa dagkong mga mensahe ug mas lagmit nga hinungdan sa mga sayup tungod kay mas dugay kini ipadala.

Ang solusyon niini nga problema miabut pinaagi sa duha ka independenteng mga panghitabo nga nahitabo sa 1960, apan ang usa nga miabut sa ulahi namatikdan una ni Larry Roberts ug ARPA.

Pagtigum

Sa tinglarag sa 1967, si Roberts miabot sa Gatlinburg, Tennessee, gikan sa unahan sa kalasangan nga mga taluktok sa Great Smoky Mountains, aron maghatag usa ka dokumento nga naghulagway sa mga plano sa network sa ARPA. Dul-an na siya sa usa ka tuig nga nagtrabaho sa Information Processing Technology Office (IPTO), apan daghan sa mga detalye sa proyekto sa network wala pa kaayo klaro, lakip ang solusyon sa problema sa ruta. Gawas sa dili klaro nga mga pakisayran sa mga bloke ug sa ilang mga gidak-on, ang bugtong paghisgot niini sa trabaho ni Roberts mao ang usa ka mubo ug dili maayo nga mga pulong sa katapusan: β€œMorag gikinahanglan ang pagmentinar sa kanunay nga gigamit nga linya sa komunikasyon aron makakuha og mga tubag sa ikanapulo ngadto sa usa. ikaduhang higayon nga gikinahanglan alang sa interactive nga operasyon. Kini mahal kaayo sa mga termino sa mga kapanguhaan sa network, ug gawas kung makahimo kami sa mga tawag nga mas paspas, ang pagbalhin sa mensahe ug konsentrasyon mahimong hinungdanon kaayo alang sa mga partisipante sa network. Dayag, niadtong panahona, si Roberts wala pa makahukom kon biyaan ba ang paagi nga iyang gigamit kang Tom Marrill niadtong 1965, nga mao, ang pagkonektar sa mga kompyuter pinaagi sa gibalhin nga network sa telepono gamit ang autodial.

Naatol nga adunay lain nga tawo nga naa sa parehas nga symposium nga adunay usa ka labi ka maayo nga ideya alang sa pagsulbad sa problema sa pag-ruta sa mga network sa datos. Si Roger Scantlebury mitabok sa Atlantiko, nga miabot gikan sa British National Physical Laboratory (NPL) nga adunay usa ka taho. Gikuha ni Scantlebury si Roberts pagkahuman sa iyang taho ug gisultihan siya bahin sa iyang ideya. packet switching. Kini nga teknolohiya gimugna sa iyang boss sa NPL, si Donald Davis. Sa Estados Unidos, ang mga nahimo ug kasaysayan ni Davis dili kaayo nahibal-an, bisan pa sa pagkahulog sa 1967 nga grupo ni Davis sa NPL labing menos usa ka tuig nga nag-una sa ARPA sa mga ideya niini.

Si Davis, sama sa daghang unang mga pioneer sa electronic computing, usa ka physicist pinaagi sa pagbansay. Siya migraduwar sa Imperial College London niadtong 1943 sa edad nga 19 ug diha-diha dayon gi-recruit sa usa ka sekreto nga programa sa armas nukleyar nga gi-codenamed. Mga Alloys sa Tube. Didto iyang gidumala ang usa ka grupo sa mga calculator sa tawo nga migamit ug mekanikal ug elektrikal nga mga calculator aron dali nga makahimo og numerical nga mga solusyon sa mga problema nga may kalabutan sa nuclear fusion (ang iyang superbisor mao ang Emil Julius Klaus Fuchs, usa ka German expatriate physicist nga niadtong panahona nagsugod na sa pagbalhin sa mga sekreto sa nukleyar nga mga hinagiban ngadto sa USSR). Human sa gubat, nakadungog siya gikan sa mathematician nga si John Womersley mahitungod sa usa ka proyekto nga iyang gipangulohan sa NPL - kini mao ang pagmugna sa usa ka electronic computer nga unta sa pagbuhat sa sama nga mga kalkulasyon sa mas taas nga speed. Gidisenyo ni Alan Turing ang kompyuter gitawag nga ACE, "automatic computing engine".

Si Davis milukso sa ideya ug mipirma sa NPL sa labing madali nga iyang mahimo. Kay nakatampo sa detalyado nga disenyo ug pagtukod sa ACE nga kompyuter, siya nagpabiling lawom nga nalambigit sa natad sa kompyuter isip lider sa panukiduki sa NPL. Niadtong 1965 naa siya sa US alang sa usa ka propesyonal nga miting nga may kalabotan sa iyang trabaho ug gigamit ang higayon sa pagbisita sa daghang mga site sa kompyuter nga nagpaambit sa oras aron makita kung unsa ang tanan nga kagubot. Sa British computing environment, ang time sharing sa American sense sa interactive sharing sa usa ka computer sa daghang tiggamit wala mailhi. Hinoon, ang pagpaambit sa oras nagpasabut sa pag-apod-apod sa workload sa kompyuter taliwala sa daghang mga programa sa pagproseso sa batch (aron, pananglitan, ang usa ka programa molihok samtang ang lain busy sa pagbasa sa tape). Unya kini nga kapilian tawgon nga multiprogramming.

Ang mga paglatagaw ni Davis nagdala kaniya sa Project MAC sa MIT, ang JOSS Project sa RAND Corporation sa California, ug ang Dartmouth Time Sharing System sa New Hampshire. Sa pagpauli, usa sa iyang mga kauban misugyot sa paghimo og workshop sa pagpaambit aron sa pag-edukar sa British nga komunidad mahitungod sa bag-ong mga teknolohiya nga ilang nakat-unan sa US. Miuyon si Davis, ug nag-host sa daghang nanguna nga mga numero sa natad sa kompyuter sa Amerika, lakip Fernando Jose Corbato (magbubuhat sa "Interoperable Time Sharing System" sa MIT) ug si Larry Roberts mismo.

Atol sa seminar (o tingali pagkahuman dayon), si Davis natandog sa ideya nga ang pilosopiya sa pagpaambit sa oras mahimong magamit sa mga linya sa komunikasyon sa kompyuter, dili lamang sa mga kompyuter mismo. Ang time-sharing nga mga kompyuter naghatag sa matag tiggamit og gamay nga tipik sa oras sa CPU ug dayon mobalhin sa lain, nga naghatag sa matag tiggamit og ilusyon nga adunay ilang kaugalingong interactive nga kompyuter. Ingon usab, pinaagi sa pagputol sa matag mensahe ngadto sa standard-sized nga mga piraso, nga gitawag ni Davis nga "mga pakete," ang usa ka channel sa komunikasyon mahimong ipaambit sa daghang mga kompyuter o tiggamit sa usa ka kompyuter. Dugang pa, masulbad niini ang tanang aspeto sa pagpasa sa datos diin ang mga switch sa telepono ug telegrapo dili angay. Ang usa ka user nga nag-operate sa usa ka interactive nga terminal nga nagpadala ug mugbo nga mga sugo ug nakadawat og mugbo nga mga tubag dili mababagan sa usa ka dako nga file transfer tungod kay ang pagbalhin mabungkag ngadto sa daghang mga pakete. Ang bisan unsang korapsyon sa ingon ka dagkong mga mensahe makaapekto sa usa ka pakete, nga dali nga mapadala pag-usab aron makompleto ang mensahe.

Gihulagway ni Davis ang iyang mga ideya sa usa ka wala mamantala nga 1966 nga papel, "Proposal alang sa Digital Communications Network." Niadtong panahona, ang labing abante nga mga network sa telepono anaa sa tumoy sa mga switch sa kompyuter, ug gisugyot ni Davis ang pag-embed sa packet switching ngadto sa sunod nga henerasyon nga network sa telepono, nga nagmugna og usa ka broadband nga komunikasyon nga network nga makahimo sa pag-alagad sa lain-laing mga hangyo, gikan sa yano nga mga tawag sa telepono ngadto sa hilit. access sa mga kompyuter. Niadtong panahona, si Davis gi-promote sa manager sa NPL ug nagtukod og digital communications group ubos sa Scantlebury aron ipatuman ang iyang proyekto ug maghimo og working demo.

Sa tuig nga nag-una sa komperensya sa Gatlinburg, ang koponan ni Scantlebury nagtrabaho sa tanan nga mga detalye sa paghimo sa usa ka packet-switched network. Ang usa ka kapakyasan sa node mahimong maluwas pinaagi sa adaptive routing nga makadumala sa daghang mga agianan padulong sa usa ka destinasyon, ug ang usa ka kapakyasan sa packet mahimong masulbad pinaagi sa pagpadala niini. Ang simulation ug pag-analisa nag-ingon nga ang kamalaumon nga gidak-on sa pakete mao ang 1000 bytes - kung himuon nimo kini nga labi ka gamay, nan ang pagkonsumo sa bandwidth sa mga linya alang sa metadata sa header mahimong labi ka daghan, labi pa - ug ang oras sa pagtubag alang sa mga interactive nga tiggamit modaghan. kasagaran tungod sa dagkong mga mensahe .

Kasaysayan sa Internet: ARPANET - Package
Ang trabaho ni Scantlebury naglakip sa mga detalye sama sa format sa package...

Kasaysayan sa Internet: ARPANET - Package
...ug pagtuki sa epekto sa mga gidak-on sa pakete sa latency sa network.

Samtang, ang pagpangita ni Davis ug Scantlebury misangpot sa pagkadiskobre sa mga detalyadong papel sa panukiduki nga gihimo sa laing Amerikano nga nakamugna og susama nga ideya pipila ka tuig sa wala pa sila. Apan sa samang higayon Paul Baran, usa ka inhenyero sa elektrisidad sa RAND Corporation, wala gyud maghunahuna bahin sa mga panginahanglanon sa mga tiggamit sa kompyuter nga nagpaambit sa oras. Ang RAND usa ka think tank nga gipondohan sa Departamento sa Depensa sa Santa Monica, California, nga gimugna pagkahuman sa Ikaduhang Gubat sa Kalibutan aron maghatag ug dugay nga pagplano ug pagtuki sa mga estratehikong problema alang sa militar. Ang tumong ni Baran mao ang paglangan sa nukleyar nga gubat pinaagi sa paghimo sa usa ka kasaligan kaayo nga network sa komunikasyon sa militar nga makahimo sa paglahutay bisan sa usa ka dako nga nukleyar nga pag-atake. Ang ingon nga network maghimo sa usa ka pre-emptive strike sa USSR nga dili kaayo madanihon, tungod kay lisud kaayo nga gub-on ang katakus sa US sa pag-atake sa daghang mga sensitibo nga punto agig tubag. Aron mahimo kini, gisugyot ni Baran ang usa ka sistema nga nagbungkag sa mga mensahe ngadto sa iyang gitawag nga mga bloke sa mensahe nga mahimo nga independente nga mapasa sa usa ka network sa mga sobra nga node ug dayon magtipon sa katapusan.

Ang ARPA adunay access sa daghang mga taho ni Baran para sa RAND, apan tungod kay wala kini kalabutan sa mga interactive nga kompyuter, ang ilang importansya sa ARPANET dili klaro. Si Roberts ug Taylor, dayag, wala makamatikod kanila. Hinuon, isip resulta sa usa ka higayon nga miting, gihatag ni Scantlebury ang tanan kang Roberts sa usa ka platter nga pilak: usa ka maayong pagkadisenyo nga mekanismo sa pagbalhin, pagkaaplikar sa problema sa pagmugna og mga interactive nga computer network, mga reference nga materyales gikan sa RAND, ug bisan ang ngalan nga "package." Ang trabaho sa NPL nakapakombinsir usab kang Roberts nga gikinahanglan ang mas taas nga tulin aron makahatag og maayong kapasidad, mao nga iyang gi-upgrade ang iyang mga plano ngadto sa 50 Kbps nga mga link. Aron mahimo ang ARPANET, usa ka sukaranan nga bahin sa problema sa ruta ang nasulbad.

Tinuod, adunay laing bersyon sa gigikanan sa ideya sa packet switching. Giangkon sa ulahi ni Roberts nga aduna na siyay susama nga mga hunahuna sa iyang ulo, salamat sa trabaho sa iyang kauban nga si Len Kleinrock, kinsa giingong naghulagway sa konsepto balik niadtong 1962, sa iyang doctoral dissertation sa mga network sa komunikasyon. Bisan pa, lisud kaayo ang pagkuha sa ingon nga ideya gikan sa kini nga trabaho, ug gawas pa, wala ako makit-an nga bisan unsang ubang ebidensya alang sa kini nga bersyon.

Mga network nga wala pa naglungtad

Sama sa atong makita, duha ka team ang nag-una sa ARPA sa pagpalambo sa packet switching, usa ka teknolohiya nga napamatud-an nga epektibo nga kini karon nagpailalom sa halos tanang komunikasyon. Ngano nga ang ARPANET ang una nga hinungdanon nga network nga migamit niini?

Kini tanan bahin sa mga subtleties sa organisasyon. Ang ARPA walay opisyal nga permiso sa paghimo ug network sa komunikasyon, apan adunay daghang naglungtad nga mga sentro sa panukiduki nga adunay ilang kaugalingon nga mga kompyuter, usa ka kultura nga "libre" nga pamatasan nga halos wala’y pagdumala, ug daghang mga salapi. Ang orihinal nga 1966 nga hangyo ni Taylor alang sa mga pundo sa paghimo sa ARPANET nagtawag ug $1 milyon, ug si Roberts nagpadayon sa paggasto niana kada tuig gikan sa 1969 pataas aron mapaandar ang network. Sa samang higayon, alang sa ARPA, ang maong salapi gamay ra nga kausaban, mao nga walay usa sa iyang mga boss nga nabalaka mahitungod sa unsay gibuhat ni Roberts niini, basta kini mahimong ihigot sa mga panginahanglan sa nasudnong depensa.

Ang Baran sa RAND walay gahum o awtoridad sa pagbuhat sa bisan unsa. Ang iyang trabaho pulos eksplorasyon ug analitikal, ug mahimong magamit sa depensa kon gusto. Niadtong 1965, girekomendar gyud ni RAND ang iyang sistema sa Air Force, kinsa miuyon nga ang proyekto mahimo. Apan ang pagpatuman niini nahulog sa mga abaga sa Defense Communications Agency, ug wala sila makasabut sa digital nga komunikasyon. Gikumbinser ni Baran ang iyang mga labaw sa RAND nga mas maayo nga bawion kini nga sugyot kaysa tugotan kini nga ipatuman bisan unsang paagi ug gub-on ang dungog sa gipang-apod-apod nga mga digital nga komunikasyon.

Si Davis, isip pangulo sa NPL, adunay labaw nga gahum kay sa Baran, apan mas hugot nga badyet kay sa ARPA, ug wala siyay andam nga social ug teknikal nga network sa mga research computer. Nakahimo siya og prototype nga lokal nga packet-switched network (adunay usa lamang ka node, apan daghang mga terminal) sa NPL sa ulahing bahin sa 1960s, nga adunay gamay nga badyet nga Β£120 sulod sa tulo ka tuig. Ang ARPANET migasto ug mga katunga sa maong kantidad kada tuig sa mga operasyon ug pagmentinar sa matag usa sa daghang mga node sa network, walay labot ang mga inisyal nga pagpamuhunan sa hardware ug software. Ang organisasyon nga makahimo sa paghimo sa usa ka dako nga British packet-switching network mao ang British Post Office, nga nagdumala sa mga network sa telekomunikasyon sa nasud, gawas sa serbisyo sa postal mismo. Si Davis nakahimo sa pag-interes sa daghang mga impluwensyal nga opisyal sa iyang mga ideya alang sa usa ka hiniusa nga digital network sa usa ka nasudnon nga sukod, apan wala niya mabag-o ang direksyon sa ingon ka dako nga sistema.

Si Licklider, pinaagi sa kombinasyon sa suwerte ug pagplano, nakakaplag sa hingpit nga greenhouse diin ang iyang intergalactic network mahimong molambo. Sa samang higayon, dili maingon nga ang tanan gawas sa packet switching mikunsad sa kuwarta. Ang pagpatuman sa ideya usab adunay papel. Dugang pa, daghang uban pang hinungdanon nga mga desisyon sa disenyo ang nag-umol sa espiritu sa ARPANET. Busa, sa sunod atong tan-awon kung giunsa ang pag-apod-apod sa responsibilidad tali sa mga kompyuter nga nagpadala ug nakadawat mga mensahe, ug ang network diin ilang gipadala kini nga mga mensahe.

Unsa pa ang basahon

  • Janet Abbate, Pag-imbento sa Internet (1999)
  • Katie Hafner ug Matthew Lyon, Diin ang mga Wizards Magpabilin nga Ulahi (1996)
  • Leonard Kleinrock, "Usa ka Sayong Kasaysayan sa Internet," IEEE Communications Magazine (Agosto 2010)
  • Arthur Norberg ug Julie O'Neill, Transforming Computer Technology: Information Processing for the Pentagon, 1962-1986 (1996)
  • M. Mitchell Waldrop, Ang Damgo nga Makina: JCR Licklider ug ang Rebolusyon nga Naghimo sa Computing Personal (2001)

Source: www.habr.com

Idugang sa usa ka comment