Читать книгу Удивительный интернет - Марк Блау - Страница 12

Часть 1. Краткая история интернета
Кто придумал Интернет?
1966. Джозеф Ликлайдер. Видеть цель

Оглавление

Нельзя сказать, что без этого человека Интернет не был бы создан. Конечно, человечество не «проехало» бы мимо идеи объединения компьютеров в единую Всемирную сеть. Но без Джозефа Ликлайдера это наверняка произошло бы позже. И, без сомнения, по-другому выглядел бы сейчас Интернет, который нынче для многих стал столь же привычным, как холодильник и телевизор. Дело в том, что в начале 1960-х годов никто лучше Дж. Ликлайдера не представлял, как должна выглядеть единая межкомпьютерная сеть США.

Если бы в то время кто-нибудь составил рейтинг людей, имевших большой опыт работы с компьютерами, несомненно, Дж. Ликлайдер занимал бы в этом рейтинге одну из первых, если не самую первую строчку.


Джозеф Ликлайдер


В 1938 году он окончил университет, получив степень бакалавра сразу по трем специальностям: по математике, по физике и по психологии. Людей с такой широтой интересов было тогда в мире не так уж много.

Первые свои научные работы Дж. Ликлайдер сделал как раз в области прикладной психологии. В годы Второй Джозеф Ликлайдер мировой войны он работал в лаборатории психоакустики при Гарвардском университете. Задача, которую здесь решали, касалась улучшения качества переговоров по радио между летчиками, участвующими в бою, и наземным командным пунктом. Речь шла не только об улучшении качества связи (над этим бились радисты), но и о том, как следует строить фразы, чтобы оба говорящих, несмотря на помехи, правильно понимали друг друга – буквально с полуслова. Это было поле деятельности Дж. Ликлайдера и других психоакустиков.

Дж. Ликлайдер написал докторскую диссертацию по психоакустике и занимался исследованиями в этой области уже после окончания войны. При этом он впервые столкнулся с компьютерами и сразу же оценил их возможности, поскольку с помощью таких средств удалось ускорить обработку огромного количества экспериментальных данных, собранных в ходе исследований.

В дальнейшем он уже не расставался с компьютерной тематикой. Став профессором Массачусетского технологического института, Дж. Ликлайдер принимал участие в создании одной из первых компьютерных систем, работавших в диалоге с человеком. Это была система обнаружения стратегических бомбардировщиков противника. Данные с радиолокатора поступали на специальный экран, перед которым сидел оператор. Руководствуясь своим опытом, он выделял из множества вероятных целей, обнаруженных радиолокатором, стратегический бомбардировщик, а дальше компьютер уже сам вел наблюдение за указанным объектом, автоматически обрабатывая результаты, поступавшие на него с радиолокационной станции. Оператор общался с компьютером с помощью специального светового карандаша. До изобретения компьютерной мышки оставалось еще лет пятнадцать, а об экранах, реагирующих на касание пальца, не мечтали даже самые смелые фантасты.

Сейчас работа человека в диалоге с компьютером многим кажется единственно возможной. Трудно представить, что могло быть иначе.

Однако именно так это и было! В середине 1950-х годов словосочетание «персональный компьютер» казалось нонсенсом. Тогдашние компьютеры персональными назвать не мог даже большой фантазер. В Советском Союзе в то время вместо слова «компьютер» употреблялся термин «ЭВМ», который, надо сказать, правильно отражал действительность. Вычислительные устройства были изрядных размеров и занимали большие помещения. Производились они штучно и стоили слишком дорого, чтобы это устройство мог купить индивидуальный пользователь. Более того, вокруг каждого компьютера кружила целая группа техников и программистов. Большинство ЭВМ работало в так называемом «пакетном режиме». Программа расчетов и данные загружались в память с перфокарт или с магнитной ленты. Результаты вычислений выдавались в виде распечаток. Естественно, что при этом ни о каком оперативном изменении хода вычислений и речи быть не могло.

Программисты, стремясь повысить эффективность работы компьютеров, разработали специальные системные программы, позволяющие одновременно обрабатывать несколько заданий. Не отставали и электронщики, обеспечившие возможность подключения к одному компьютеру множества периферийных устройств. Благодаря этому доступ к вычислительным мощностям получали десятки пользователей одновременно. Причем некоторые из них находились порой за сотню километров от работающего компьютера. Зоркий Дж. Ликлайдер увидел в совместной работе многих пользователей на одном компьютере возможность удешевить стоимость использования вычислительной техники, чтобы сделать ее доступной всем.

Отсюда был один шаг до идеи межкомпьютерной сети или, как называл ее Дж. Ликлайдер, «Галактической Сети». Компьютеры следует объединить между собой. Причем все компьютеры во всем мире. Благодаря такой сети любой человек, где бы он ни находился, сможет получить быстрый и практически бесплатный доступ к данным или программам. Не правда ли, точнее описать еще не существовавший Интернет никому не удавалось!

Наконец, Дж. Ликлайдер обладал еще одним важным качеством, необходимым для руководителя проекта. У него был широкий круг знакомств. Он знал многих специалистов, трудившихся в области вычислительной техники и в смежных областях.

Первоначального толчка, приданного Дж. Ликлайдером, хватило на то, чтобы работа «завертелась». Окончательное решение о финансировании проекта ARPANET было принято в начале 1966 года, когда Дж. Ликлайдер уже покинул ARPA, а его место занял Боб Тейлор (Robert William Taylor, родился в 1932). Пошучивают, что Тейлор был лично заинтересован в создании единой компьютерной сети. Возглавляемый им отдел контролировал разработки в компьютерной области, финансируемые правительством. Эти разработки проводились в нескольких университетах США, которые находились в разных частях страны. В кабинете Тейлора находились четыре терминала, и на них стекалась информация из университетских вычислительных центров. При этом система команд и представление выводимой на экран информации не были стандартизированы. На каждом из четырех экранов представлялась своя «картинка», у каждой клавиатуры были свои командные последовательности. Невольно голова пойдет кругом! Создание единой компьютерной сети – не без основания полагал Б. Тейлор – позволит осуществлять вывод всей информации единообразно и на один терминал.

Леонард Клейнрок. Теория и практика сетевого трафика

Леонард Клейнрок (Leonard Kleinrock) родился в 1934 году в Нью-Йорке. Первую степень по электротехнике он получил в 1957 году на вечернем отделении нью-йоркского городского колледжа, где обучался целых пять с половиной лет. Но не от лени или разгильдяйства. Просто параллельно нужно было работать, зарабатывая на жизнь и на дальнейшую учебу.

Зато потом Л. Клейнроку повезло, что он впоследствии и сам признавал. В 1958 году, когда он смог продолжить учебу в Массачусетском технологическом институте, его руководителем оказался Клод Шеннон, создатель теории информации. «Он был блестящим человеком и стал для меня примером на всю жизнь», – вспоминал позже Л. Клейнрок. Под руководством К. Шеннона он получил в 1959 году степень магистра, а в 1963 году стал доктором в области электротехники и компьютерных наук.


Леонард Клейнрок рядом со шкафом IMP


Главное достижение Л. Клейнрока – создание математической теории пакетной коммуникации и анализ загруженности цифровых компьютерных сетей. Его можно считать одним из первых теоретиков сетевой передачи данных. Но и одним из первых практиков тоже. Более того, можно сказать, что он присутствовал при «родах» Интернета, поскольку первый сеанс межкомпьютерной связи произошел при его непосредственном участии. Как это произошло, мы скоро узнаем.

В 1962 году Л. Клейнрок перебрался из Бостона в Лос-Анджелес, в Калифорнийский университет, и организовал там Центр сетевых измерений (Network Measurement Center – NMC). В центре работали студенты-дипломники и аспиранты. Центр пытался оптимизировать работу компьютеров таким образом, чтобы на них могло работать максимальное число пользователей. Не забудем, что компьютеры тогда были очень большие и очень дорогие, а, кроме того, передача данных по выделенным телефонным линиям тоже стоила немало. Идея состояла в том, чтобы, связав компьютеры в сеть, сделать их общую вычислительную мощность постоянно доступной любому пользователю. Тот, кому нужен компьютер, может воспользоваться электронным помощником сразу же, без всякой предварительной записи, без всякого ожидания. «Счастье для всех, даром, и пусть никто не уйдет обиженным…»

В октябре 1968 года Леонард Клейнрок был включен в проект ARPANET для оценки производительности межкомпьютерной сети.

Удивительный интернет

Подняться наверх