Интернет начался с двух букв — и сбоя компьютера

Как неудачная попытка соединить два компьютера открыла путь к цифровой медицине, научным базам данных и медицинскому искусственному интеллекту

29 октября 1969 года в 22:30 исследователи Калифорнийского университета в Лос-Анджелесе попытались установить связь с компьютером Стэнфордского исследовательского института. Вместо запланированного LOGIN удалось передать только две буквы — LO. Принимающий компьютер дал сбой. Примерно через час соединение заработало. Этот эксперимент стал важной вехой в истории ARPANET — сети, из которой впоследствии вырос современный интернет. Уже через несколько лет технологии сетевой связи начали помогать врачам искать научные публикации, а исследователям — совместно разрабатывать первые медицинские системы искусственного интеллекта.

Инсталляция ARPANET: винтажные компьютеры соединены медными кабелями с современным медицинским архивом; две янтарные лампы символизируют первое сообщение 1969 года
Первое сообщение ARPANET состояло из двух букв — LO. Через несколько лет сеть помогала искать медицинские публикации.

Вечер, когда два компьютера попытались поговорить

29 октября 1969 года. Лос-Анджелес. Комната 3420 инженерного корпуса Boelter Hall Калифорнийского университета (UCLA).

За терминалом компьютера SDS Sigma 7 работает молодой программист Charley Kline. Его задача кажется удивительно простой по современным меркам: установить удалённое соединение с другой вычислительной машиной.

Компьютер, к которому он пытается подключиться, находится в Стэнфордском исследовательском институте (Stanford Research Institute, SRI) в Менло-Парке, в нескольких сотнях километров от Лос-Анджелеса.

На другом конце соединения работает программист Bill Duvall. Он контролирует компьютер SDS 940. Эксперимент проходит под руководством профессора Leonard Kleinrock, одного из пионеров теории компьютерных сетей.

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

Цель эксперимента — выполнить команду LOGIN, то есть войти в систему другого компьютера.

Клайн вводит первую букву.

L.

Дювалл подтверждает по телефону: буква получена.

Следующая буква.

O.

Снова подтверждение.

Затем Клайн вводит G.

И принимающий компьютер аварийно завершает работу.

Первая попытка передать команду между двумя компьютерами ARPANET заканчивается на двух символах.

LO.

Система вышла из строя, но сеть продолжала работать

История двух букв часто пересказывается как рассказ о том, как первый интернет сломался сразу после запуска. Однако технически произошло несколько иное.

Согласно воспоминаниям Леонарда Клейнрока, опубликованным Музеем истории компьютеров (Computer History Museum), причиной сбоя было переполнение памяти компьютера SRI.

Сами сетевые устройства, соединявшая их линия связи и компьютер UCLA продолжали функционировать.

Иными словами, проблема находилась не в сети, а в программном обеспечении принимающей машины.

Есть и другая интересная техническая подробность. Для входа в удалённую систему достаточно было набрать LOG: компьютер SRI должен был автоматически дополнить команду символами IN.

Но именно на третьем символе программа перестала работать.

После исправления ошибки примерно через час исследователям удалось выполнить вход в удалённую систему.

Сохранился и документальный след этого эксперимента — рабочий журнал UCLA, известный как IMP Log. В нём зафиксирована техническая запись об установлении связи между двумя компьютерами 29 октября 1969 года.

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

Никто не готовил исторического обращения к человечеству. Программисты просто проверяли, работает ли удалённый вход в систему.

Почему вообще понадобилась ARPANET

В конце 1960-х годов компьютеры были чрезвычайно дорогими и зачастую занимали целые помещения. Исследовательские организации приобретали вычислительные машины для собственных задач, а доступ к ресурсам других учреждений оставался сложным.

Американское Агентство перспективных исследовательских проектов (ARPA) финансировало создание сети, которая позволила бы научным центрам использовать удалённые вычислительные ресурсы.

Важнейшим технологическим принципом стала пакетная коммутация.

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

Такая организация связи позволяла эффективнее использовать инфраструктуру и впоследствии создавать сети с большим количеством взаимосвязанных компьютеров.

В ARPANET эту функцию выполняли специальные устройства IMP (Interface Message Processor) — ранние предшественники современных сетевых маршрутизаторов.

Принципиально важно различать два исторических события.

29 октября 1969 года не был создан интернет в современном понимании. Компьютерные сети существовали и раньше, а общепринятые сегодня интернет-протоколы появились значительно позднее.

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

К концу 1969 года сеть объединяла уже четыре узла: UCLA, SRI, Калифорнийский университет в Санта-Барбаре и Университет Юты.

Эксперимент перестал быть соединением двух отдельных машин и начал превращаться в инфраструктуру для совместной работы исследователей.

Через четыре года ARPANET помогла медицинским библиотекарям на Гавайях

Связь этой истории с медициной гораздо конкретнее, чем может показаться.

В 1971 году Национальная медицинская библиотека США (National Library of Medicine, NLM) запустила MEDLINE — систему удалённого поиска библиографических сведений о медицинских научных публикациях.

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

MEDLINE позволяла искать публикации с удалённого терминала, но доступ к базе требовал специального оборудования, подготовки сотрудников и дорогостоящей связи.

Особенно сложной ситуация была на Гавайях.

Медицинским библиотекам островов требовался доступ к научной информации с материковой части США, однако стоимость междугородних телекоммуникаций была серьёзным препятствием.

В июне 1973 года специалисты организовали необычную систему связи для обучения медицинских библиотекарей работе с MEDLINE.

Терминалы, установленные в подвале Гавайской медицинской библиотеки, соединялись с компьютерной системой Гавайского университета. Далее данные передавались через спутниковую связь на материк, попадали в ARPANET, проходили через Национальное бюро стандартов США и достигали компьютера Национальной медицинской библиотеки.

Цепочка включала несколько компьютеров, телефонные линии и спутник Intelsat IV.

И всё это было нужно ради одной практической задачи — дать медицинским специалистам возможность быстрее находить результаты научных исследований.

История описана в публикациях медицинских библиотекарей, включая ретроспективную работу 2009 года в Journal of the Medical Library Association.

Важно уточнить: MEDLINE не была создана благодаря ARPANET. Она первоначально использовала специализированные телекоммуникационные системы. Однако подключение через ARPANET стало одним из способов расширить доступ к медицинским знаниям.

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

Первые медицинские системы искусственного интеллекта тоже использовали ARPANET

В 1973 году при Стэнфордском университете начал развиваться проект SUMEX-AIM (Stanford University Medical Experimental Computer — Artificial Intelligence in Medicine).

Его поддерживали Национальные институты здоровья США (NIH).

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

Через ARPANET специалисты могли удалённо работать с программами, обмениваться результатами и развивать общие исследовательские проекты.

Среди систем, использовавших эту вычислительную инфраструктуру, были DENDRAL, предназначенная для анализа молекулярных структур по данным масс-спектрометрии, и MYCIN — экспериментальная программа поддержки решений при инфекционных заболеваниях.

Для фармацевтики значение таких исследований было особенно интересно.

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

Разумеется, эти ранние системы не стали полноценной заменой врачей или исследователей. Их возможности оставались ограниченными, а практическое клиническое применение сталкивалось с серьёзными препятствиями.

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

Почему эта история важна сегодня

Современная медицина опирается на распределённую информационную инфраструктуру.

Врач может получать результаты анализов из лаборатории, расположенной в другом здании. Медицинский центр — обращаться к электронным картам пациентов. Исследователь — анализировать данные, собранные международной группой специалистов.

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

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

Но история ARPANET показывает и другую сторону цифровизации.

В октябре 1969 года неисправность одного компьютера остановила конкретный сеанс связи, хотя сама сеть оставалась работоспособной.

Сегодня подобное разделение причин отказа имеет гораздо более серьёзные последствия.

Доступность сети ещё не означает, что медицинская информационная система функционирует правильно. Сервер может отвечать на запросы, но программа способна выдавать ошибочные данные. Электронная медицинская карта может быть технически доступна, однако информация в ней окажется неполной или устаревшей.

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

Для врачей это вопрос непрерывности оказания помощи.

Для фармацевтических компаний — сохранности исследовательских данных, воспроизводимости результатов и соответствия информационных систем установленным требованиям.

Для пациентов — уверенности в том, что медицинская информация не потеряется и будет доступна тогда, когда она необходима.

При этом сама по себе высокая скорость передачи данных не гарантирует качество медицинских решений. Сеть обеспечивает доступ к информации, но её достоверность, клиническая интерпретация и ответственность за применение остаются отдельными задачами.

Синтез от АПТЕКИУМ: 29 октября 1969 года исследователи не создавали телемедицину, электронные медицинские карты или платформы разработки лекарств. Они пытались выполнить простейшую команду удалённого входа в компьютер и столкнулись с программной ошибкой. Но именно такие эксперименты постепенно изменили представление о вычислительной технике: компьютер перестал быть исключительно локальным инструментом и стал частью общей инфраструктуры знаний. Уже в 1970-х годах этот принцип начал работать на медицинскую науку — от поиска публикаций через спутниковые соединения до совместных исследований искусственного интеллекта. Главный урок этой истории заключается не в том, что глобальная сеть начиналась с двух букв. Гораздо важнее другое: подлинная ценность компьютерной связи возникла тогда, когда люди получили возможность использовать знания и вычислительные ресурсы независимо от расстояния. В медицине это особенно существенно. Потому что доступ к знаниям способен изменить не только скорость научной работы, но и качество решений, от которых зависит человеческое здоровье.
18+
Для профессионального сообщества:

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

Источники и материалы