Кратко

  • В заявке NORDUNET на подключение к NSFNET от мая 1988 года не предлагалась магистраль только для Интернета. Планировалась общая транспортная сеть для IP, DECnet, X.25, EARN и служб OSI; управлять ею должны были национальные организации, а расходы на подключение к США брали на себя страны Северной Европы.
  • «Штекер NORDUnet» представлял эту архитектуру как набор служб: разные сообщества могли пользоваться общей сетью, не притворяясь, что их протоколы, привычки и потребности уже сошлись. Четыре контакта обозначали службы, а не четыре североевропейские страны.
  • Такая схема открывала региональный путь к NSFNET, но не устраняла зависимости и полномочия принимать решения. Заявка принимала правила NSFNET и даже предусматривала переход на ISO IP, если так решит NSF. Национальные операторы, телекоммуникационные компании, совместное финансирование и американская точка подключения оставались частью системы.

Запрос на подключение — ещё не действующий канал

25 мая 1988 года председатель управляющего комитета NORDUNET Петер Виллемоэс направил Национальному научному фонду США документ под названием «Application for connection to the NSFnet». Первый пункт просил разрешения. Это различие важно: заявка показывает намерения и обещания, но сама по себе не доказывает, что канал был проложен, маршрутизация заработала или исследователи получили доступ к услугам.

План охватывал несколько видов служб. NORDUNET хотела интернет-почту, передачу файлов и Telnet, а также DECnet, службы на базе X.25, трафик BITNET/EARN через NJE и RSCS и сетевые службы OSI. Североевропейская магистраль должна была начать работу на скорости 64 кбит/с, управляться национальными организациями и связать страны-участницы с NSFNET. В заявке говорилось, что североевропейские страны оплатят американское подключение, будут следовать рекомендациям RFC 1009 для интернет-шлюзов и правилам NSFNET, а при решении NSF перейдут на ISO IP. Это обязательства из заявки, а не доказательство состоявшегося позднее перехода. Оригинальный документ сохраняет план в формулировках самих участников.

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

Североевропейская программа возникла раньше магистрали

Сотрудничество, стоявшее за заявкой, складывалось несколько лет. Специалисты по сетям из стран Северной Европы встречались с 1980 года; в 1985 году началась программа NORDUNET, которую финансировал Северный совет министров. Она должна была создать общую инфраструктуру для исследований и образования в Дании, Финляндии, Исландии, Норвегии и Швеции. Институциональная программа и работающая сеть — не одно и то же: программа дала политическую и административную рамку, а инженерам ещё предстояло соединить линии, маршрутизаторы и службы. История NORDUnet восстанавливает этот процесс по интервью и архивным материалам.

Первая практическая возможность появилась благодаря EARN — европейской академической сети на основе NJE/RSCS компании IBM. В 1987 году проект X.EARN начал изучать, как использовать линии EARN не только для трафика самой EARN. Задача стала шире: сохранить службу, от которой зависели университеты, и одновременно передавать по общей магистрали другие виды трафика.

Это нельзя было сделать одной перенастройкой оборудования. Первоначальный план использовать существующие линии EARN реализовать не удалось. Вместо этого NORDUnet арендовала новые линии. Национальные сети Ethernet соединяли маршрутизаторы и шлюзы, а Ethernet-мосты связывали североевропейскую магистраль. Топология также изменилась: вместо рассматривавшегося квадрата выбрали более дешёвую звезду с центром в Королевском технологическом институте в Стокгольме. Физическая реализация поменялась, но цель осталась прежней: соединить национальные сети без требования перестроить все системы одновременно.

Четыре контакта для нескольких служб

Эйнар Лёвдал представил «штекер NORDUnet» на конференции в Рейкьявике в сентябре 1988 года. Каждый контакт обозначал службу, которую магистраль должна была предоставить национальным академическим сетям. На рисунке показаны четыре крупных семейства: ARPA Internet IP, DECnet, X.25 и EARN. Это было учебное изображение сервисной идеи, а не подсчёт стран и не полный каталог.

Граница метафоры видна в современной заявке NSF. В ней перечислялись пять запланированных групп: к IP, DECnet, X.25 и EARN отдельно добавлялись сетевые службы OSI. Рисунок сжимал сложную программу в легко запоминающийся символ, тогда как заявка напрямую фиксировала весь объём обязательств. Если читать оба документа вместе, метафору не примешь за полный перечень протоколов.

Штекер также не означал, что один шлюз переводил каждый пакет или приложение на все остальные протоколы. Сети соединяли маршрутизаторы, шлюзы, мосты и решения для отдельных служб. Позднее RFC 1277 зафиксировал пилотные проекты CLNS и в NSFNET, и в сообществе NORDUnet. Это подтверждает, что работа над OSI шла рядом с интернет-направлением, но не доказывает существования универсального слоя, делавшего протоколы взаимозаменяемыми. RFC 1277 — современный стандартный документ; более широкую картину даёт история NORDUnet.

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

У трансатлантической связи было несколько дат

Североевропейская сеть искала путь и к американской исследовательской инфраструктуре. В заявке от мая 1988 года NSF просили одобрить подключение и назначить площадку для обсуждения физического канала; предполагалось, что им будут пользоваться все североевропейские страны. История NORDUnet описывает спутниковый канал на 56 кбит/с к Центру Джона фон Неймана в Принстоне. В хронике финской FUNET готовность маршрутизации датируется 1 декабря 1988 года. История различает доступность, испытания и период распространения червя Морриса в ноябре, а FUNET фиксирует конкретную дату маршрутизации. Эти даты нельзя подменять друг другом.

Это было не первое соединение Европы с США и не первое европейское подключение к Интернету вообще. SATNET и отдельные исследовательские проекты имели более ранние каналы; история NORDUnet упоминает и французский институт INRIA. Более точный вклад заключался в том, что международная исследовательская сеть могла предоставить общий маршрут университетам нескольких североевропейских стран. Заявка показывает границу полномочий: NORDUNET оплачивала подключение и соблюдала американские правила шлюзов, а NSF решала вопрос о подключении со своей стороны и о возможном переходе на ISO IP.

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

Исландия не получила просто ту же физическую трассу, что и остальные четыре страны. В июле 1989 года SURIS подключилась к узлу NORDUnet в Дании через IP поверх X.25 по спутниковому каналу. История NORDUnet указывает 2 400 бит/с; ретроспектива ISNIC приводит наблюдавшийся диапазон 300–1 200 бит/с. Это показатели ограниченного канала, а не пропускная способность североевропейской магистрали. Он добавил прямые Telnet и FTP к международному доступу, прежде основанному на почте и Usenet; примерно через год его заменили арендованной линией до Стокгольма на 9 600 бит/с. Рассказ ISNIC дополняет эту местную операционную историю.

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

Триест был дискуссией, а не приговором

На семинаре RARE в Триесте в мае 1989 года Европа переходила к этапу внедрения COSINE, основанного на OSI. Лёвдал представил службы NORDUnet и утверждал, что TCP/IP следует считать важной европейской службой, а не только американской. Поздняя история NORDUnet вспоминает разделённую реакцию: часть аудитории аплодировала, другая молчала, после чего последовало оживлённое обсуждение. Современный отчёт RARE фиксирует контекст встречи; детали реакции приводятся в более поздней институциональной истории со слов участников.

Этот эпизод не доказывает, что «Европа выбрала TCP/IP» на одной встрече, и не означает, что все операторы придерживались одной позиции. В заявке 1988 года тоже были перечислены службы OSI и предусмотрена возможность будущего перехода к ISO IP. Практический вопрос состоял в том, как поддерживать службы, пока меняются свидетельства, продукты и политика. У NORDUnet был работающий пример: региональная магистраль несла IP и другие службы ещё до завершения европейской дискуссии.

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

Чего штекер не показывал

NORDUnet не была ни утопией протокольной нейтральности, ни сетью без центра. У программы был управляющий комитет; сеть обслуживали национальные организации; линии предоставляли североевропейские телекоммуникационные компании; NSF контролировала одобрение и правила на американской стороне. Метафора услуг не могла устранить эти зависимости. Доступные документы также не доказывают, что каждый запланированный сервис работал повсюду, все пользователи получали одинаковую производительность или каждый участник имел равное влияние.

Надёжный исторический вывод уже: североевропейский проект не ждал победы одного протокола, чтобы соединить регион. Он построил общий путь вокруг услуг, которые уже использовались, добавил интернет-IP и оставил NSF явную точку будущего решения. Штекер важен именно поэтому: он показал практический способ координировать изменение, не смешивая общую магистраль с общим ответом на каждый будущий вопрос.