ЭВМHISTORY
Статьи. Обзоры. Истории
ЭВМHISTORY: вычислительные машины прошлых лет, открытия, изобретения, тенденции. Прошлое, настоящее и будущее. История и развития

ЭВМ: ЧТО? ГДЕ? КОГДА? | IMP



компьютер, imp, имп

IMP (англ. Interface Message Processor) — специализированный мини-компьютер, использовавшийся в создании подсети ARPANET. Эти компьютеры соединялись линиями связи, передающими информацию со скоростью 56 Кбит/с. Для повышения надежности каждый IMP должен был быть соединен как минимум с двумя другими IMP. Подсеть должна была быть дейтаграммной, чтобы в случае если какие-либо линии и IMP разрушатся, сообщения могли бы автоматически выбрать альтернативный путь.

Непосредственным предшественником Интернета была компьютерная сеть APRANET (Advanced Research Projects Agency NETwork) Министерства Обороны США, объединившая в 1969 г. несколько американских университетов и компаний, выполнявших военные заказы. Это был эксперимент по пакетной коммутации.

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

В 1961 году студент Леонард Клейнрок (Leonard Kleinrock) из Массачусетского технологического института (Massachusetts Institute of Technology) опубликовал свою первую статью по пакетной коммутации, в которой излагалась теория пакетной пересылки информации (packet switching theory). Он описал технологию, способную разбивать файлы на куски и передавать их различными путями через сеть.

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

Социальные аспекты развертывания крупных вычислительных сетей были проанализированы задолго до появления первой сети. В августе 1962 года руководитель компьютерной лаборатории DARPA Дж.К.Р. Ликлайдер (J.C.R. Licklider) из того же Массачусетского технологического института опубликовал серию аналитических записок под общим названием «Взаимодействие человека с машиной в реальном времени». Ликлайдер полагал, что со временем множество компьютеров и локальных сетей будут объединены в единую систему, в которой каждый будет иметь возможность воспользоваться любыми находящимися в системе данными и программными продуктами.

В 1964 году вышла в свет книга Леонарда Клейнрока о пакетной коммутации, а группа RAND (Калифорния) подготовила статью о применении пакетной коммутации в военных системах телефонной связи.

В 1967 Ларри Робертс (Larry Roberts), практик, воплощающий в жизнь теоретические идеи Ликлайдера, предлагает связать между собой компьютеры DARPA. Начинается работа над созданием ARPANET.

В один из августовских дней 1968 г. на столе у Фрэнка Харта, менеджера консультационной компании по сложным технологиям Bolt Beranek & Newman – BBN (Кембридж, шт. Массачусетс), появился необычный документ. В нем содержалась просьба предложить проект сети, которая была бы основана на коммутации пакетов и соединила далеко расположенные друг от друга компьютеры Министерства обороны США.

компьютер, imp, имп

Так, по заказу DARPA в BBN начали разработку устройств IMP (Interface Message Processor), в задачу которых входило обеспечить связь между компьютерами через телефонную сеть. Работы над первым IMP (модель Honywell 516) велись весной 69-го, и уже к 1 сентября одно такое устройство было доставлено в Калифорнийский университет в Лос-Анджелесе (UCLA) (еще одно IMP-устройство было в самом BBN, но оно пока работало нестабильно). Студенты этого университета сразу взялись писать сетевой протокол, с помощью которого должны были подключить машины Sigma-7 к IMP. В октябре того же 69-го второе устройство IMP было доставлено в другое учебное заведение – в исследовательский цент Стэндфордского университета (SRI). 2 сентября 1969 года в Калифорнийском университете (КУ), Леонард Клейнрок вместе со своей командой успешно соединил компьютер с маршрутизатором (сетевое устройство передачи данных) IMP, размером с холодильник. Первая же попытка соединить два компьютера (расстояние между ними было 500 км) в сеть закончилась неудачей. В интервью агентству Рейтер Леонард Клейнрок описал это следующим образом: 20 октября 1969 года группа компьютерщиков Калифорнийского университета решила соединить свой компьютер с компьютером в Стенфордском исследовательском институте (СИИ) на севере Калифорнии. Один ученый сидел за компьютером в КУ и разговаривал по телефону с ученым из СИИ. Когда все было соединено, первый должен был написать слово «log», а специалист в СИИ в ответ должен был написать «in», в результате чего должно было образоваться слово «login» (процедура идентификации пользователя при подключении к компьютеру по линии связи). Сидящий в КУ написал «l» и спросил по телефону коллегу в Стенфорде, получил ли тот букву. Ответ был положительный. Успешно была отправлена и буква «o». Однако затем «все рухнуло». Но начало было положено!

компьютер, imp, имп

1 ноября и 1 декабря два IMP-устройства были установлены в Калифорнийском университете Санта-Барбары (UCSB) и в Университете штата Юта (UTAH). ARPANET уже насчитывала пять узлов. К лету 70-го свои IMP уже получили: Массачусетский технологический институт, корпорации RAND Corp. и System Development Corp. и Гарвардский университет (Harvard). Вот уже целых десять узлов – сеть растет!

Через год их стало уже 15, и они использовали для обмена пакетами протокол NCP (Network Control Protocol).

© greenmile

Источники:

Stwat2343.Wordpress.Com.


В начало


ЭВМ: ЧТО? ГДЕ? КОГДА? | IMP



Рейтинг@Mail.ru Яндекс.Метрика