Открыть сервис

DECnet

DECnet — это набор сетевых протоколов и архитектура компьютерных сетей, разработанная корпорацией Digital Equipment Corporation (DEC) в 1975 году. DECnet предназначена для объединения компьютеров различных серий, выпускавшихся DEC (в первую очередь PDP-11, VAX и Alpha), в единую распределённую вычислительную среду. Архитектура DECnet является одной из первых коммерчески успешных реализаций концепции одноранговых (peer-to-peer) сетей, где каждый узел может выступать как в роли клиента, так и в роли сервера, и предшествовала массовому распространению стека протоколов TCP/IP.

История

Разработка и ранние версии (1975–1980)

Первая версия DECnet (Phase I) была выпущена в 1975 году для операционной системы RSX-11M на компьютерах PDP-11. Она поддерживала только прямое соединение между двумя узлами через последовательные интерфейсы (DDCMP — Digital Data Communications Message Protocol). Уже в Phase II (1978) появилась поддержка многоузловых сетей (до 32 узлов) и маршрутизация через промежуточные узлы. В этот период DECnet использовалась преимущественно внутри предприятий для связи мини-компьютеров.

Расцвет и стандартизация (1980–1990)

В 1983 году вышла DECnet Phase IV, ставшая самой распространённой версией. Она поддерживала до 255 узлов в одной сети, использовала протоколы Ethernet, X.25 и собственный протокол канального уровня DDCMP. В Phase IV была введена иерархическая адресация (Area-Node) и протокол маршрутизации. DECnet Phase IV активно внедрялась в научных учреждениях, университетах и промышленности. В 1986 году DECnet была принята в качестве стандарта ISO 8802-2 (LLC) и стала основой для стека протоколов OSI (Open Systems Interconnection), хотя и с рядом отличий.

Эра OSI и упадок (1990–2000)

В 1991 году DEC выпустила DECnet Phase V (также известный как DECnet-Plus), который был полностью совместим с эталонной моделью OSI. Он поддерживал до 64 000 узлов, использовал протоколы CLNP (Connectionless Network Protocol) и ES-IS (End System-to-Intermediate System). Однако к середине 1990-х годов TCP/IP стал доминирующим стеком протоколов в Интернете и корпоративных сетях. DECnet постепенно утратил позиции, хотя продолжал использоваться в унаследованных системах (legacy systems) до начала 2000-х годов. После приобретения DEC компанией Compaq (1998) поддержка DECnet была прекращена.

Архитектура и протоколы

Модель OSI и DECnet

Архитектура DECnet Phase IV и V соответствует семиуровневой модели OSI, но с рядом упрощений. В DECnet Phase IV уровни представления и сеансовый были объединены в один — уровень сеансов. Phase V полностью соответствует модели OSI.

Основные протоколы

Адресация

В DECnet Phase IV адрес узла состоит из двух чисел: Area (зона, от 1 до 63) и Node (узел, от 1 до 1023). Полный адрес записывается в формате Area.Node (например, 2.123). В Phase V адресация стала иерархической и более сложной, с использованием доменов OSI.

Классификация и версии

По версиям

По операционным системам

DECnet поддерживался на всех основных ОС DEC: VMS (VAX/VMS, OpenVMS), RSX-11, RT-11, TOPS-10, TOPS-20, ULTRIX (Unix-подобная ОС DEC). Существовали также реализации для сторонних систем, например, для IBM VM/CMS и Unix (через пакет decnet).

Применение

Научные и образовательные сети

DECnet широко использовался в университетах и научных центрах для создания локальных вычислительных сетей. Например, сеть HEPnet (High Energy Physics network) в 1980-х годах объединяла исследовательские центры по физике высоких энергий в США и Европе, используя DECnet. Аналогично, сеть SPAN (Space Physics Analysis Network) NASA применяла DECnet для обмена данными между космическими миссиями.

Промышленность и автоматизация

DECnet применялся в системах управления производством (SCADA), на заводах и в лабораториях, где требовалась высокая надёжность и детерминированность передачи данных. Протоколы DECnet позволяли связывать программируемые логические контроллеры (ПЛК) и мини-компьютеры.

Связь с TCP/IP

В 1990-х годах DECnet часто сосуществовал с TCP/IP в одних и тех же сетях. Для взаимодействия использовались шлюзы (gateways) и туннелирование. Например, протокол LAT (Local Area Transport) DECnet применялся для терминального доступа, а Telnet — для аналогичных целей в TCP/IP.

Интересные факты

Критика и ограничения

Наследие

Несмотря на уход с рынка, DECnet оказал значительное влияние на развитие сетевых технологий. Его архитектура заложила основы для протоколов OSI, а алгоритмы маршрутизации используются в современных сетях. В системах OpenVMS, которые до сих пор эксплуатируются в некоторых банках и промышленных предприятиях, DECnet остаётся частью сетевой инфраструктуры, хотя и в виде эмуляции поверх TCP/IP. В сообществе ретро-компьютинга DECnet продолжает использоваться для восстановления исторических сетей DEC.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →