Համացանցի պատմություն՝ ARPANET - Ենթացանց

Համացանցի պատմություն՝ ARPANET - Ենթացանց

Շարքի այլ հոդվածներ.

Օգտագործելով ARPANET Ռոբերտ Թեյլորը և Լարի Ռոբերթսը պատրաստվում էին միավորվել բազմաթիվ տարբեր գիտահետազոտական ​​ինստիտուտներ, որոնցից յուրաքանչյուրն ուներ իր սեփական համակարգիչը, որի ծրագրային ապահովման և սարքավորումների համար նա կրում էր ամբողջ պատասխանատվությունը: Այնուամենայնիվ, ցանցի ծրագրային ապահովումն ու սարքավորումը գտնվում էր մառախլապատ միջին տարածքում և չէր պատկանում այդ վայրերից որևէ մեկին: 1967 թվականից մինչև 1968 թվականն ընկած ժամանակահատվածում Ռոբերտսը, Տեղեկատվական մշակման տեխնոլոգիաների գրասենյակի (IPTO) ցանցային նախագծի ղեկավարը, պետք է որոշեր, թե ով պետք է կառուցի և պահպանի ցանցը, և որտեղ պետք է լինեն ցանցի և հաստատությունների միջև սահմանները:

Թերահավատներ

Ցանցի կառուցվածքի խնդիրն առնվազն քաղաքական էր, այնքան էլ տեխնիկական: ARPA հետազոտական ​​տնօրենները հիմնականում հավանություն չեն տվել ARPANET գաղափարին: Ոմանք ակնհայտորեն ցույց չեն տվել, որ ցանկություն չունեն միանալ ցանցին ցանկացած պահի. նրանցից քչերն էին ոգեւորված: Յուրաքանչյուր կենտրոն պետք է լուրջ ջանքեր գործադրի, որպեսզի թույլ տա ուրիշներին օգտագործել իրենց շատ թանկ և շատ հազվագյուտ համակարգիչը: Մուտքի այս դրույթը ցույց տվեց ակնհայտ թերություններ (արժեքավոր ռեսուրսի կորուստ), մինչդեռ դրա հնարավոր օգուտները մնացին անորոշ և անորոշ:

Նույն թերահավատությունը ռեսուրսների ընդհանուր հասանելիության վերաբերյալ խորտակեց UCLA ցանցային նախագիծը մի քանի տարի առաջ: Այնուամենայնիվ, այս դեպքում ARPA-ն ուներ շատ ավելի մեծ լծակներ, քանի որ նա ուղղակիորեն վճարում էր այս բոլոր արժեքավոր համակարգչային ռեսուրսների համար և շարունակում էր իր ձեռքը ունենալ հարակից հետազոտական ​​ծրագրերի բոլոր դրամական հոսքերում: Ու թեև ուղղակի սպառնալիքներ չհնչեցին, «կամ այլ կերպ» չհնչեցին, իրավիճակը չափազանց պարզ էր՝ այսպես թե այնպես, ԱՐՓԱ-ն պատրաստվում էր կառուցել իր ցանցը՝ գործնականում դեռ իրեն պատկանող մեքենաները միավորելու համար։

Պահը եկավ 1967թ.-ի գարնանը Միչիգան ​​նահանգի Ատ Արբոր քաղաքում գիտական ​​ղեկավարների հանդիպմանը: Ռոբերթսը ներկայացրեց կենտրոններից յուրաքանչյուրում տարբեր համակարգիչները միացնող ցանց ստեղծելու իր ծրագիրը: Նա հայտարարեց, որ յուրաքանչյուր գործադիր իր տեղական համակարգչին կտրամադրի հատուկ ցանցային ծրագրակազմ, որը կօգտագործի հեռախոսային ցանցով այլ համակարգիչներ զանգահարելու համար (դա նախքան Ռոբերտսը գիտեր այդ գաղափարի մասին։ փաթեթների փոխարկում) Պատասխանը հակասությունն ու վախն էր: Այս գաղափարի իրականացմանն ամենաքիչ հակվածների թվում էին խոշորագույն կենտրոնները, որոնք արդեն աշխատում էին IPTO-ի կողմից հովանավորվող խոշոր նախագծերի վրա, որոնցից գլխավորը MIT-ն էր։ MIT-ի հետազոտողները, լցված իրենց Project MAC-ի ժամանակի փոխանակման համակարգից և արհեստական ​​ինտելեկտի լաբորատորիայից ստացած գումարներով, ոչ մի օգուտ չտեսան իրենց դժվարությամբ վաստակած ռեսուրսները արևմտյան ռիֆրաֆի հետ կիսելու մեջ:

Եվ, անկախ իր կարգավիճակից, յուրաքանչյուր կենտրոն փայփայում էր իր գաղափարները։ Յուրաքանչյուրն ուներ իր ուրույն ծրագրակազմն ու սարքավորումները, և դժվար էր հասկանալ, թե ինչպես կարող էին նրանք նույնիսկ տարրական հաղորդակցություն հաստատել միմյանց հետ, էլ չասած իրականում միասին աշխատելու մասին: Պարզապես ցանցային ծրագրեր գրելն ու գործարկելն իրենց մեքենայի համար կխլի նրանց ժամանակի և հաշվողական ռեսուրսների զգալի մասը:

Հեգնական էր, բայց նաև զարմանալիորեն տեղին, որ Ռոբերտսի այս սոցիալական և տեխնիկական խնդիրների լուծումը ստացավ Ուես Քլարկը, մի մարդ, ով չէր սիրում և՛ ժամանակի փոխանակումը, և՛ ցանցերը: Քլարկը, որը բոլորին անհատական ​​համակարգիչ տրամադրելու դկիխոտական ​​գաղափարի կողմնակիցն էր, մտադրություն չուներ որևէ մեկի հետ կիսելու հաշվողական ռեսուրսները և երկար տարիներ հեռու էր պահում իր սեփական համալսարանը՝ Սենտ Լուիսի Վաշինգտոնի համալսարանը, ARPANET-ից: Հետևաբար, զարմանալի չէ, որ հենց նա է մշակել ցանցի դիզայնը, որը զգալի բեռ չի ավելացնում կենտրոններից յուրաքանչյուրի հաշվողական ռեսուրսներին և չի պահանջում նրանցից յուրաքանչյուրը ջանքեր ծախսել հատուկ ծրագրակազմ ստեղծելու վրա:

Քլարկն առաջարկել է կենտրոններից յուրաքանչյուրում տեղադրել մինի-համակարգիչ՝ ցանցի հետ անմիջականորեն կապված բոլոր գործառույթները կարգավորելու համար: Յուրաքանչյուր կենտրոն պարզապես պետք է պարզեր, թե ինչպես միանալ իր տեղական օգնականին (որոնք հետագայում կոչվեցին ինտերֆեյսի հաղորդագրությունների պրոցեսորներ, կամ IMP- ը), որն այնուհետև ուղարկեց հաղորդագրությունը ճիշտ երթուղու երկայնքով, որպեսզի այն հասնի համապատասխան IMP-ին ստացող վայրում: Ըստ էության, նա առաջարկեց, որ ARPA-ն լրացուցիչ անվճար համակարգիչներ բաժանի յուրաքանչյուր կենտրոնի, որը կվերցնի ցանցի ռեսուրսների մեծ մասը: Այն ժամանակ, երբ համակարգիչները դեռ հազվադեպ էին և շատ թանկ, այս առաջարկը համարձակ էր: Այնուամենայնիվ, հենց այդ ժամանակ սկսեցին հայտնվել մինիհամակարգիչներ, որոնք արժեն ընդամենը մի քանի տասնյակ հազար դոլար՝ մի քանի հարյուրի փոխարեն, և ի վերջո առաջարկը սկզբունքորեն իրագործելի դարձավ (յուրաքանչյուր IMP-ն արժեր $45 կամ մոտ $000։ այսօրվա փողերը):

IMP մոտեցումը, թեթևացնելով գիտական ​​առաջնորդների մտահոգությունները՝ կապված ցանցի բեռնվածության հետ նրանց հաշվողական հզորության վրա, անդրադարձավ նաև ARPA-ի մեկ այլ՝ քաղաքական խնդրին: Ի տարբերություն գործակալության այն ժամանակվա մնացած նախագծերի, ցանցը չի սահմանափակվում մեկ հետազոտական ​​կենտրոնով, որտեղ այն ղեկավարվելու է մեկ ղեկավարի կողմից: Իսկ ինքը՝ ԱՐՊԱ-ն, հնարավորություններ չուներ ինքնուրույն ուղղակիորեն ստեղծելու և ղեկավարելու լայնածավալ տեխնիկական նախագիծ։ Դա անելու համար նա պետք է վարձի դրսի ընկերություններին: IMP-ի առկայությունը ստեղծեց պատասխանատվության հստակ բաշխում արտաքին գործակալի կողմից կառավարվող ցանցի և տեղական կառավարվող համակարգչի միջև: Կապալառուն կվերահսկեր IMP-ները և դրա միջև եղած ամեն ինչ, իսկ կենտրոնները կմնան պատասխանատու իրենց համակարգիչների ապարատային և ծրագրային ապահովման համար:

IMP- ը

Ռոբերթսն այնուհետև պետք է ընտրեր այդ կապալառուին: Լիքլայդերի հնաոճ մոտեցումը` իր սիրելի հետազոտողից ուղղակիորեն առաջարկ ներկայացնելը, այս դեպքում չէր կիրառվում: Նախագիծը պետք է դրվեր հրապարակային աճուրդի, ինչպես ցանկացած պետական ​​պայմանագիր։

Միայն 1968 թվականի հուլիսին էր, որ Ռոբերթսը կարողացավ հստակեցնել հայտի վերջնական մանրամասները: Մոտ վեց ամիս է անցել այն պահից, երբ Փազլի վերջին տեխնիկական մասը հայտնվեց, երբ Գատլինբուրգում կայացած համաժողովում հայտարարվեց փաթեթների փոխարկման համակարգի մասին: Համակարգիչների խոշորագույն արտադրողներից երկուսը` Control Data Corporation-ը (CDC) և International Business Machines-ը (IBM), անմիջապես հրաժարվեցին մասնակցել, քանի որ չունեին ոչ թանկարժեք մինիհամակարգիչներ, որոնք հարմար էին IMP-ի դերին:

Համացանցի պատմություն՝ ARPANET - Ենթացանց
Honeywell DDP-516

Մնացած մասնակիցների մեջ մեծամասնությունն ընտրել է նոր համակարգիչ DDP-516 Honeywell-ից, թեև ոմանք հակված էին բարեհաճությանը Թվային PDP-8. Honeywell-ի տարբերակը հատկապես գրավիչ էր, քանի որ այն ուներ I/O ինտերֆեյս, որը հատուկ նախագծված էր իրական ժամանակի համակարգերի համար այնպիսի ծրագրերի համար, ինչպիսիք են արդյունաբերական կառավարումը: Հաղորդակցությունը, իհարկե, նույնպես պահանջում էր համապատասխան ճշգրտություն. եթե համակարգիչը բաց թողեց մուտքային հաղորդագրությունը, երբ զբաղված էր այլ աշխատանքով, այն բռնելու երկրորդ հնարավորություն չկար:

Տարեվերջին, լրջորեն մտածելով Raytheon-ի մասին, Ռոբերտսը հանձնարարեց առաջադրանքը Բոլտի, Բերանեկի և Նյումանի կողմից հիմնադրված աճող Cambridge ընկերությանը: Ինտերակտիվ հաշվարկների տոհմածառն այս պահին չափազանց արմատացած էր, և Ռոբերտսին հեշտությամբ կարելի էր մեղադրել նեպոտիզմի մեջ՝ BBN-ի ընտրության համար: Լիքլայդերը ինտերակտիվ հաշվարկներ մտցրեց BBN-ում, նախքան IPTO-ի առաջին տնօրեն դառնալը, ցանելով իր միջգալակտիկական ցանցի սերմերը և ուսուցանելով Ռոբերտսի նման մարդկանց: Առանց Լիքի ազդեցության, ARPA-ն և BBN-ը ոչ շահագրգռված կլինեին, ոչ էլ ի վիճակի չէին սպասարկել ARPANET նախագիծը: Ավելին, BBN-ի կողմից IMP-ի վրա հիմնված ցանցը կառուցելու համար հավաքված թիմի հիմնական մասը ուղղակիորեն կամ անուղղակիորեն եկել է Lincoln Labs-ից՝ Ֆրենկ Հարթ (թիմի ղեկավար), Դեյվ Ուոլդեն, Ուիլ Քրոութեր և Հյուսիսային Օրնշտեյնը։ Հենց լաբորատորիաներում էր, որ Ռոբերթսն ինքը սովորում էր ասպիրանտուրայում, և հենց այնտեղ էր, որ Լիքի պատահական հանդիպումը Ուես Քլարկի հետ առաջացրեց նրա հետաքրքրությունը ինտերակտիվ համակարգիչների նկատմամբ:

Բայց չնայած իրավիճակը կարող էր թվալ որպես դավաճանություն, իրականում BBN թիմը նույնքան հարմար էր իրական ժամանակում աշխատելու համար, որքան Honeywell 516-ը: Lincoln-ում նրանք աշխատում էին ռադարային համակարգերին միացված համակարգիչների վրա. հավելվածի ևս մեկ օրինակ: տվյալները չեն սպասի, մինչև համակարգիչը պատրաստ լինի: Հարթն, օրինակ, 1950-ականներին աշխատել է Whirlwind համակարգչի վրա, որպես ուսանող, միացել է SAGE նախագծին և ընդհանուր առմամբ 15 տարի անցկացրել Lincoln Laboratories-ում: Օրնշտեյնն աշխատել է SAGE խաչաձև արձանագրության վրա, որը ռադարների հետագծման տվյալներ էր փոխանցում մի համակարգչից մյուսը, իսկ ավելի ուշ՝ Ուես Քլարկի LINC համակարգչի վրա, որը նախատեսված էր գիտնականներին ուղղակիորեն լաբորատորիայում առցանց տվյալների հետ աշխատելու համար: Քրոութերը, որն այժմ առավել հայտնի է որպես տեքստային խաղի հեղինակ Կոլոսալ քարանձավային արկածային, ծախսել է տասը տարի՝ կառուցելով իրական ժամանակի համակարգեր, այդ թվում՝ Lincoln Terminal Experiment-ը՝ շարժական արբանյակային կապի կայանը փոքրիկ համակարգչով, որը կառավարում էր ալեհավաքը և մշակում մուտքային ազդանշանները։

Համացանցի պատմություն՝ ARPANET - Ենթացանց
IMP թիմը BBN-ում: Ֆրենկ Հարթը ավագ կենտրոնի մարդն է: Օրնշտեյնը կանգնած է աջ եզրին՝ Քրոութերի կողքին։

IMP-ը պատասխանատու էր մի համակարգչից մյուսը հաղորդագրությունների երթուղավորման և առաքման հասկանալու և կառավարելու համար: Համակարգիչը կարող է միաժամանակ ուղարկել մինչև 8000 բայթ տեղական IMP-ին՝ նպատակակետ հասցեի հետ միասին: Այնուհետև IMP-ն հաղորդագրությունը բաժանեց ավելի փոքր փաթեթների, որոնք ինքնուրույն փոխանցվեցին թիրախային IMP-ին AT&T-ից վարձակալված 50 կբիթ/վրկ տողերով: Ստացող IMP-ը միավորեց հաղորդագրությունը և հասցրեց այն իր համակարգչին: Յուրաքանչյուր IMP-ը պահում էր աղյուսակ, որը հետևում էր, թե իր հարևաններից որն է ամենաարագ ճանապարհը՝ հնարավոր նպատակին հասնելու համար: Այն դինամիկ կերպով թարմացվում էր՝ հիմնվելով այս հարևաններից ստացված տեղեկատվության վրա, ներառյալ այն տեղեկությունը, որ հարևանը անհասանելի է (այս դեպքում այդ ուղղությամբ ուղարկելու ուշացումը համարվում էր անսահման): Այս ամբողջ մշակման համար Ռոբերտսի արագության և թողունակության պահանջները բավարարելու համար Հարթի թիմը ստեղծեց արվեստի մակարդակի ծածկագիր: IMP-ի մշակման ամբողջ ծրագիրը զբաղեցնում էր ընդամենը 12 բայթ; այն մասը, որը վերաբերում էր երթուղային աղյուսակներին, զբաղեցնում էր ընդամենը 000:

Թիմը նաև մի քանի նախազգուշական միջոցներ է ձեռնարկել՝ հաշվի առնելով, որ անիրագործելի էր աջակցող թիմ հատկացնել ոլորտում յուրաքանչյուր ՄԿՊ-ին:

Նախ, նրանք յուրաքանչյուր համակարգիչ սարքեցին հեռակառավարման և վերահսկման սարքերով: Ի լրումն ավտոմատ վերագործարկման, որը սկսվում էր ամեն անգամ հոսանքազրկումից հետո, IMP-ները ծրագրավորվել էին այնպես, որ կարողանան վերագործարկել հարևաններին՝ նրանց ուղարկելով գործող ծրագրաշարի նոր տարբերակները: Վրիպազերծման և վերլուծության հարցում օգնելու համար IMP-ը հրամանով կարող է կանոնավոր ընդմիջումներով սկսել իր ընթացիկ վիճակի ակնթարթային լուսանկարները: Բացի այդ, IMP-ի յուրաքանչյուր փաթեթ կցում էր մի մաս՝ դրան հետևելու համար, ինչը հնարավորություն տվեց գրել աշխատանքի ավելի մանրամասն տեղեկամատյաններ: Այս բոլոր հնարավորություններով շատ խնդիրներ կարող էին լուծվել անմիջապես BBN գրասենյակից, որը ծառայում էր որպես կառավարման կենտրոն, որտեղից կարելի էր տեսնել ողջ ցանցի կարգավիճակը:

Երկրորդ, նրանք 516-ի ռազմական տարբերակը խնդրեցին Honeywell-ից՝ հագեցած հաստ պատյանով՝ այն պաշտպանելու թրթռումներից և այլ սպառնալիքներից: BBN-ը հիմնականում ցանկանում էր, որ դա լինի «հեռու մնալու» նշան հետաքրքրասեր շրջանավարտների համար, բայց ոչինչ չէր գծում սահմանը տեղական համակարգիչների և BBN-ով աշխատող ենթացանցերի միջև, ինչպես այս զրահապատ կեղևը:

Առաջին ամրացված պահարանները, մոտավորապես սառնարանի չափի, տեղ հասան Կալիֆորնիայի համալսարան, Լոս Անջելեսում (UCLA) 30 թվականի օգոստոսի 1969-ին, BBN-ի պայմանագիրը ստանալուց ընդամենը 8 ամիս անց:

Տանտերեր

Ռոբերթսը որոշեց ցանցը սկսել չորս հյուրընկալողներով. բացի UCLA-ից, IMP կտեղադրվի Կալիֆորնիայի համալսարանի ափին, Սանտա Բարբարայում (UCSB), ևս մեկը՝ Հյուսիսային Կալիֆոռնիայի Ստենֆորդի հետազոտական ​​ինստիտուտում (SRI), և եզրափակիչը Յուտայի ​​համալսարանում: Սրանք բոլորը երկրորդ կարգի հաստատություններ էին Արևմտյան ափից, որոնք փորձում էին ինչ-որ կերպ իրենց ապացուցել գիտական ​​հաշվարկների ոլորտում: Ընտանեկան կապերը շարունակել են աշխատել որպես երկու գիտական ​​ղեկավարներ, Լեն Քլայնրոք UCLA-ից և Իվան Սաթերլենդ Յուտայի ​​համալսարանից, նույնպես եղել են Ռոբերտսի հին գործընկերները Լինքոլն լաբորատորիաներում:

Ռոբերտսը երկու տանտերերին տվեց ցանցի հետ կապված լրացուցիչ գործառույթներ: Դեռևս 1967 թվականին Դագ Էնգլբարտը ԳՀԻ-ից կամավոր ստեղծեց ցանցային տեղեկատվական կենտրոն ղեկավարների հանդիպման ժամանակ: Օգտագործելով SRI-ի տեղեկատվության որոնման բարդ համակարգը, նա ձեռնամուխ եղավ ստեղծելու ARPANET գրացուցակը. տեղեկատվության կազմակերպված հավաքածու տարբեր հանգույցներում առկա բոլոր ռեսուրսների վերաբերյալ և այն հասանելի դարձնել բոլորին ցանցում: Հաշվի առնելով Kleinrock-ի փորձը ցանցային երթևեկության վերլուծության մեջ, Ռոբերտսը նշանակեց UCLA-ն որպես ցանցի չափման կենտրոն (NMC): Kleinrock-ի և UCLA-ի համար ARPANET-ը նախատեսված էր լինել ոչ միայն գործնական գործիք, այլ նաև փորձ, որից տվյալներ կարող են արդյունահանվել և հավաքվել, որպեսզի ստացված գիտելիքները կիրառվեն ցանցի դիզայնը և դրա իրավահաջորդները բարելավելու համար:

Բայց ARPANET-ի զարգացման համար այս երկու նշանակումներից ավելի կարևոր էր ասպիրանտների ավելի ոչ ֆորմալ և ազատ համայնքը, որը կոչվում էր Ցանցային աշխատանքային խումբ (NWG): IMP-ի ենթացանցը թույլ է տվել ցանցի ցանկացած հոսթին հուսալիորեն հաղորդագրություն փոխանցել ցանկացած այլին. NWG-ի նպատակն էր զարգացնել ընդհանուր լեզու կամ լեզուների մի շարք, որոնք տանտերերը կարող էին օգտագործել հաղորդակցվելու համար: Նրանք դրանք անվանեցին «հյուրընկալող արձանագրություններ»: «Արձանագրություն» անվանումը, որը փոխառվել է դիվանագետներից, առաջին անգամ կիրառվել է ցանցերի վրա 1965 թվականին Ռոբերտսի և Թոմ Մարիլի կողմից՝ նկարագրելու ինչպես տվյալների ձևաչափը, այնպես էլ ալգորիթմական քայլերը, որոնք որոշում են, թե ինչպես են երկու համակարգիչները շփվում միմյանց հետ:

NWG-ն, UCLA-ից Սթիվ Կրոքերի ոչ պաշտոնական, բայց արդյունավետ ղեկավարության ներքո, սկսեց կանոնավոր հանդիպումներ 1969թ.-ի գարնանը, առաջին IMP-ից մոտ վեց ամիս առաջ: Ծնվել և մեծացել է Լոս Անջելեսում, Քրոքերը սովորել է Van Nuys ավագ դպրոցում և եղել է նույն տարիքում, ինչ իր ապագա NWG խմբի երկու ընկերները՝ Վինտ Սերֆը և Ջոն Փոստելը: Խմբի որոշ հանդիպումների արդյունքները գրանցելու համար Քրոքերը մշակեց ARPANET մշակույթի (և ապագա ինտերնետի) հիմնաքարերից մեկը, մեկնաբանությունների խնդրանք [աշխատանքային առաջարկ] (RFC) Նրա RFC 1-ը, որը հրապարակվել է 7 թվականի ապրիլի 1969-ին և դասական փոստի միջոցով բաժանվել է ապագա ARPANET հանգույցներին, հավաքել է խմբի վաղ քննարկումները հյուրընկալող արձանագրության ծրագրային ապահովման նախագծման վերաբերյալ: RFC 3-ում Քրոքերը շարունակեց նկարագրությունը՝ շատ անորոշ կերպով սահմանելով բոլոր ապագա RFC-ների նախագծման գործընթացը.

Ավելի լավ է մեկնաբանություններ ուղարկել ժամանակին, քան դրանք կատարյալ դարձնել։ Ընդունվում են փիլիսոփայական կարծիքներ՝ առանց օրինակների կամ այլ առանձնահատկությունների, կոնկրետ առաջարկներ կամ իրականացման տեխնոլոգիաներ՝ առանց ներածական նկարագրության կամ համատեքստային բացատրությունների, կոնկրետ հարցեր՝ առանց դրանց պատասխանելու փորձի։ NWG-ից գրառման նվազագույն երկարությունը մեկ նախադասություն է: Մենք հույս ունենք հեշտացնել փոխանակումները և քննարկումները ոչ պաշտոնական գաղափարների շուրջ:

Ինչպես գնանշման հարցումը (RFQ), պետական ​​պայմանագրերի վերաբերյալ հայտերի հարցման ստանդարտ ձևը, RFC-ն ողջունեց արձագանքները, բայց ի տարբերություն ԳՀՀ-ի, այն նաև հրավիրեց երկխոսության: Բաշխված NWG համայնքում յուրաքանչյուրը կարող է ներկայացնել RFC և օգտագործել այս հնարավորությունը՝ բանավիճելու, կասկածի տակ դնելու կամ քննադատելու նախորդ առաջարկը: Իհարկե, ինչպես ցանկացած համայնքում, որոշ կարծիքներ ավելի բարձր էին գնահատվում մյուսներից, և առաջին օրերին Կրոկերի և նրա գործընկերների հիմնական խմբի կարծիքները շատ մեծ հեղինակություն ունեին: 1971թ. հուլիսին Քրոքերը լքեց UCLA-ն, երբ դեռ ասպիրանտ էր՝ IPTO-ում ծրագրի ղեկավարի պաշտոն ստանձնելու համար: Իր տրամադրության տակ ունենալով ARPA-ի հիմնական հետազոտական ​​դրամաշնորհները, նա, կամա թե ակամա, ունեցել է անհերքելի ազդեցություն:

Համացանցի պատմություն՝ ARPANET - Ենթացանց
Ջոն Պոստելը, Սթիվ Կրոկերը և Վինտ Սերֆը դասընկերներ և գործընկերներ են NWG-ում; հետագա տարիներ

NWG-ի սկզբնական պլանը նախատեսում էր երկու արձանագրություն: Հեռավոր մուտքը (տելնետ) թույլ էր տալիս մեկ համակարգչին գործել որպես մյուսի օպերացիոն համակարգին միացված տերմինալ՝ ընդլայնելով ARPANET-ին միացած ցանկացած համակարգի ինտերակտիվ միջավայրը՝ հազարավոր կիլոմետրեր բաժանելով ցանցի ցանկացած օգտագործողի համար: FTP ֆայլերի փոխանցման արձանագրությունը թույլ էր տալիս մեկ համակարգչին փոխանցել ֆայլ, օրինակ՝ օգտակար ծրագիր կամ տվյալների հավաքածու, մեկ այլ համակարգի պահեստարան կամ այնտեղից: Այնուամենայնիվ, Ռոբերթսի պնդմամբ, NWG-ն ավելացրեց երրորդ հիմքում ընկած արձանագրությունը՝ հիմնավորելու այս երկուսը, հաստատելով հիմնական կապը երկու հյուրընկալողների միջև: Այն կոչվում էր Network Control Program (NCP): Ցանցն այժմ ուներ աբստրակցիայի երեք շերտ՝ փաթեթային ենթացանց, որը կառավարվում է IMP-ի կողմից ամենաներքևում, հյուրընկալող-հոսթ հաղորդակցություն, որը տրամադրվում է NCP-ի մեջտեղում, և հավելվածի արձանագրությունները (FTP և telnet) վերևում:

Անհաջողությո՞ւն։

Միայն 1971 թվականի օգոստոսին էր, որ NCP-ն ամբողջությամբ սահմանվեց և ներդրվեց ամբողջ ցանցում, որն այն ժամանակ բաղկացած էր տասնհինգ հանգույցից: Շուտով հաջորդեցին telnet արձանագրության ներդրումը, և FTP-ի առաջին կայուն սահմանումը հայտնվեց մեկ տարի անց՝ 1972 թվականի ամռանը: Եթե գնահատենք ARPANET-ի վիճակը այն ժամանակ, այն առաջին անգամ գործարկվելուց մի քանի տարի անց, այն կարող է լինել: համարվում էր ձախողում` համեմատած տարանջատման ռեսուրսների երազանքի հետ, որը Լիքլայդերը պատկերացրել և իրականացրել է իր հովանավորյալ Ռոբերտ Թեյլորը:

Սկզբի համար պարզապես դժվար էր պարզել, թե ինչ ռեսուրսներ կան առցանց, որոնք մենք կարող ենք օգտագործել: Ցանցի տեղեկատվական կենտրոնն օգտագործել է կամավոր մասնակցության մոդել՝ յուրաքանչյուր հանգույց պետք է թարմացված տեղեկատվություն տրամադրեր տվյալների և ծրագրերի առկայության մասին: Թեև բոլորը կշահեին նման գործողություններից, որևէ առանձին հանգույցի համար քիչ խթան կար գովազդելու կամ իր ռեսուրսներին հասանելիություն ապահովելու, առավել ևս արդի փաստաթղթեր կամ խորհրդատվություն տրամադրելու համար: Հետևաբար, NIC-ը չհաջողվեց դառնալ առցանց գրացուցակ: Թերևս նրա ամենակարևոր գործառույթը վաղ տարիներին եղել է աճող RFC-ների էլեկտրոնային հոսթինգ ապահովելը:

Եթե ​​նույնիսկ, ասենք, UCLA-ից Ալիսը գիտեր MIT-ում օգտակար ռեսուրսի առկայության մասին, ավելի լուրջ խոչընդոտ առաջացավ. Telnet-ը Ալիսին թույլ տվեց հասնել MIT մուտքի էկրան, բայց ոչ ավելին: Որպեսզի Ալիսը իրականում մուտք գործի MIT-ի ծրագիր, նա նախ պետք է անցանց բանակցություններ վարի MIT-ի հետ՝ իրենց համակարգչում նրա համար հաշիվ ստեղծելու համար, որը սովորաբար պահանջում էր երկու հաստատություններում թղթային ձևաթղթեր լրացնել և դրա համար վճարել ֆինանսավորման պայմանագիր: MIT համակարգչային ռեսուրսների օգտագործումը: Եվ հանգույցների միջև ապարատային և համակարգային ծրագրաշարի անհամատեղելիության պատճառով ֆայլերի փոխանցումը հաճախ այնքան էլ իմաստ չուներ, քանի որ դուք չէիք կարող ձեր վրա գտնվող հեռավոր համակարգիչներից ծրագրեր գործարկել:

Ճակատագրի հեգնանքով, ռեսուրսների փոխանակման ամենակարևոր հաջողությունը ոչ թե ինտերակտիվ ժամանակային փոխանակման ոլորտում էր, որի համար ստեղծվել է ARPANET-ը, այլ հնաոճ ոչ ինտերակտիվ տվյալների մշակման ոլորտում: UCLA-ն ցանցին ավելացրեց իր անգործուն IBM 360/91 խմբաքանակի մշակման մեքենան և տրամադրեց հեռախոսային խորհրդատվություն հեռավոր օգտատերերին աջակցելու համար՝ զգալի եկամուտ ապահովելով համակարգչային կենտրոնի համար: ARPA-ի կողմից հովանավորվող ILLIAC IV սուպերհամակարգիչը Իլինոյսի համալսարանում և Datacomputer-ը Ամերիկայի համակարգչային կորպորացիայի Քեմբրիջում նույնպես հեռավոր հաճախորդներ են գտել ARPANET-ի միջոցով:

Բայց այս բոլոր նախագծերը մոտ չէին ցանցի լիարժեք օգտագործմանը: 1971թ.-ի աշնանը 15 հոսթ ունեցող ցանցը, որպես ամբողջություն, փոխանցում էր միջինը 45 միլիոն բիթ մեկ հանգույցի համար, կամ 520 բիթ/վրկ 50 բ/վ վարձակալված գծերի ցանցի միջոցով AT&T-ից: Ավելին, այս տրաֆիկի մեծ մասը փորձնական տրաֆիկ էր, որը ստեղծվել էր UCLA-ի ցանցի չափման կենտրոնի կողմից: Բացի որոշ վաղ օգտատերերի ոգևորությունից (օրինակ՝ Սթիվ Կարան, PDP-000-ի ամենօրյա օգտագործողը Յուտայի ​​համալսարանում, Պալո Ալտոյում), քիչ բան տեղի ունեցավ ARPANET-ում: Ժամանակակից տեսանկյունից, թերևս ամենահետաքրքիր զարգացումը 10 թվականի դեկտեմբերին Project Guttenberg թվային գրադարանի գործարկումն էր, որը կազմակերպել էր Իլինոյսի համալսարանի ուսանող Մայքլ Հարթը:

Բայց շուտով ARPANET-ը փրկվեց քայքայման մեղադրանքներից երրորդ հավելվածի արձանագրությամբ՝ մի փոքրիկ բան, որը կոչվում է էլ.

Էլ ի՞նչ կարդալ

• Ջանեթ Աբբաթ, Ինտերնետի հայտնագործում (1999 թ.)
• Քեթի Հաֆներ և Մեթյու Լիոն, որտեղ կախարդները ուշ են մնում. ինտերնետի ծագումը (1996)

Source: www.habr.com

Добавить комментарий