На данашњи дан пре 50 година, Интернет је рођен у соби 3420

Ево приче о стварању АРПАНЕТ -а, револуционарне претече интернета - како су испричали људи који су били тамо.

На данашњи дан пре 50 година, Интернет је рођен у соби 3420

Када сам прошле среде посетио УЦЛА -ину Боелтер Халл, попео сам се степеницама на трећи спрат, тражећи собу 3420. И онда сам прошао поред ње. Из ходника, то је прилично непретенциозно место.



Али данас се пре 50 година догодило нешто монументално. Дипломирани студент по имену Цхарлеи Клине седео је на терминалу ИТТ Телетипе и послао први дигитални пренос података Биллу Дуваллу, научнику који је седео за другим рачунаром на Станфордском истраживачком институту (сада познат као СРИ Интернатионал) на другој страни Калифорније. Био је то почетак АРПАНЕТ -а, мале мреже академских рачунара која је била претеча интернета.

У то време овај кратки чин преноса података није био ништа попут пуцњаве која се чула широм света. Чак ни Клине и Дувалл нису ценили потпуни значај онога што су постигли: не сећам се ничег посебно запамћеног о тој ноћи, и свакако нисам схватио да је оно што смо тада урадили било нешто посебно, каже Клине. Али њихова комуникацијска веза била је доказ изводљивости концепата који су на крају омогућили дистрибуцију готово свих светских информација било коме са рачунаром.



Данас су све, од наших паметних телефона до отварача гаражних врата чворови у мрежи који су сишли с оног који су Клине и Дувалл тестирали тог дана. Како су они и други установили оригинална правила за пребацивање бајтова широм света прича је вредна поделе - посебно када је сами испричају.

Боље да се то више никада не понови



Чак и 1969. године, многи људи су помогли у постављању позорнице за Клинеов и Дуваллов пробој у ноћи 29. октобра - укључујући професора УЦЛА -е Леонарда Клеинроцка, са којим сам разговарао заједно са Клинеом и Дуваллом како се ближила 50. годишњица. Клеинроцк, који је и данас на УЦЛА -и, рекао ми је да је АРПАНЕТ, у извесном смислу, дете Хладног рата. Када је Совјетски Сателитски сателит Спутњик 1 затрептао на америчком небу у октобру 1957., то је изазвало шокове и у научној заједници и у политичком естаблишменту.

Соба 3420, враћена свом сјају 1969. године. [Фотографија: Марк Сулливан]

Лансирање Спутњика ухватило је Сједињене Државе са спуштеним панталонама, а Еисенховер је рекао: „Боље да се то више никада не понови“ & апос; препричава Клеинроцк кад сам разговарао с њим у соби 3420, која је данас позната као Клеинроцк Интернет Хистори Центер. Тако је у јануару ’58 основао Агенцију за напредне истраживачке пројекте (АРПА) у оквиру Министарства одбране за подршку СТЕМ -у - науци, технологији, инжењерингу и математици - на универзитетима [и] истраживачким лабораторијама Сједињених Држава.



Средином 1960-их АРПА је обезбедила средства за велике рачунаре које су користили истраживачи на универзитетима и истраживачким центрима широм земље. Званичник АРПА задужен за финансирање био је Боб Таилор , кључна фигура у рачунарској историји која је касније водила Ксерок -ову ПАРЦ лабораторију. У АРПА -и је постао болно свестан да сви ти рачунари говоре различитим језицима и не могу да разговарају једни с другима.

Таилор је мрзео чињеницу да је морао имати засебне терминале - сваки са својом изнајмљеном комуникационом линијом - за повезивање са различитим удаљеним истраживачким рачунарима. Његова канцеларија била је пуна Телетипова.



Године 1969. Телетипе терминали попут овог били су битни рачунарски уређаји. [Фотографија: Марк Сулливан]

Рекао сам, о, човече, очигледно је шта треба учинити. Ако имате ова три терминала, требао би постојати један терминал који иде куда год желите, Таилор рекао тхе Нев Иорк Тимес' с Јохн Маркофф 1999. Та идеја је АРПАНЕТ.

је 333 анђеоски број

Таилор је имала још практичнији разлог да жуди за мрежом. Редовно је добијао захтеве од истраживача широм земље за новчана средства за куповину већих и квалитетнијих маинфраме рачунара. Знао је да се велики део рачунарске моћи коју је влада финансирала троши, објашњава Клеинроцк. На пример, када је истраживач максимално искористио системске ресурсе у СРИ -у у Калифорнији, други главни рачунар на МИТ -у могао би да седи, можда после редовног радног времена на источној обали.

Или је могуће да је главни рачунар на једној локацији садржавао неки софтвер који би могао бити користан на другим местима, попут пионирског графичког софтвера који финансира АРПА, развијеног на Универзитету Утах. Без мреже, ако сам овде на УЦЛА -у и желим да се бавим графиком, отићи ћу у АРПА - молим вас, купите ми ту машину да је и ја имам, & апос; каже Клеинроцк. Сви су желели све. До 1966. АРПА је постала уморна од таквих захтева.

Леонард Клеинроцк [Фотографија: Марк Сулливан]

Проблем је био у томе што су сви ти рачунари говорили различитим језицима. У Пентагону, Таилор -ови рачунарски научници објаснили су да сви ти истраживачки рачунари раде са различитим скуповима кодова. Није постојао заједнички језик за умрежавање или протокол помоћу којег би рачунари који су удаљени један од другог могли да се повежу ради дељења садржаја или ресурса.

То се убрзо променило. Таилор је наговорио директора АРПА -е Цхарлеса Херзфелда да издвоји милион долара за истраживање и развој у нову мрежу за повезивање рачунара на МИТ -у, УЦЛА -и, СРИ -у и многим другим локацијама. Херзфелд је новац добио преусмеравањем из програма истраживања балистичких пројектила у буџет АРПА. Трошкови су оправдани у круговима Министарства одбране рекавши да је АРПА имала задатак да изгради опстајућу мрежу која не би пала ако би било који део био уништен, можда у нуклеарном нападу.

АРПА је довела Ларрија Робертса, старог Клеинроцковог пријатеља са МИТ -а, да управља АРПАНЕТ пројектом. Робертс се обратио раду британског рачунарског научника Доналда Давиеса и Американца Пола Барана за технике преноса података које су измислили.

И Робертс је убрзо позвао Клеинроцка да ради на теоријском аспекту пројекта. О проблему умрежавања података размишљао је од 1962. године, док је још био на МИТ -у.

На МИТ -у сам, као апсолвент, одлучио да решим следећи проблем: Био сам окружен рачунарима и нису могли да разговарају једни с другима, а знао сам да ће пре или касније морати, каже Клеинроцк. Нико није гледао на тај проблем. Сви су они проучавали теорију информација и теорију кодирања.

Клеинроцков велики допринос АРПАНЕТ -у било је нешто што се назива теорија редова чекања. Тада су комуникационе везе биле аналогне линије које сте могли изнајмити од АТ&Т. Биле су то линије са комутацијом струјног кола, што значи да је централни прекидач успоставио наменску везу између пошиљаоца и примаоца, било да се ради о двоје људи који су учествовали у телефонском позиву или терминалу који се повезује са удаљеним главним рачунаром. Било је доста застоја у тим круговима када се речи нису изговарале или када се делови нису преносили.

Дисертација МИТ -а Леонарда Клеинроцка изнела је концепте који су послужили за пројекат АРПАНЕТ. [Фотографија: Марк Сулливан]

Клеинроцк је сматрао да је ово дивљачки неефикасан начин успостављања веза између рачунара. Теорија редова чекања омогућава пакетима података из различитих комуникационих сесија да динамички деле везе. Док један ток пакета паузира, други неповезан може користити исту везу. Пакети који се састоје од једне комуникационе сесије (рецимо, слања е -поште) могу пронаћи пут до примаоца користећи четири различите руте. Ако је једна рута онемогућена, мрежа би рутирала пакете кроз другу.

Током нашег разговора у соби 3420, Клеинроцк ми је показао своју дисертацију о свему томе, седећи у црвеном повезу на једном од столова. Своје истраживање објавио је у књизи 1964. године.

У овој новој врсти мреже, кретање података није било усмерено централним прекидачем, већ уређајима на мрежним чворовима. Године 1969. ти мрежни уређаји названи су ИМП -и или процесори интернет порука. Свака машина је била робусна, модификована верзија рачунара Хонеивелл ДДП-516 која је садржавала специјализовани хардвер за мрежну контролу.

Оригинални ИМП испоручен је Клеинроцку на УЦЛА на Празник рада 1969. Данас стоји као монолит у углу собе 3420 у Боелтер Халлу, где је обновљен тако да изгледа као када је обавио први интернет пренос 50 пре много година.

15-сатни дани сваки дан

У јесен 1969. године, Цхарлеи Клине је био студент који је покушавао да заврши диплому инжењера. Био је један од групе студената који су прешли на пројекат АРПАНЕТ након што је Клеинроцк добио владина средства за развој мреже. У августу су Клине и други на пројекту марљиво радили на припреми софтвера на УЦЛА -ином рачунару Сигма 7 за повезивање са ИМП -ом. Пошто није било стандардног интерфејса између рачунара и ИМП-а-Боб Метцалфе и Давид Боггс неће измислити Етхернет до 1973. године-група је изградила кабл од 15 стопа од нуле. Сада им је за комуникацију био потребан још један рачунар.

Цхарлеи Клине [Фотографија: љубазношћу Цхарлеија Клинеа]

СРИ је била друга истраживачка локација која је добила ИМП, почетком октобра. За Била Дувалла, то је започело период интензивних припрема за припрему за први пренос са УЦЛА на СРИ -јев СДС 940. Тимови УЦЛА -е и СРИ -а су се обавезали да ће створити први успешан пренос до 31. октобра, рекао ми је.

У основи сам ускочио и дизајнирао и имплементирао софтвер, и то је била једна од оних интензивних ствари које се дешавају у софтверу, а то је 15-сатни радни дан сваки дан колико год да траје, сећа се он.

Како се Ноћ вјештица приближавао, темпо рада и на УЦЛА -и и на СРИ -у се повећавао. Били су спремни за одлазак пре рока.

Сада смо имали два чвора и изнајмили смо ову линију од АТ&Т великом брзином од 50.000 битова у секунди, каже Клеинроцк. Сада смо спремни да то урадимо, да се пријавимо.

Први тест који смо заказали био је 29. октобра, додаје Дувалл. У том тренутку то је било пре-алфа. И, знате, мислили смо, па, у реду, то ће нам дати три дана тестирања да ово покренемо.

У ноћи 29., Клине је радио до касно. Такав је био и Дувалл у СРИ -у. Њих двоје су планирали да покушају прву АРПАНЕТ поруку ноћу, тако да ничији рад неће бити угрожен у случају пада једног од рачунара. У соби 3420, Клине је седео сам испред свог терминала, ИТТ телетипа који је био повезан са рачунаром.

Ево шта се догодило те ноћи - заједно са једним од историјскијих рушења у рачунарској историји - према Клинеовим и Дувалловим речима:

Клине: Био сам пријављен у оперативни систем Сигма 7, а затим сам [покренуо] програм који сам написао, што ми је омогућило да тада кажем том програму да покуша послати пакете у СРИ. У међувремену, Билл Дувалл из СРИ -а је покренуо свој програм за прихватање долазних веза. Такође смо разговарали телефоном.

У почетку смо имали неколико проблема. Имао сам проблем са превођењем кода, јер је наш систем користио ЕБЦДИЦ (Ектендед Бинари Цодед Децимал Интерцханге Цоде), који је био стандард који је ИБМ користио и такође стандард који је користила Сигма 7. Али СРИ рачунар је користио АСЦИИ (амерички стандардни код за размену информација), који је такође постао стандард АРПАНЕТ -а и прилично света.

Зато смо, након што смо разрадили неколико тих малих грешака, покушали да се пријавимо. . . а то сте урадили тако што сте унели реч логин. Тај [СРИ] систем је програмиран да буде паметан, тако да препознаје важеће команде. А ако сте га имали у напредном режиму, када сте откуцали Л и О и Г, он би препознао да морате да укуцате ЛОГИН и он би уместо вас откуцао И Н. Па сам откуцао Л.

Био сам на телефону [са Дуваллом у СРИ -у] и рекао: ‘Јесте ли добили Л?’ А он је рекао, ‘Да.’ И рекао сам да сам видео да се Л вратио и штампа на мом терминалу. Уписао сам О и он је рекао: Имам О. И откуцао сам Г, а он је рекао: Чекај мало, систем ми се срушио.

Билл Дувалл [Фотографија: љубазношћу Билл Дувалл]

Дувалл: После неколико писама дошло је до проблема са преливањем бафера. То је било врло једноставно открити и поправити, и у основи се одмах вратило и упалило је. Једини разлог који сам споменуо је тај што се, по мом мишљењу, цела ова ствар не односи на то. Овде се ради о чињеници да АРПАНЕТ ради.

Клине: Имао је малу грешку и требало му је 20 минута или шта већ да то поправи и покуша поново. Морао је да промени неки софтвер. Морао сам још једном да проверим део свог софтвера. Назвао ме је и покушали смо поново. Тако смо почели испочетка и ја сам откуцао Л и О и Г, али овај пут сам добио назад И Н.

Само инжењери раде

Прва веза се догодила у 10:30 по подне по подне. Након тога, Клине је успео да се пријави на налог на СРИ рачунару који му је Дувалл створио и да покрене програме, користећи системске ресурсе рачунара 350 миља уз обалу од УЦЛА. На мали начин, АРПАНЕТ -ова мисија је остварена.

Тада је већ било касно, па сам отишао кући, рекао ми је Клине.

Плоча у соби 3420 објашњава шта се тамо догодило. [Фотографија: Марк Сулливан]

Тим је знао да је успео, али се није задржавао на величини свог постигнућа: радили су само инжењери, каже Клеинроцк. Дувалл је везу од 29. октобра видео само као један корак у већем изазову умрежавања рачунара. Тамо где се Клеинроцков рад фокусирао на то како се пакети података могу усмерити по мрежи, истраживачи СРИ -а су радили на томе како је пакет конструисан и како су подаци у њему организовани.

Ово је у основи место где се прво развила парадигма коју сада видимо на интернету са повезаним документима и сличним стварима, каже Дувалл. Увек смо замишљали да ћемо имати низ међусобно повезаних радних станица и међусобно повезаних људи. Звали смо их тада центрима знања, јер смо били академски оријентисани.

У року од неколико недеља након прве успешне комуникације Клине -а и Дувалла, мрежа АРПА проширила се на рачунаре у УЦ Санта Барбара и Универзитету у Утаху. АРПАНЕТ је од тада растао, током 70 -их и већим делом 1980 -их, повезујући све више државних и академских рачунара. Касније ће се концепти развијени у АРПАНЕТ -у применити на интернет који познајемо данас.

Давне 1969. године, УЦЛА саопштење за јавност говорило је о новом АРПАНЕТ -у. Рачунарске мреже су до сада још у повојима, цитира Клеинроцк. Али како одрастају и постају софистициранији, вероватно ћемо видети ширење „рачунарских услужних програма“, који ће, попут садашњих електричних и телефонских услуга, опслуживати појединачне домове и канцеларије широм земље.

Тај концепт звучи помало чудно сада када податковне мреже сежу далеко до кућа и уреда, па све до најмањих уређаја са интернетом. Али Клеинроцкова изјава о рачунарским услужним програмима била је изузетно предрасудна, посебно с обзиром на то да је савремени, комерцијализовани интернет настао тек деценијама касније. Идеја остаје свежа у 2019., чак и када су рачунарски ресурси на добром путу да постану свеприсутни и лако се узимају здраво за готово као електрична енергија.

Можда су годишњице попут ове добре прилике не само да се сетимо како смо дошли до ове веома повезане ере, већ и да погледамо у будућност - као што је то учинио Клеинроцк - да размислимо о томе куда би мрежа могла да иде даље.