50 жыл бұрын №3420 бөлмеде интернет дүниеге келген

Бұл оқиғаға қатысушылар айтқан Интернеттің революциялық ізашары ARPANET-тің құрылу тарихы.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген

Лос-Анджелестегі Калифорния университетіндегі (UCLA) Болтер Холл институтына келіп, №3420 бөлмені іздеп, үшінші қабатқа баспалдақпен көтерілдім. Сосын мен оған кірдім. Дәлізден ол ерекше ештеңе көрінбеді.

Бірақ 50 жыл бұрын, 29 жылы 1969 қазанда монументалды оқиға болды. Магистрант Чарли Клайн ITT Teletype терминалында отырып, Калифорнияның мүлде басқа бөлігінде Стэнфорд зерттеу институтында (бүгін SRI International деп аталады) басқа компьютерде отырған ғалым Билл Дувалл үшін алғашқы сандық деректерді тасымалдауды жасады. Әңгіме осылай басталды ARPANET, Интернеттің бастаушысы болған академиялық компьютерлердің шағын желісі.

Ол кезде деректерді берудің бұл қысқаша әрекеті бүкіл әлемде күркіреді деп айтуға болмайды. Тіпті Клайн мен Дювалл да олардың жетістіктерін толық бағалай алмады: «Ол түнде ерекше ештеңе есімде жоқ және мен ерекше бірдеңе жасағанымызды сол кезде түсінбедім», - дейді Клайн. Дегенмен, олардың байланысы концепцияның орындылығының дәлелі болды, ол сайып келгенде, компьютері бар кез келген адамға әлемнің барлық дерлік ақпаратына қол жеткізуді қамтамасыз етті.

Бүгінгі күні смартфондардан автоматты гараж есіктеріне дейін барлығы сол күні Cline мен Duvall сынақтан өткізген бір желідегі түйіндер. Олардың бүкіл әлем бойынша байттарды жылжытудың алғашқы ережелерін қалай анықтағаны туралы әңгіме тыңдауға тұрарлық - әсіресе олар мұны өздері айтқан кезде.

«Мұндай жағдай қайталанбауы үшін»

1969 жылы көптеген адамдар Клайн мен Дюваллға 29 қазанда кешкі серпіліс жасауға көмектесті, соның ішінде UCLA профессоры. Леонард Клейнрок, Клайн мен Дюваллдан басқа мен 50 жылдық мерейтойда сөйлестім. Бұл туралы университетте әлі жұмыс істейтін Клейнрок айтты ARPANET бір мағынада бұл қырғи-қабақ соғыстың баласы еді. 1957 жылы қазанда Кеңес Одағы Sputnik-1 Америка Құрама Штаттарының аспанында жыпылықтаған кезде, оның соққы толқындары ғылыми ортаны да, саяси құрылымдарды да басып өтті.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
№ 3420 бөлме, 1969 жылдан бастап барлық сән-салтанатымен қалпына келтірілді

«Спутниктің» ұшырылуы Америка Құрама Штаттарын шалбарын төмен түсірді, ал Эйзенхауэр: «Мұның қайталануына жол бермеңіз» деді», - деп еске алды Клейнрок қазір Интернет тарихы орталығы деп аталатын 3420 бөлмедегі әңгімемізде. Клейнрок. «Осылайша, 1958 жылдың қаңтарында ол АҚШ университеттерінде және ғылыми зертханаларында оқытылатын STEM-ті қолдау үшін Қорғаныс департаментінде ARPA Advanced Research Projects агенттігін құрды».

1960 жылдардың ортасына қарай ARPA бүкіл елдегі университеттер мен талдау орталықтарының зерттеушілері пайдаланатын үлкен компьютерлердің құрылысын қаржыландыруды қамтамасыз етті. ARPA-ның бас қаржы директоры Боб Тейлор болды, ол кейінірек Xerox-тағы PARC зертханасын басқарған компьютер тарихындағы басты тұлға. ARPA-да, өкінішке орай, оған бұл компьютерлердің барлығы әртүрлі тілдерде сөйлейтіні және бір-бірімен қалай байланысу керектігін білмейтіні белгілі болды.

Тейлор әрқайсысы жеке желіде жұмыс істейтін әртүрлі қашықтағы зерттеу компьютерлеріне қосылу үшін әртүрлі терминалдарды пайдалануды жек көрді. Оның кабинеті телетайп машиналарына толы болды.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
1969 жылы мұндай Teletype терминалдары есептеуіш құрылғылардың ажырамас бөлігі болды

«Мен айттым, адам, не істеу керек екені анық. Үш терминалдың орнына сізге қажет жерге баратын бір терминал болуы керек», - деді Тейлор 1999 жылы New York Times газетіне. «Бұл идея ARPANET.»

Сондай-ақ, Тейлордың желі құруды қалайтын практикалық себептері болды. Ол үнемі бүкіл ел бойынша зерттеушілерден үлкенірек және жылдамырақ сатып алуды қаржыландыруға сұраныс алды негізгі кадрлар. Ол үкімет қаржыландыратын есептеуіш қуатының көп бөлігі бос тұрғанын білді, деп түсіндіреді Клейнрок. Мысалы, зерттеуші Калифорниядағы SRIin-де есептеу жүйесінің мүмкіндіктерін барынша арттыра алады, сонымен бірге MIT-дегі негізгі компьютер шығыс жағалауында сағаттан кейін жұмыссыз отыруы мүмкін.

Немесе негізгі компьютерде басқа жерлерде пайдалы болуы мүмкін бағдарламалық құрал бір жерде болуы мүмкін, мысалы, Юта университетіндегі бірінші ARPA қаржыландыратын графикалық бағдарламалық құрал. Мұндай желі болмаса, «Егер мен UCLA-да болсам және графикамен айналысқым келсе, мен ARPA-дан маған да бір желіні сатып алуын сұраймын», - дейді Клейнрок. «Бәріне бәрі қажет болды». 1966 жылға қарай ARPA мұндай талаптардан шаршады.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
Леонард Клейнрок

Мәселе мынада еді, бұл компьютерлердің барлығы әртүрлі тілдерде сөйлейді. Пентагонда Тейлордың компьютерлік ғалымдары бұл зерттеу компьютерлерінің барлығы әртүрлі кодтар жиынтығын басқаратынын түсіндірді. Бір-бірінен алыс орналасқан компьютерлер қосылып, мазмұнды немесе ресурстарды бөлісе алатын ортақ желі тілі немесе протоколы болған жоқ.

Көп ұзамай жағдай өзгерді. Тейлор ARPA директоры Чарльз Герцфилдті MIT, UCLA, SRI және басқа жерлерден компьютерлерді байланыстыратын жаңа желіні дамытуға миллион доллар инвестициялауға көндірді. Герцфилд ақшаны баллистикалық зымырандарды зерттеу бағдарламасынан алу арқылы алды. Қорғаныс министрлігі бұл шығынды ARPA-да оның бір бөлігі жойылғаннан кейін де, мысалы, ядролық шабуылдан кейін де жұмысын жалғастыратын «тірі қалған» желі құру міндеті тұрғанымен негіздеді.

ARPA ARPANET жобаларын басқару үшін MIT-тен Клейнроктың ескі досы Ларри Робертсті шақырды. Робертс британдық компьютер ғалымы Дональд Дэвис пен американдық Пол Баранның еңбектеріне және олар ойлап тапқан мәліметтерді тасымалдау технологияларына жүгінді.

Көп ұзамай Робертс Клейнрокты жобаның теориялық құрамдас бөлігімен жұмыс істеуге шақырды. Ол 1962 жылдан бастап, ол әлі MIT-те оқып жүргенде желілер арқылы деректерді беру туралы ойлады.

«MIT аспиранты ретінде мен келесі мәселені шешуді шештім: менің айналам компьютерлермен қоршалған, бірақ олар бір-бірімен қалай байланысу керектігін білмейді, және мен ерте ме, кеш пе оларға тура келетінін білемін», - деді Клейнрок. дейді. – Ал бұл тапсырмамен ешкім айналысқан жоқ. Барлығы ақпарат пен кодтау теориясын оқыды».

Клейнроктың ARPANET-ке қосқан негізгі үлесі болды кезек теориясы. Ол кезде желілер аналогты болды және оларды AT&T-дан жалға алуға болады. Олар коммутаторлар арқылы жұмыс істеді, яғни орталық қосқыш телефонда сөйлесетін екі адам немесе қашықтағы негізгі компьютерге қосылатын терминал болсын, жіберуші мен алушы арасында арнайы байланыс орнатты. Бұл жолдарда көп уақыт бос уақыттарда өтті - ешкім сөз сөйлемейтін немесе биттерді жібермеген кезде.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
Клейнроктың MIT-дегі диссертациясында ARPANET жобасын ақпараттандыратын тұжырымдамалар келтірілген.

Клейнрок мұны компьютерлер арасындағы байланыстың өте тиімсіз әдісі деп санады. Кезек теориясы әртүрлі байланыс сеанстарынан деректер пакеттері арасында байланыс желілерін динамикалық түрде бөлуге мүмкіндік берді. Пакеттердің бір ағыны үзілгенде, басқа ағын сол арнаны пайдалана алады. Бір деректер сеансын құрайтын пакеттер (мысалы, бір электрондық пошта) төрт түрлі бағытты пайдаланып алушыға жол таба алады. Егер бір маршрут жабылса, желі пакеттерді екіншісі арқылы қайта бағыттайды.

3420 бөлмедегі әңгімеміз кезінде Клейнрок маған үстелдердің бірінде қызыл түспен тігілген диссертациясын көрсетті. Ол өз зерттеулерін 1964 жылы кітап түрінде жариялады.

Мұндай жаңа типтегі желіде деректер қозғалысы орталық коммутатор арқылы емес, желі түйіндерінде орналасқан құрылғылар арқылы бағытталды. 1969 жылы бұл құрылғылар аталды IMP, «интерфейс хабарлама өңдеушілері». Әрбір осындай машина Honeywell DDP-516 компьютерінің модификацияланған, ауыр жүкті нұсқасы болды, оның құрамында желіні басқаруға арналған арнайы жабдық бар.

Клейнрок 1969 жылы қыркүйек айының бірінші дүйсенбісінде UCLA-ға бірінші IMP жеткізді. Бүгінде ол Болтер Холлдағы 3420-бөлменің бұрышында монолитті түрде тұр, мұнда ол 50 жыл бұрын алғашқы интернет-трансляцияларды өңдеу кезіндегідей бастапқы көрінісіне қалпына келтірілді.

«15 сағаттық жұмыс күні, күн сайын»

1969 жылдың күзінде Чарли Клайн инженер дәрежесін алуға тырысқан аспирант болды. Оның тобы ARPANET жобасына Клейнрок желіні дамыту үшін үкіметтен қаржы алғаннан кейін ауыстырылды. Тамыз айында Kline және басқалары IMP интерфейсімен Sigma 7 негізгі фрейміне бағдарламалық қамтамасыз етуді дайындауда белсенді жұмыс жасады. Компьютерлер мен IMP арасында стандартты байланыс интерфейсі болмағандықтан - Боб Меткалф пен Дэвид Боггс 1973 жылға дейін Ethernet желісін ойлап таппайды - команда компьютерлер арасында байланысу үшін нөлден бастап 5 метрлік кабель жасады. Енді оларға ақпарат алмасу үшін басқа компьютер ғана қажет болды.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
Чарли Клайн

IMP алған екінші зерттеу орталығы SRI болды (бұл қазан айының басында болған). Билл Дувалл үшін бұл оқиға SDS 940 бойынша UCLA-дан SRI-ге алғашқы деректерді тасымалдауға дайындықтың басталуын белгіледі. Оның айтуынша, екі мекемедегі командалар 21 қазанға дейін алғашқы сәтті деректерді тасымалдауға қол жеткізу үшін көп жұмыс істеп жатыр.

«Мен жобаға кірдім, қажетті бағдарламалық жасақтаманы әзірледім және енгіздім, бұл кейде бағдарламалық жасақтаманы әзірлеуде болатын процесс түрі болды - күн сайын 15 сағат, сіз аяқтағанға дейін», - деп еске алады ол.

Хэллоуин жақындаған сайын екі мекеменің де даму қарқыны үдей түседі. Ал командалар белгіленген мерзімнен бұрын дайын болды.

«Қазір бізде екі түйін болды, біз AT&T желісін жалға алдық және біз секундына 50 000 бит болатын таңғажайып жылдамдықты күттік», - дейді Клейнрок. «Ал біз мұны істеуге, жүйеге кіруге дайын болдық».

«Біз бірінші сынақты 29 қазанға жоспарладық», - деп қосты Дувал. – Ол кезде альфаға дейінгі кезең болатын. Біз ойладық, жарайды, барлығын іске қосу үшін бізде үш сынақ күні бар ».

29-ы күні кешке Клайн кеш жұмыс істеді - Дювалл сияқты SRI-де. Олар компьютер кенеттен «апырылып» қалса, ешкімнің жұмысын бұзбау үшін кешке ARPANET арқылы бірінші хабарламаны жіберуді жоспарлады. 3420 бөлмеде Клайн компьютерге қосылған ITT Teletype терминалының алдында жалғыз отырды.

Міне, сол кеште болған оқиға, соның ішінде есептеу тарихындағы тарихи компьютерлік ақаулардың бірі - Клайн мен Дуваллдың сөздері:

Kline: Мен Sigma 7 ОЖ жүйесіне кірдім, содан кейін SRI-ге жіберілетін сынақ пакетін басқаруға мүмкіндік беретін өзім жазған бағдарламаны іске қостым. Осы уақытта SRI-де Билл Дувалл кіріс қосылымдарын қабылдайтын бағдарламаны бастады. Ал телефонмен бір уақытта сөйлестік.

Бастапқыда біраз қиындықтарға тап болдық. Жүйе пайдаланылғандықтан, бізде кодты аудару мәселесі туындады EBCDIC (кеңейтілген BCD), IBM және Sigma 7 пайдаланатын стандарт. Бірақ SRI жүйесіндегі компьютер пайдаланылған ASCII (Ақпарат алмасудың стандартты американдық коды), ол кейінірек ARPANET, содан кейін бүкіл әлем үшін стандарт болды.

Осы мәселелердің бірнешеуін шешіп, біз кіруге тырыстық. Мұны істеу үшін сізге «логин» сөзін теру керек болды. SRI жүйесіндегі жүйе қол жетімді пәрмендерді интеллектуалды түрде тануға бағдарламаланған. Жетілдірілген режимде сіз алдымен L, содан кейін O, содан кейін G тергенде, ол сіздің LOGIN дегенді білдіргеніңізді түсінді және өзі IN енгізді. Осылайша мен L-ге кірдім.

Мен SRI-дан Дюваллмен бірге болдым және мен: «Сіз L алдыңыз ба?» дедім. Ол: «Иә» дейді. Мен L қайтып келіп, терминалда басып шығарғанымды көрдім дедім. Мен O түймесін басып едім, ол "'O" келді" деп жазды. Мен G түймесін басып едім, ол: «Біраз күте тұрыңыз, менің жүйесім осы жерде бұзылды» деді.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
Билл Дувалл

Бірнеше әріптен кейін буфер толып кетті. Оны табу және түзету өте оңай болды, негізінен бәрі содан кейін қалпына келтірілді және іске қосылды. Мен мұны айтып отырмын, өйткені бұл әңгіменің бәрі бұл туралы емес. ARPANET қалай жұмыс істейтіні туралы әңгіме.

Клайн: Оның кішігірім қатесі болды және ол оны шамамен 20 минут ішінде шешіп, бәрін қайта бастауға тырысты. Ол бағдарламалық жасақтаманы өзгерту керек болды. Маған бағдарламалық құралды қайтадан тексеру керек болды. Ол маған қайта қоңырау шалды, біз қайтадан тырыстық. Қайтадан бастадық, L, O, G деп теріп, бұл жолы "IN" деген жауап алдым.

«Тек инженерлер жұмыста»

Алғашқы байланыс Тынық мұхиты уақыты бойынша кешкі он жарымда болды. Содан кейін Клайн Дувалл өзі үшін жасаған SRI компьютерінің тіркелгісіне кіріп, UCLA жағалауынан 560 км қашықтықта орналасқан компьютердің жүйелік ресурстарын пайдаланып бағдарламаларды іске қоса алды. ARPANET миссиясының кішкене бөлігі орындалды.

«Ол кезде кеш болды, сондықтан мен үйге қайттым», - деді Клайн.

50 жыл бұрын №3420 бөлмеде интернет дүниеге келген
3420 бөлмедегі белгі мұнда не болғанын түсіндіреді

Команда табысқа жеткендерін білді, бірақ жетістіктің ауқымы туралы көп ойланбады. «Бұл жұмыста тек инженерлер болды», - деді Клейнрок. Дувалл 29 қазанды компьютерлерді желіге біріктіру бойынша үлкенірек, күрделірек тапсырманың бір ғана қадамы ретінде қарастырды. Клейнроктың жұмысы деректер пакеттерін желілер арқылы бағыттауға бағытталған, ал SRI зерттеушілері пакетті не құрайтынын және ондағы деректердің қалай ұйымдастырылғанын зерттеді.

«Негізінен, біз Интернетте көретін парадигма құжаттарға және осының барлығына сілтемелермен алғаш рет жасалған жерде», - дейді Дувалл. «Біз әрқашан бірнеше жұмыс станцияларын және бір-бірімен байланысты адамдарды елестететінбіз. Ол кезде біз оларды білім орталықтары деп атадық, өйткені біздің бағытымыз академиялық болды».

Клайн мен Дувалл арасындағы алғашқы сәтті деректер алмасуынан кейін бірнеше апта ішінде ARPA желісі Калифорния университетінің, Санта-Барбара мен Юта университетінің компьютерлерін қамтитындай кеңейді. Содан кейін ARPANET 70-ші және 1980-ші жылдардың көп бөлігіне дейін кеңейіп, көбірек үкіметтік және академиялық компьютерлерді біріктірді. Содан кейін ARPANET-те жасалған концепциялар бүгінде біз білетін Интернетке қолданылады.

1969 жылы UCLA пресс-релизінде жаңа ARPANET туралы айтылды. «Компьютерлік желілер әлі қалыптасу кезеңінде», - деп жазды сол кезде Клейнрок. «Бірақ олардың көлемі мен күрделілігі артқан сайын, біз бүгінгі электр және телефон қызметтері сияқты бүкіл ел бойынша жеке үйлер мен кеңселерге қызмет көрсететін «компьютерлік қызметтердің» таралуын көруіміз мүмкін».

Бүгінгі күні бұл тұжырымдама әбден ескірген сияқты - деректер желілері тек үйлер мен кеңселерге ғана емес, сонымен қатар Интернет заттарына жататын ең кішкентай құрылғыларға да еніп кетті. Дегенмен, Клейнроктың «компьютерлік қызметтер» туралы мәлімдемесі заманауи коммерциялық Интернет бірнеше ондаған жылдардан кейін ғана пайда болғанын ескерсек, таңқаларлықтай болжамды болды. Бұл идея 2019 жылы өзекті болып қала береді, есептеу ресурстары электр энергиясы сияқты жалпыға бірдей қабылданатын жағдайға жақындайды.

Мүмкін, мұндай мерейтойлар біздің осы жоғары байланысты дәуірге қалай келгенімізді еске түсіріп қана қоймай, сонымен қатар болашаққа - Клейнрок сияқты - желінің әрі қарай қайда баруы мүмкін екенін ойлауға жақсы мүмкіндік.

Ақпарат көзі: www.habr.com

пікір қалдыру