Dîroka Înternetê: ARPANET - Pakêt

Dîroka Înternetê: ARPANET - Pakêt
Diyagrama tora kompîturê ya ARPA ji bo Hezîrana 1967an. Derdorek vala komputerek bi gihîştina hevpar e, çemberek bi rêzek ji bo bikarhênerek termînalek e

Gotarên din ên di rêzê de:

Di dawiya 1966 de Robert Taylor bi pereyên ARPA, wî projeyek da destpêkirin ku gelek komputeran bi yek pergalê ve girêbide, ji ramana "tora intergalactic» Joseph Carl Robnett Licklider.

Taylor berpirsiyariya pêkanîna projeyê xiste destên jêhatî Larry Roberts. Di sala li pey de, Roberts gelek biryarên krîtîk girt ku dê li seranserê mîmarî û çanda teknîkî ya ARPANET û şûngirên wê, di hin rewşan de bi dehsalên pêş de vegere. Di girîngiyê de biryara yekem, her çend ne di kronolojiyê de be jî, destnîşankirina mekanîzmayek ji bo rêvekirina peyaman ji yek komputerek din bû.

pirsgirêka

Ger kompîtura A bixwaze peyamekê bişîne kompîtura B, ew peyam çawa dikare ji yekî ber bi ya din ve biçe? Di teorîyê de, hûn dikarin rê bidin her girêkek di torgilokek ragihandinê de ku bi her girêkek din re têkilî daynin bi kabloyên laşî ve bi her girêkek ve girêdidin. Ji bo ku bi B re danûstendinê bike, komputer A dê bi tenê peyamek bi kabloya derketinê ya ku wê bi B ve girêdide bişîne. Ji tora weha re torgilokek mesh tê gotin. Lêbelê, ji bo her mezinahiya torê ya girîng, ev nêzîkatî zû nepraktîkî dibe ji ber ku hejmara pêwendiyan her ku diçe çargoşeya hejmara girêkan zêde dibe (wek (n2 - n) / 2 rast be).

Ji ber vê yekê, rêyek avakirina rêgezek peyamê hewce ye, ku bi gihîştina peyamê li girêka navîn, wê bêtir bişîne armancê. Di destpêka salên 1960î de, ji bo çareserkirina vê pirsgirêkê du rêgezên bingehîn hebûn. Yekem rêbaza hilanînê-û-pêşveçûnê ya guheztina peyamê ye. Ev nêzîkatî ji hêla pergala telegrafê ve hate bikar anîn. Dema ku peyamek digihîje girêkek navîn, ew bi demkî li wir hate hilanîn (bi gelemperî di forma kasetek kaxez de) heya ku ew bêtir ji armancê re, an jî navendek din a navîn ku nêzîkê armancê ye, were şandin.

Dûre telefon hat û nêzîkatiyek nû lazim bû. Derengmayîna çend hûrdeman piştî her gotinek ku bi têlefonê hatî çêkirin, ku diviyabû were deşîfrekirin û bigihêje cihê xwe, dê hesta danûstendina bi navgînek ku li Marsê ye re bide. Di şûna wê de, têlefonê veguheztina dorpêçê bikar anî. Bangdêr her bangek bi şandina peyamek taybetî dest pê kir û destnîşan kir ku ew dixwaze bi kê re telefon bike. Pêşî wan ev yek bi operatorê re peyivî, û dûv re jimareyek, ku ji hêla amûrên otomatîkî yên li ser panelê ve hatî hilberandin, kirin. Operator an amûrek têkiliyek elektrîkî ya taybetî di navbera bangker û partiya gazîkirî de saz kir. Di doza bangên dûr û dirêj de, ev dikare hewceyê çend dubareyan bike ku bangê bi gelek guheztan ve girêdide. Dema ku têkilî hate damezrandin, axaftin bixwe dikaribû dest pê bike, û têkilî ma heya ku yek ji aliyan ew bi daleqandî qut kir.

Têkiliya dîjîtal, ku biryar hat girtin ku di ARPANET-ê de bikar bînin da ku komputerên ku li gorî nexşeyê dixebitin ve girêbidin parvekirina demê, hem taybetmendiyên telegrafê û hem jî yên têlefonê bikar anîne. Ji aliyekî ve, peyamên daneyê di pakêtên cihê de, wekî li ser têlegrafê, ne wekî axaftinên domdar ên li ser têlefonê, hatine şandin. Lêbelê, ev peyam dikarin ji bo mebestên cihêreng mezinahiyên cûda bin, ji fermanên konsolê yên bi dirêjahiya çend tîpan bigire heya pelên daneya mezin ên ku ji yek komputerek din têne veguheztin. Ger dosya di veguheztinê de dereng bihata kirin, kes ji vê yekê gilî nedikir. Lê înteraktîfiya dûr bersivek bilez hewce dike, mîna têlefonek.

Cûdahiyek girîng di navbera torên daneya komputerê de ji aliyekî ve, û têlefon û têlegrafê ji hêla din ve, hesasbûna ji xeletiyên di daneyên ku ji hêla makîneyan ve hatî hilberandin de bû. Guhertinek an windabûna di dema veguheztina yek karakterek di telegramê de, an windabûna beşek ji peyvekê di peywendiyek têlefonê de bi zor nikare pêwendiya du kesan bi giranî xera bike. Lê heke dengek li ser xetê di fermanek ku ji komputerek dûr re hatî şandin de yek bit ji 0-ê veguhezîne 1-ê, ew dikare wateya fermanê bi tevahî biguhezîne. Ji ber vê yekê, pêdivî bû ku her peyam ji bo xeletiyan were kontrol kirin û heke yek hat dîtin were şandin. Veguheztinên weha dê ji bo peyamên mezin pir biha bin û îhtîmalek mezin çêdibin ku bibin sedema xeletiyan ji ber ku wan demek dirêjtir veguheztin.

Çareseriya vê pirsgirêkê bi du bûyerên serbixwe yên ku di sala 1960-an de qewimîn hat, lê ya ku paşê hat pêşî ji hêla Larry Roberts û ARPA ve hat dîtin.

Civîn

Di payîza 1967 de, Roberts gihîşt Gatlinburg, Tennessee, ji derveyî lûtkeyên daristanî yên Çiyayên Mezin ên Smoky, da ku belgeyek ku planên torê yên ARPA-ê vedibêje radest bike. Ew nêzîkî salekê li Ofîsa Teknolojiya Pêvajoya Agahdariyê (IPTO) dixebitî, lê gelek hûrguliyên projeya torê hîn jî pir nezelal bûn, di nav de çareseriya pirsgirêka rêvekirinê. Ji xeynî referansên nezelal ên blokan û mezinahiya wan, di xebata Roberts de tenê referansa wê di dawiya dawîn de têbîniyek kurt û dûrketî bû: "Dixuye ku pêdivî ye ku meriv xetek ragihandinê ya ku bi navber tê bikar anîn were domandin da ku bersivên di dehyeka yekê de bidest bixin. cara duyemîn ji bo operasyona înteraktîf pêwîst e. Ev di warê çavkaniyên torê de pir biha ye, û heya ku em nikaribin bileztir bangawaziyê bikin, guheztina peyaman û berhevdan dê ji bo beşdarên torê pir girîng bibe." Eşkere ye, di wê demê de, Roberts hîna biryar nedaye ka gelo dev ji nêzîkbûna ku wî di sala 1965-an de bi Tom Marrill re bikar aniye, ango girêdana komputeran bi navgîniya tora têlefonê ya guhezbar ve bi karanîna otomatîkî veqetîne.

Bi rasthatinî, kesek din di heman sempozyûmê de bi ramanek pir çêtir ji bo çareserkirina pirsgirêka rêvekirinê di torên daneyê de amade bû. Roger Scantlebury derbasî Atlantîkê bû, ji Laboratûwara Fîzîkî ya Neteweyî ya Brîtanya (NPL) bi raporekê hat. Scantlebury piştî rapora xwe Roberts girt aliyekî û ji wî re behsa fikra xwe kir. veguherîna pakêtê. Ev teknolojî ji hêla serokê wî li NPL, Donald Davis ve hatî pêşve xistin. Li Dewletên Yekbûyî, destkeft û dîroka Davis kêm têne zanîn, her çend di payîza 1967-an de koma Davis li NPL bi kêmanî salek bi ramanên xwe li pêş ARPA bû.

Davis, mîna gelek pêşengên destpêkê yên komputera elektronîkî, ji hêla perwerdehiyê ve fîzîknasek bû. Wî di sala 1943-an de di 19 saliya xwe de ji Imperial College London mezûn bû û tavilê di bernameyeke veşartî ya çekên nukleerî ya bi kodnavê de hate wezîfedar kirin. Alloys Tube. Li wir wî serperiştiya tîmek hesabkerên mirovî kir ku hesapên mekanîkî û elektrîkî bikar anîn da ku bi lez çareseriyên hejmarî ji pirsgirêkên têkildarî fusiona nukleerî re hilberînin (serpereştê wî bû Emil Julius Klaus Fuchs, fîzîknasekî Alman yê ku di wê demê de jixwe dest bi veguheztina sirên çekên nukleerî ji Yekîtiya Sovyetê re kiribû). Piştî şer, wî ji matematîkzan John Womersley li ser projeyek ku wî li NPL-yê pêşengî dikir bihîst - ew çêkirina komputerek elektronîkî bû ku diviyabû ku heman hesaban bi lezek pir zêde bike. Alan Turing kompîturê dîzayn kir bi navê ACE, "motora hesabkeriya otomatîk".

Davis li ser vê ramanê rabû û bi qasî ku ji destê wî dihat bi NPL re îmze kir. Ji ber ku beşdarî sêwirana hûrgulî û avakirina komputera ACE bû, ew di warê komputerê de wekî rêberek lêkolînê li NPL bi kûr ve mijûl bû. Di sala 1965-an de ew li Dewletên Yekbûyî bû ji bo civînek profesyonel a têkildarî xebata xwe û fersend bikar anî ku serdana çend malperên mezin ên kompîturê yên parvekirina demê bike da ku bibîne ka hemî tevlihevî li ser çi ye. Di hawîrdora komputerê ya Brîtanî de, parvekirina demê bi wateya Amerîkî ya parvekirina înteraktîf a komputerek ji hêla pir bikarhêneran ve nenas bû. Di şûna wê de, parvekirina demê tê wateya belavkirina bargiraniya komputerê di nav çend bernameyên pêvajoyek berhevokê de (da ku, mînakî, bernameyek kar bike dema ku yekî din bi xwendina kasêtê mijûl bû). Wê hingê ev vebijark dê jê re multiprogramming were gotin.

Lêgerînên Davis ew birin Projeya MAC li MIT, Projeya JOSS li RAND Corporation li California, û Pergala Parvekirina Demjimê ya Dartmouth li New Hampshire. Li ser riya malê, yek ji hevkarên wî pêşniyar kir ku komxebatek li ser parvekirinê li dar bixe da ku civaka Brîtanî li ser teknolojiyên nû yên ku ew li Dewletên Yekbûyî fêr bûne perwerde bikin. Davis razî bû, û mêvandariya gelek kesayetiyên pêşeng ên di warê komputera Amerîkî de kir, di nav de Fernando Jose Corbato (afirînerê "Pergala Parvekirina Demê Têkildar" li MIT) û Larry Roberts bi xwe.

Di dema semînerê de (an jî dibe ku yekser piştî wê), Davis ji ramana ku felsefeya parvekirina demê dikare li ser xetên ragihandinê yên komputerê were sepandin, ne tenê li ser komputeran bixwe. Komputerên parvekirina demê ji her bikarhênerî re perçeyek piçûk a dema CPU-yê didin û dûv re vediguhezînin yekî din, ku her bikarhêner xeyala xwedan komputera xweya înteraktîf dide. Bi vî rengî, bi qutkirina her peyamê li perçeyên pîvan-standard, ku Davis jê re digotin "pakêt", kanalek ragihandinê dikare di nav gelek komputer an bikarhênerên yek komputerê de were parve kirin. Wekî din, ew ê hemî aliyên veguheztina daneyê yên ku ji bo guheztinên têlefon û telegrafê nebaş in çareser bike. Bikarhênerek ku termînalek înteraktîf dişîne ku emrên kurt dişîne û bersivên kurt distîne dê bi veguheztina pelek mezin neyê asteng kirin ji ber ku veguhez dê li gelek pakêtan were dabeş kirin. Her gendelî di peyamên weha mezin de dê bandorê li pakêtek yekane bike, ku bi hêsanî dikare ji nû ve were veguheztin da ku peyamê temam bike.

Davis ramanên xwe di kaxezek neçapkirî ya 1966 de, "Pêşniyar ji bo Tora Ragihandina Dîjîtal" vegot. Di wê demê de, şebekeyên têlefonê yên herî pêşkeftî li ber guhêrbarkirina kompîturê bûn, û Davis pêşniyar kir ku veguheztina pakêtê bikeve nav tora têlefonê ya nifşê din, û yek torgilokek ragihandinê ya berfereh biafirîne ku karibe gelek daxwazan bike, ji bangên têlefonê yên hêsan bigire heya dûr. gihîştina komputeran. Wê hingê, Davis bû rêveberê NPL-ê û komek ragihandinê ya dîjîtal di binê Scantlebury de ava kir da ku projeya xwe bicîh bîne û demoyek xebatê biafirîne.

Di sala pêşiya konferansa Gatlinburgê de, tîmê Scantlebury hemî hûrguliyên çêkirina torgilokek guhezbar a pakêtê xebitî. Dikaribû têkçûnek girêkek bi rêgezek adaptîv a ku dikare gelek rêçên berbi cîhek rêve bibe, xilas bibe, û têkçûnek yek pakêtê dikare bi şandina wê ji nû ve were çareser kirin. Simulasyon û analîzê got ku mezinahiya pakêtê ya çêtirîn dê 1000 byte be - heke hûn wê pir piçûktir bikin, wê hingê xerckirina berfê ya xetên ji bo metadata di serî de dê pir, pir zêde be - û dema bersivê ji bo bikarhênerên înteraktîf dê zêde bibe. pir caran ji ber peyamên mezin.

Dîroka Înternetê: ARPANET - Pakêt
Di xebata Scantlebury de hûrguliyên wekî forma pakêtê ...

Dîroka Înternetê: ARPANET - Pakêt
...û analîzkirina bandora mezinahiya pakêtê li ser derengiya torê.

Di vê navberê de, lêgerîna Davis û Scantlebury rê li ber vedîtina kaxezên lêkolînê yên hûrgulî ku ji hêla Amerîkîyek din ve hatî çêkirin, ku çend sal beriya wan bi ramanek weha re derketibû, bû. Lê di heman demê de Paul Baran, endezyarek elektrîkê li Pargîdaniya RAND, qet li ser hewcedariyên bikarhênerên kompîturê yên parvekirina demê nefikirîbû. RAND li Santa Monica, California, saziyek ramanê ya ku ji hêla Wezareta Parastinê ve hatî fînanse kirin, piştî Şerê Cîhanê yê Duyemîn hate afirandin ku plansazkirin û analîza demdirêj a pirsgirêkên stratejîk ji bo artêşê peyda bike. Armanca Baran paşxistina şerê navokî bû bi afirandina tora ragihandinê ya leşkerî ya pir pêbawer ku bikaribe ji êrîşek navokî ya mezin jî sax bimîne. Torek wusa dê êrişek pêşîlêgirtinê ya Yekîtiya Sovyetê kêmtir balkêş bike, ji ber ku ew ê pir dijwar be ku şiyana Dewletên Yekbûyî yên ku di bersivê de lêdana gelek xalên hestiyar têk bibe. Ji bo vê yekê, Baran pergalek pêşniyar kir ku peyaman di nav tiştên ku wî jê re digotin blokên peyamê ku dikarin serbixwe li ser tevnek girêkên zêde werin veguheztin û dûv re li xala paşîn bi hev re bicivînin pêşniyar kir.

ARPA xwe gihandiye raporên Baran ên berbelav ji bo RAND, lê ji ber ku ew bi komputerên înteraktîf ve ne girêdayî bûn, girîngiya wan ji ARPANET re ne diyar bû. Roberts û Taylor, xuya ye, qet guh nedan wan. Di şûna wê de, di encama yek hevdîtinek şansê de, Scantlebury her tişt da Roberts li ser platek zîvîn: mekanîzmayek guheztinê ya xweş- sêwirandî, sepandin ji bo pirsgirêka afirandina torên computerê yên înteraktîf, materyalên referansê ji RAND, û tewra navê "pakêtê". Karê NPL di heman demê de Roberts razî kir ku ji bo peydakirina kapasîteya baş dê leza bilindtir hewce bike, ji ber vê yekê wî planên xwe berbi girêdanên 50 Kbps nûve kir. Ji bo afirandina ARPANET, beşek bingehîn a pirsgirêka rêvekirinê hate çareser kirin.

Rast e, guhertoyek din a eslê ramana guheztina pakêtê heye. Roberts paşê îdia kir ku jixwe di serê wî de ramanên mîna wî hebûn, bi saya xebata hevkarê wî, Len Kleinrock, ku tê îddîakirin ku di sala 1962-an de, di teza xwe ya doktorayê de li ser torên ragihandinê vegot. Lêbelê, derxistina ramanek wusa ji vê xebatê pir dijwar e, û ji bilî vê, min nikaribû delîlek din ji bo vê versiyonê bibînim.

Tora ku qet tunebûn

Wekî ku em dibînin, du tîm di pêşdebirina guheztina pakêtê de li pêş ARPA-yê bûn, teknolojiyek ku ew qas bi bandor îsbat kiriye ku ew nuha hema hema hemî ragihandinê di binê xwe de digire. Çima ARPANET yekem tora girîng bû ku wê bikar anî?

Ew hemî li ser hûrgelên rêxistinî ye. ARPA destûrek fermî tune bû ku tora ragihandinê biafirîne, lê hejmareke mezin ji navendên lêkolînê yên heyî yên bi komputerên xwe, çandek exlaqên "azad" ku di pratîkê de bê çavdêrî bû, û çiyayên pereyan hebûn. Daxwaza orîjînal a 1966 Taylor ji bo drav ji bo afirandina ARPANET gazî 1 mîlyon dolar kir, û Roberts ji sala 1969-an vir ve her sal xerckirina wê yekê berdewam kir da ku torê bi rê ve bibe û bixebite. Di heman demê de, ji bo ARPA-yê, drav guheztinek piçûk bû, ji ber vê yekê yek ji serekên wî xem nedikir ku Roberts bi wê re çi dikir, heya ku ew bi rengekî bi hewcedariyên parastina neteweyî ve were girêdan.

Baran li RAND'ê ne xwedî hêz û ne jî rayeya tiştekî bû. Karê wî bi tenê vekolîn û analîtîk bû, û heke bixwaze dikare ji bo parastinê were sepandin. Di 1965-an de, RAND bi rastî pergala xwe ji Hêza Hewayî re pêşniyar kir, ku pejirand ku proje bikêr e. Lê pêkanîna wê ket ser milên Ajansa Ragihandina Parastinê, û wan bi taybetî ji ragihandina dîjîtal fêm nekir. Baran serekên xwe yên li RAND'ê qanih kir ku çêtir e ku ev pêşnûme paşve vekişe, ne ku rê bide ku bi her awayî were bicîh kirin û navûdengê ragihandina dîjîtal a belavbûyî xera bike.

Davis, wekî serokê NPL, ji Baran pirtir xwedî hêz bû, lê ji ARPA-yê budçeyek tengtir bû, û ne xwediyê tora civakî û teknîkî ya amade ya komputerên lêkolînê bû. Wî karî ku di dawiya salên 1960-an de li NPL-ê di dawiya salên 120-an de prototîpek torgilokek guhezbar a pakêtê ya herêmî (tenê yek nodek, lê gelek termînalan hebû) biafirîne, bi budceyek hindik a 000 £ di nav sê salan de. ARPANET salane bi qasî nîvê wê mîqdarê ji bo xebitandin û domandina her yek ji gelek girêkên torê xerc dike, ji bilî veberhênanên destpêkê yên di hardware û nermalavê de. Rêxistinê ku karibû tora guheztina paketan a Brîtanî ya mezin biafirîne, Ofîsa Posta Brîtanî bû, ku torên têlefonê li wî welatî îdare dikir, ji bilî karûbarê posteyê bixwe. Davis karî çend karbidestên bibandor bi ramanên xwe yên ji bo torgilokek dîjîtal a yekgirtî li ser astek neteweyî eleqedar bike, lê wî nekarî rêgeza pergalek wusa mezin biguhezîne.

Licklider, bi navgîniya bextewarî û plansaziyê, serayek bêkêmasî dît ku tê de tora wî ya navgalaktîk dikare geş bibe. Di heman demê de, meriv nikare bibêje ku ji bilî veguheztina pakêtê her tişt bi drav ket. Pêkanîna fikrê jî rol lîst. Digel vê yekê, çend biryarên sêwirana girîng ên din ruhê ARPANET şekil kirin. Ji ber vê yekê, paşê em ê binihêrin ka berpirsiyarî çawa di navbera komputerên ku peyam şandin û wergirtin, û tora ku wan ev peyam şandin de hate dabeş kirin.

Din çi bixwînin

  • Janet Abbate, Dahênana Înternetê (1999)
  • Katie Hafner û Matthew Lyon, Where Wizards Stay Up Late (1996)
  • Leonard Kleinrock, "Dîroka Destpêka Înternetê," Kovara Têkiliyên IEEE (Tebax 2010)
  • Arthur Norberg û Julie O'Neill, Veguheztina Teknolojiya Komputerê: Pêvajoya Agahdariyê ji bo Pentagonê, 1962-1986 (1996)
  • M. Mitchell Waldrop, The Dream Machine: JCR Licklider and the Revolution That Made Computing Personal (2001)

Source: www.habr.com

Add a comment