Динозавры и история жизни на Земле

Статистика




Яндекс.Метрика




CCCР - родина компьютерных сетей

Считается, что первое удаленное соединение двух компьютеров было установлено в 1965 году между Массачусетским технологическим институтом и корпорацией SDC (Санта-Моника, Калифорния). Но это, мягко говоря, не совсем так: и в самих США задолго до начала экспериментов с ARPANET работала довольно «продвинутая» компьютерная сеть из сотен узлов – в рамках знаменитой системы аэрокосмической обороны Северной Америки под названием NORAD.

NORAD была создана в основном в середине – второй половине 1960-х. Но первая функционирующая компьютерная сеть была создана в СССР гораздо раньше, когда NORAD еще находился в стадии проекта, и тоже в рамках противоракетной системы.

Началось все с того, что Сергей Алексеевич Лебедев, известный советский конструктор вычислительной техники (под его руководством создавалась знаменитая серия БЭСМ), написал записку в Президиум АН Украины, в которой отметил возможность создания, как бы мы сейчас сказали, компьютерной системы управления движением ракеты в реальном времени. Это было в начале 1951 года, когда еще даже первые советские ЭВМ не были сданы в эксплуатацию, и неудивительно, что инициатива Лебедева на республиканском уровне не встретила понимания.

Приступив к обязанностям директора московского Института точной механики и вычислительной техники (ИТМиВТ), Лебедев привлек молодого специалиста Всеволода Бурцева к конструированию ЭВМ для обработки данных радиолокации. В 1955 году появились компьютеры «Диана I» и «Диана II», в задачу которых входило, в том числе, и автоматическое слежение за воздушными целями. В коллективе Лебедева создавали и мощные по тем временам машины М-40 (40 000 операций в секунду) и М-50 (с плавающей запятой). Обе машины, законченные в 1958–1959 годах, были заранее рассчитаны на коллективную работу в сети.

Обнаружение летящей со сверхзвуковой скоростью ракеты, слежение за ее траекторией и, тем более, ее отстрел противоракетой – все это казалось в те времена абсолютно нерешаемой задачей. Но идея была крайне заманчивой, и еще в 1956 году западнее озера Балхаш в Казахстане началось строительство «Системы А» – экспериментального комплекса ПРО, основанного на вычислительной сети. Генеральным конструктором был назначен Г. В. Кисунько (впоследствии – главный конструктор советских систем ПРО и директор НПО «Вымпел»).

Посмотрев на ламповые ЭВМ Лебедева, изготавливающиеся тогда кустарным способом, Кисунько ужаснулся качеству «самоделок» и на всякий случай заключил договор с СКБ-245, создателями ЭВМ «Стрела» и конкурентами Лебедева. Но из этого ничего не вышло, и в результате «Система А» была создана на основе разработок ИТМиВТ.

Всеволод Бурцев воспроизводит в своих воспоминаниях структурную схему первой в мире вычислительной сети, работавшей на расстояниях в сотни километров и вполне заслужившей название глобальной, ибо в ее масштабировании не было проблем (см. рисунок). Обратите внимание, что сеть включала беспроводные сегменты (для связи с мобильными ракетными комплексами) – инновация, которая получила распространение лишь в 1980-е годы.

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

Но для нашей темы важнее, что советские ученые и конструкторы с самого начала даже не задумывались о том, что вычислительная сеть – это какая-то особая функциональность компьютерных систем, которую надо как-то специально проектировать. Бурцев так характеризует быстродействие сети «Системы А»: «Общий темп поступления информации через радиорелейные линии превышал 1 МГц». В пересчете на привычные единицы это можно приблизительно оценить, как 1 Мбит/с, что очень неплохо для беспроводных сетей даже по современным меркам. И куда там ARPANET’у с его жалкими 56 Кбитами/с!

Сложилось, однако, так, что компьютерные сети гражданского назначения пришли к нам с Запада и уже в 1990-е годы. Развивалось это полностью по инициативе «снизу», и сейчас забавно слушать воспоминания ветеранов, как в конце 1999 года сразу два министра: Леонид Рейман (Минсвязи) и Михаил Лесин (Минпечати) предлагали тогда еще премьеру Путину программу фактической национализации российского интернета. К счастью, Путин запретил об этом даже думать, и много лет государство интернетом вообще почти не занималось, если не считать проваленной по большинству пунктов программы «Электронная Россия». И лишь в конце десятилетия начались попытки увязать стихийно сложившиеся интернет-представительства госорганов и предоставление госуслуг через интернет в единую систему.

Позволим себе помечтать: а ведь могло быть совсем иначе. Ведь ARPANET в США тоже рождался в рамках оборонного заказа. И выстроить глобальную сеть в ситуации советской плановой экономики, ориентировав ее, в том числе, и на гражданские нужды, было, наверное, даже еще проще. И проекты такие тоже были... но об этом в другой статье.

Схема вычислительной сети советской экспериментальной ПРО, развернутой в 1959-1960 гг. в Казахстане, недалеко от озера Балхаш (иллюстрация из статьи автора разработки В. С. Бурцева, с разрешения редакции журнала «Информационные технологии и вычислительные системы»).

РТН – радиолокаторы точного наведения, СМ – специальные вычислительные машины, СД – станция дальнего обнаружения, РПР – радиолокатор противоракеты (передача сигналов на противоракету), СТ – мобильная стартовая установка противоракет, ППД – процессор приема и передачи данных, М-4, М-40 и М-50 – электронные вычислительные машины, Б – запоминающее устройство на магнитном барабане, УУБ – устройство управления барабаном, КРА – контрольно-регистрирующая аппаратура, РЛ – радиорелейные линии.