ARPAnet: начало и конец Юрий Ильин
ARPAnet: начало и конец
Юрий Ильин
Опубликовано 03 ноября 2010 года
29 октября 1969 года с компьютера SDS Sigma 7 в Университете штата Калифорния в Лос-Анджелесе на компьютер SDS 940 в Стэнфордском университете было передано первое текстовое сообщение — «LOGIN». Со второй попытки, но передано.
Ну и что, спросят нас читатели? Ничего особенного, просто стоит обратить внимание на год, когда это случилось, и на то обстоятельства, что эти два компьютера были первыми узлами сети, которая впоследствии получила название ARPANET.
Да-да, той самой сети, из которой вроде как вырос потом весь интернет. Той самой, которая, согласно более поздней мифологии, конструировалась на случай ядерной войны, чтобы, дескать, обеспечивать стабильную связь в условиях, когда прямые каналы связи выведены из строя.
На самом деле это действительно миф: ARPANET хоть и порождён Агентством по перспективным научно-исследовательским проектом (ARPA, теперь — DARPA), по сути не являлся сугубо оборонным проектом, скорее частной инициативой, к разработке которой ARPA привлекла существенные средства.
Частным (ну, почти) лицом, вокруг которого закрутилась вся история, стал специалист по информатике Дж. Ликлайдер (J.C.R. Licklider), работавший в компании BBN. В августе 1962 года он опубликовал несколько работ, связанных с построением того, что он поименовал «Интергалактическая компьютерная сеть». В ней были изложены практически все основные принципы, по которым функционирует сегодняшний интернет.
В октябре1963 года Ликлайдер получил назначение в Пентагон на должность руководителя программ поведенческих наук и командования и контроля в Агентстве по перспективным научно-исследовательским проектам (Advanced Research Projects Agency).
Ликлайдер затем долго общался с Айвеном Сазерлендом и Бобом Тэйлором — потом их назовут пионерами интернета, и за дело, — и смог-таки убедить их в целесообразности реализации своих идей. Впрочем, ARPA Ликлайдер успел покинуть ещё до того, как его концепция была принята в разработку.
Дальше за дело взялся Тэйлор.
У ARPA был свой интерес в проекте компьютерной сети, позволяющей использовать различные компьютеры для передачи сообщений: Агентство спонсировало научные исследования в различных коммерческих и академических заведениях (в том числе в области информатики), и было заинтересовано, чтобы эти исследователи применяли в работе компьютеры, которыми ARPA их же и снабжало.
Кроме того, с помощью такой сети можно было бы ускорить распространение информации о новых результатах исследований и нового программного обеспечения.
Как потом рассказывал Чарльз Херцфельд, бывший глава ARPA, проект ARPAnet стал результатом их «фрустрации по поводу ограниченного количества больших и мощных исследовательских компьютеров в стране, и того обстотельства, что многие исследователи, которые нуждались в доступе к ним, не могли его получить по причине географической удалённости». Ещё одно слово против распространённой идеи о том, что ARPAnet создавался «на случай ядерной войны».
Впрочем, учитывая, что основной профиль ARPA/DARPA — именно военные технологии, а на дворе в самом разгаре шла Холодная Война, приписывать военное назначение ARPAnet будут ещё весьма долго — и вряд ли совсем уж безосновательно.
В офисе у Тэйлора стояли три компьютерных терминала, каждый из которых был соединён с разными компьютерами, сконструированными на деньги ARPA. Первым была система Q-32 в System Development Corporation, второй — Project Genie в Университете Калифорнии в Беркли и третий — компьютерная система Multics в Массачусеттском технологическом институте. Для каждого из терминалов существовала своя система команд, на каждый надо было логиниться, как это сейчас называется, отдельно...
Лень, как известно, двигатель прогресса, и Тэйлор пришёл к закономерному выводу, что неплохо было бы сделать так, чтобы с одного терминала можно было устанавливать соединение с любым другим компьютером.
Кстати, практически в то же время активно шли разработки в области маршрутизации пакетов; первая публичная демонстрация случилась 5 августа 1968 года в Великобритании, в Нацинальной физической лаборатории.
К середине 1968 года Тэйлор подготовил законченный план по созданию компьютерной сети и после одобрения ARPA, 140 потенциальным подрячикам разослали необходимые запросы.
И вот тут вот обнаружилось, что всё это никому не нужно совсем. Подавляющее большинство сочли предложение ARPA безумием, только 12 учреждений отозвались по существу, и лишь четыре из них ARPA рассматривала потом как первичных подрядчиков. К концу 1968 года осталось двое, и в итоге контракт достался упоминавшейся уже выше компании BBN Technologies.
Команда из семи специалистов довольно быстро смогла сконструировать первые работающие машины: на основе компьютера Honeywell DDP 516 производились первые IMP (Interface Message Processors), устройства напоминающие современные роутеры.
Правда, не по размерам:
Каждый IMP получал и пересылал пакеты данных, и был подсоединён к модему, подключённому к выделенным линиям. К самому IMP уже подключался компьютер-хост (через специальный серийный интерфейс).
Работоспособная система со всей аппаратной и программной начинками была сконструирована за девять месяцев. Символичный срок, не так ли?
И вот 29 октября была предпринята первая попытка обмена сообщениями между двумя компьютерами. Первый привет вышел скомканным: из слова LOGIN переданы были только буквы L и O (кстати, сейчас «lo» — это сокращённое «Hello»), после чего система упала в обморок. Через несколько часов её удалось привести в чувство, и слово LOGIN достигло Стэнфордской машины...
Так начался ARPAnet.
К началу декабря 1969 года ARPAnet состоял из четырёх узлов, к сентябрю 1971 года узлов было уже 18, и рост пошёл по экспоненте. В 1973 году состоялась «публичное представление» ARPAnet. В октябре, на Первой международной конференции по компьютерам и коммуникации в Вашингтоне, сотрудники ARPA продемонстрировали работу системы, объединив компьютеры, располагавшиеся в 40 разных местах на территории США. Это привлекло немалый интерес, и помимо ARPAnet начали появляться новые сети, выстроенные по сходным принципам.
Возможно, самым значимым событием в дальнейшем стала разработка сотрудниками ARPA и Стэнфорда протокола контроля передачи данных и межсетевого протокола (transmission control protocol/internet protocol — TCP/IP). Именно этот стек протоколов в основе современного интернета и лежит до сих пор.
Формально ARPAnet прекратил своё существование в 1990 году. С другой стороны на его основных принципах держится весь сегодняшний интернет, так что в какой-то степени ARPAnet оказался бессмертным.
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Mail.ru Group готовится к IPO Юрий Ильин
Mail.ru Group готовится к IPO Юрий Ильин Опубликовано 11 октября 2010 года Компания Mail.ru Group Limited, до сентября 2010 г. называвшаяся Digital Sky Technologies, официально объявила о намерении провести первичное размещение акций (IPO) на Лондонской фондовой бирже (LSE) до конца 2010
Google взялся за робомобили Юрий Ильин
Google взялся за робомобили Юрий Ильин Опубликовано 12 октября 2010 года Роботы-водители реагируют быстрее водителей, имеют угол обзора 360&grad;, их невозможно отвлечь, им никогда не хочется спать — и они не употребляют алкоголь и наркотики, не впадает в
День рождения настоящего Pac-Man Юрий Ильин
День рождения настоящего Pac-Man Юрий Ильин Опубликовано 12 октября 2010 года 10 октября 1979 года свет увидела игра Pac-Man. С этой даты началось её триумфальное, продолжающиеся и поныне, шествование по миру — и по всем мыслимым и немыслимым игровым
CG Event 2010: стереоприятие Юрий Ильин
CG Event 2010: стереоприятие Юрий Ильин Опубликовано 14 декабря 2010 года CG Event 2010 закончился. Событие, которому даже, в общем-то, трудно подобрать какое-либо «типовое» определение, в этом году проводилось уже в восьмой раз. С 2007 года эти мероприятия проходили
Как делают стереофильмы Юрий Ильин
Как делают стереофильмы Юрий Ильин Стереокино — весьма пожилое явление. Первые опыты в этой области производились ещё в конце XIX века. Британский первопроходец кинематографа Уильям Фриз-Грин пытался запатентовать метод съёмки и демонстрации стереофильмов,
Yahoo: исход ветеранов Юрий Ильин
Yahoo: исход ветеранов Юрий Ильин Опубликовано 05 августа 2010 года Двое ветеранов Yahoo — Шриниджа Шринивасан (Srinija Srinivasan) и Тим Майер (Tim Mayer) — на днях покинули компанию. Этот исход весьма символичен, учитывая, чем они занимались и каковы планы Yahoo на
РАО хочет в интернет Юрий Ильин
РАО хочет в интернет Юрий Ильин Опубликовано 09 июня 2010 года Министерство культуры Российской Федерации, а с ним ещё несколько министерств, включая Минкомсвязи, Минюст и Минфин, подготовили «предложения по созданию условий, способствующих успешной
"Яндекс" вложился в распознавание лиц Юрий Ильин
"Яндекс" вложился в распознавание лиц Юрий Ильин ОпубликованоЮрий Ильин Компания «Яндекс» впервые инвестировала в иностранную компанию, причём занимающуюся весьма перспективным направлением деятельности — распознаванием лиц на цифровых
Блог-разведка или HR-шпионаж? Юрий Ильин
Блог-разведка или HR-шпионаж? Юрий Ильин ОпубликованоЮрий Ильин Разработанное в Social Intelligence программное обеспечение автоматически сканирует Facebook, Twitter, Flickr, YouTube, LinkedIn, блоги и «тысячи других ресурсов» в поисках записей и фотографий, оставленных
За торренты предлагают штрафовать Юрий Ильин
За торренты предлагают штрафовать Юрий Ильин ОпубликованоЮрий Ильин В Московской городской думе созрела новая антипиратская инициатива, направленная в значительной степени против потребителей цифрового контента. Депутат Александр Милявский
AMD ликвидирует бренд ATI Юрий Ильин
AMD ликвидирует бренд ATI Юрий Ильин ОпубликованоЮрий Ильин Корпорация Advanced Micro Devices решила полностью отказаться от использования бренда ATI — по крайней мере, в своих будущих продуктах. В первую очередь это коснётся следующих представителей линеек
Как хотят штрафовать за торренты Юрий Ильин
Как хотят штрафовать за торренты Юрий Ильин ОпубликованоЮрий Ильин На днях «Компьютерра» сообщила, что депутат Московской городской Думы Александр Милявский планирует представить в Государственную думу законопроект, в котором предполагается
Как изобрели интегральную схему Юрий Ильин
Как изобрели интегральную схему Юрий Ильин Опубликовано 25 января 2011 года 23 января 1959 года: Роберт Нойс, сооснователь компании Fairchild Semiconductor, придумал то, что потом стало называться микросхемой, микрочипом или интегральной схемой. В результате его и
Юрий Мильнер: Facebook станет всемирным социальным графом Юрий Ильин
Юрий Мильнер: Facebook станет всемирным социальным графом Юрий Ильин Опубликовано 27 мая 2010 года На конференции Techcrunch Disrupt в Нью-Йорке выступил глава компании Digital Sky Technologies (DST) Юрий Мильнер. Чем заинтересовал российский бизнесмен устроителей
РЫНКИ: Начало и конец Overpeer
РЫНКИ: Начало и конец Overpeer Эта фирма предлагала услуги по засорению пиринговых сетей крупнейшим звукозаписывающим компаниям. По ее замыслу, насыщение таких сетей порченной музыкой должно было снизить их популярность и побудить людей к покупке легальных записей.Overpeer Inc.