В те времена компьютеры были очень большими и очень дорогими. И вот однажды, в 1966 г., Тейлор изложил директору ARPA Чарльзу Херцфельду свою идею.
«Почему бы нам не попробовать соединить их между собой?» — сказал он.
«Это будет трудно сделать?» — спросил Херцфельд.
«О нет. Мы уже знаем как», — ответил Тейлор.
«Отличная мысль, — согласился Херцфельд. — Давай организуй. Прямо сейчас ты получишь в свой бюджет миллион долларов дополнительно. Действуй» {56} 56 Hafner and Lyon, Where Wizards Stay Up Late , pp. 41–42.
.
И Тейлор действительно это организовал. Он собрал команду инженеров и программистов, включая Пола Бэрана и Уэсли Кларка, который в 1950-х гг. участвовал в создании так поразившего Ликлайдера компьютера TX-2. Опираясь на технологию распределенной пакетной коммутации Бэрана, команда разработала план экспериментальной сети, объединявшей четыре площадки — Калифорнийский университет в Лос-Анджелесе (UCLA), Стэнфордский исследовательский институт (SRI), Университет штата Юта и Калифорнийский университет в Санта-Барбаре. Соединение между ними обеспечивалось при помощи Interface Message Processors (IMP) — интерфейсных процессоров сообщений — сегодня мы называем их роутерами или маршрутизаторами. Это такие маленькие коробочки с мигающими огоньками, подключающие наши домашние девайсы к Интернету. В декабре 1968 г. бостонская компания BBN, где когда-то работал Ликлайдер, выиграла контракт на строительство сети. И уже к октябрю 1969 г. сеть, получившая название ARPANET и обслуживаемая хостами в виде 400-килограммовых компьютеров Honeywell размером с холодильник, была готова к работе.
1 октября 1969 г. первое сообщение с компьютера на компьютер было отправлено из UCLA в SRI. Но когда калифорнийский программист набрал сокращенно слово "log.", стэнфордский компьютер дал сбой, пытаясь набрать полностью "login". Таким образом, в первый, но, конечно, далеко не в последний раз электронное сообщение оказалось неверным.
Запуск ARPANET, в отличие от запуска советского спутника 12 годами ранее, прошел почти незамеченным. На исходе 1960-х внимание американцев переключилось на такие трансформационные явления, как война во Вьетнаме, сексуальная революция и движение «Власть черным». Поэтому в конце 1969 г. никого, кроме горстки безвестных компьютерных гиков из военно-промышленного комплекса, не интересовали возможности коммуникации между 400-килограммовыми компьютерами.
Однако достижения Боба Тейлора и его команды трудно переоценить. Успешное построение ARPANET изменило наш мир сильнее, чем спутник и разорительная космическая гонка. Это была одна из самых умных инвестиций суммы в $1 млн. Если бы эти деньги были вложены не правительством, а венчурными капиталистами, они бы принесли инвесторам многомиллиардные прибыли.
В сентябре 1994 г. команда Боба Тейлора собралась в бостонском отеле, чтобы отпраздновать 25-ю годовщину ARPANET. К тому времени Сеть выросла из двух первоначальных узлов в UCLA и SRI до более чем миллиона компьютеров, пользующихся контентом Интернета, поэтому мероприятие вызвало значительный интерес у СМИ. В ходе его репортер Associated Press спросил у Тейлора и Роберта Кана, еще одного члена первоначальной команды ARPANET, об истории Интернета. Он хотел узнать, что стало основополагающим событием в создании Сети.
Кан прочитал журналисту лекцию о разнице между ARPANET и Интернетом, а потом сказал, что «точкой отсчета в истории Интернета» можно считать создание так называемых протоколов TCP/IP.
«Неправда, — прервал его Тейлор, — истоки Интернета лежат в ARPANET» {57} 57 Hafner and Lyon, Where Wizards Stay Up Late , pp. 263.
.
В некотором смысле и Тейлор, и Кан были правы. Интернет никогда бы не появился на свет без ARPANET. Сеть ARPANET, выросшая из четырех первоначальных IMP в 1969 г. до 29 в 1972-м, 57 в 1975-м и до 213 в 1981-м, затем начала вытесняться сетью National Science Foundation Network (NSFNet) — Национального научного фонда и в 1985 г. была закрыта. Но проблема заключалась в том, что успех ARPANET привел к созданию других сетей пакетной коммутации — таких как коммерческая TELENET, французская CYCLADES, радийная PRNET и спутниковая сеть SATNET, что значительно осложняло межсетевую коммуникацию. Поэтому Кан также оказался прав: ARPANET не была Интернетом. Прав он и в том, что именно создание протоколов TCР/IP позволило в конечном итоге воплотить в жизнь мечту Ликлайдера о «Межгалактической компьютерной сети».
Боб Кан и Винт Серф познакомились в UCLA в 1970 г. во время работы над проектом ARPANET. В 1974 г. они опубликовали статью «Протокол пакетной межсетевой коммуникации» (A Protocol for Packet Network Intercommunication), в которой изложили свое видение двух взаимодополняющих протоколов межсетевого взаимодействия — протокола контроля передачи данных (Transmission Control Protocol, сокращенно TCP) и межсетевого протокола (Internet Protocol, сокращенно IP): первый был призван обеспечивать отправку данных, а второй — организовывать их доставку.
Читать дальше
Конец ознакомительного отрывка
Купить книгу