Jump to content

ДЕКнет

DECnet — это набор сетевых протоколов, созданный Digital Equipment Corporation . Первоначально выпущенный в 1975 году для соединения двух PDP-11 миникомпьютеров , он превратился в одну из первых архитектур одноранговой сети, превратив таким образом DEC в сетевую электростанцию ​​1980-х годов. Первоначально созданный с тремя уровнями , позже (1982 г.) он превратился в семиуровневый сетевой протокол, совместимый с OSI .

ДЕКнет [ 1 ] был встроен непосредственно во флагманскую операционную систему DEC OpenVMS с момента ее создания. Позже Digital портировала его на Ultrix , OSF/1 (позже Tru64 ), а также на Apple Macintosh и IBM PC, работающие под управлением вариантов DOS , OS/2 и Microsoft Windows под названием PATHWORKS , что позволило этим системам подключаться к сетям DECnet машин VAX как терминальные узлы. [ 2 ]

Хотя протоколы DECnet были полностью разработаны Digital Equipment Corporation, DECnet Phase II (и более поздние версии) представляли собой открытые стандарты с опубликованными спецификациями, а несколько реализаций были разработаны вне DEC, в том числе для FreeBSD и Linux . [ 3 ] Код DECnet в ядре Linux был помечен как потерянный 18 февраля 2010 г. [ 4 ] [ 5 ] и удалено 22 августа 2022 г. [ 6 ]

Эволюция

[ редактировать ]

DECnet — это определенный набор аппаратных и программных сетевых продуктов, реализующих ЦИФРОВУЮ сетевую архитектуру (DNA). Архитектура ЦИФРОВОЙ сети включает набор документов, которые определяют сетевую архитектуру в целом, устанавливают спецификации для каждого уровня архитектуры и описывают протоколы , которые работают на каждом уровне. Хотя инструменты анализатора сетевых протоколов склонны классифицировать все протоколы DIGITAL как «DECnet», строго говоря, немаршрутизируемые DIGITAL-протоколы, такие как LAT , SCS, AMDS, LAST/LAD, не являются протоколами DECnet и не являются частью DIGITAL Network Architecture.

Проследить эволюцию DECnet — значит проследить развитие ДНК. Начало ДНК было в начале 1970-х годов. DIGITAL опубликовала свою первую спецификацию ДНК примерно в то же время, когда IBM анонсировала свою системную сетевую архитектуру (SNA). С тех пор развитие ДНК прошло следующие фазы:

Фаза I (1974) Поддержка ограничена двумя PDP-11 под управлением операционной системы RSX-11 или небольшим количеством PDP-8 под управлением операционной системы RTS-8 со связью между узлами по каналам «точка-точка» ( DDCMP ).

Фаза II (1975) [ 7 ] Поддержка сетей до 32 узлов с несколькими различными реализациями, которые могут взаимодействовать друг с другом. Реализации расширены и включают RSTS , TOPS-10 , TOPS-20 и VAX/VMS. [ 8 ] при этом связь между процессорами по-прежнему ограничивается только двухточечными соединениями. Внедрение нисходящей загрузки (MOP) и передачи файлов с помощью прослушивателя доступа к файлам (FAL), удаленного доступа к файлам с использованием протокола доступа к данным (DAP), интерфейсов программирования между задачами и функций управления сетью.

Этап III (1980 г.). [ 9 ] Поддержка сетей до 255 узлов с 8-битными адресами по каналам «точка-точка» и многоабонентским каналам. Внедрение возможностей адаптивной маршрутизации, доступа к записям, архитектуры управления сетью и шлюзов к другим типам сетей, включая IBM SNA и CCITT Рекомендацию X.25 .

Пакет протоколов DECnet Phase IV
Приложение DAP: протокол доступа к данным

CTERM: Командный терминал

Управление сетью NICE: обмен сетевой информацией (и) управлением

MOP: Протокол операций по техническому обслуживанию

Сессия SCP: протокол управления сеансом
Транспорт NSP: протокол сетевых служб
Сеть DRP: протокол маршрутизации DECnet
Ссылка на данные DDCMP: протокол сообщений для передачи цифровых данных
Ethernet , Token Ring , HDLC , FDDI , ...
Физический Ethernet , Token Ring , FDDI , ...

Фаза IV [ 10 ] [ 11 ] и Фаза IV+ (1982). Первоначально Phase IV была выпущена для RSX-11 и VMS систем TOPS-20 , TOPS-10 , ULTRIX , VAXELN и RSTS/E , позже получили поддержку . Поддержка сетей до 64 449 узлов (63 области по 1023 узла) с 16-битными адресами, возможности каналов передачи данных расширены за пределы DDCMP и включают Ethernet поддержку локальной сети в качестве предпочтительного канала передачи данных, расширенные возможности адаптивной маршрутизации, включающие иерархическую маршрутизацию (области, маршрутизаторы уровня 1 и уровня 2), поддержка VMScluster (псевдоним кластера) и хост-сервисы (CTERM). CTERM позволял пользователю одного компьютера удаленно входить на другой компьютер, выполняя ту же функцию, которую Telnet выполняет в стеке протоколов TCP/IP . Digital также выпустила продукт под названием клиент PATHWORKS, более известный как клиент PATHWORKS 32, в котором реализована большая часть DECnet Phase IV для DOS, а также 16- и 32-битных платформ Microsoft Windows (вплоть до Windows Server 2003).

На этапе IV была реализована 8-уровневая архитектура, аналогичная модели OSI (7-уровневая), особенно на нижних уровнях. Поскольку стандарты OSI в то время еще не были полностью разработаны, многие протоколы фазы IV оставались запатентованными.

Реализация Ethernet была необычной тем, что программное обеспечение изменило физический адрес интерфейса Ethernet в сети на AA-00-04-00-xx-yy, где xx-yy отражал сетевой адрес хоста DECnet. Это позволило работать в локальной сети без ARP, поскольку адрес локальной сети можно было определить из адреса DECnet. Однако это препятствовало подключению двух сетевых карт от одного узла DECnet к одному и тому же сегменту локальной сети.

Первоначальные выпущенные реализации предназначались для VAX/VMS и RSX-11, позже это распространилось практически на все когда-либо поставляемые ЦИФРОВЫЕ операционные системы , за заметным исключением RT-11 . Стеки DECnet можно найти на Linux, SunOS и других платформах, а Cisco и другие поставщики сетей предлагают продукты, которые могут взаимодействовать и работать в сетях DECnet. Доступны полные спецификации DECnet Phase IV.

Одновременно с выпуском DECnet Phase IV компания также выпустила собственный протокол LAT для последовательного доступа к терминалам через терминальные серверы . LAT разделял физический уровень OSI и уровень канала передачи данных с DECnet, а терминальные серверы LAT использовали MOP для загрузки образа сервера и соответствующей обработки начальной загрузки.

Усовершенствования, внесенные в DECnet Phase IV, в конечном итоге стали известны как DECnet Phase IV+, хотя системы, работающие с этим протоколом, оставались полностью совместимыми с системами DECnet Phase IV.

1987 год и далее

[ редактировать ]

Phase V [ 12 ] и Фаза V+ (1987). Поддержка очень больших (архитектурно неограниченных) сетей, новая модель управления сетью, локальная или распределенная служба имен, улучшенная производительность по сравнению с этапом IV. Переход от проприетарной сети к взаимодействию открытых систем (OSI) путем интеграции стандартов ISO для обеспечения возможности подключения различных поставщиков и совместимости с DNA Phase IV. Последние две функции привели к созданию гибридной сетевой архитектуры (DNA и OSI) с отдельными «башнями». «совместное использование интегрированного транспортного уровня. Прозрачные каналы транспортного уровня к TCP/IP были добавлены через стандарты IETF RFC 1006 (OSI over IP) и RFC 1859 (NSP over IP) (см. диаграмму) .

Позже он был переименован в DECnet/OSI , чтобы подчеркнуть его взаимозаменяемость OSI, и впоследствии был включен DECnet-Plus в качестве протокола TCP/IP.

Известные инсталляции

[ редактировать ]

ДЭК Изинет

[ редактировать ]

Внутренней корпоративной сетью DEC была сеть DECnet под названием Easynet, которая развилась из инженерной сети DEC (E-NET). По состоянию на 1984 год он включал более 2000 узлов. [ 13 ] 15 000 узлов (в 39 странах) по состоянию на 1987 г., [ 14 ] и 54 000 узлов по состоянию на 1990 год. [ 15 ]

Интернет DECnet

[ редактировать ]

DECnet использовался в различных научно-исследовательских центрах, которые объединили свои сети в международную сеть под названием DECnet Internet. Сюда входили Сеть анализа космической физики США (US-SPAN), Европейская сеть анализа космической физики (E-SPAN), Сеть энергетических наук и другие исследовательские и образовательные сети. [ 16 ] [ 17 ] По состоянию на 1989 год сеть насчитывала более 17 000 узлов. [ 18 ] Маршрутизация между сетями с разными адресными пространствами включала использование либо «маршрутизации для бедных» (PMR), либо шлюзов трансляции адресов. [ 16 ] В декабре 1988 года хосты VAX/VMS в Интернете DECnet подверглись атаке червя «Дед Мороз» .

CCNET (Сеть компьютерных центров) — сеть DECnet, которая соединяла кампусы различных университетов в восточных регионах США в 1980-х годах. Ключевым преимуществом стало совместное использование системного программного обеспечения, разработанного оперативным персоналом на различных объектах, причем все они использовали различные компьютеры DEC. [ 19 ] По состоянию на март 1983 года в него входили Колумбийский университет , Университет Карнеги-Меллон и Университет Кейс Вестерн Резерв . К маю 1986 года Нью-Йоркский университет , Технологический институт Стивенса , Колледж Вассар и Оберлин-колледж были добавлены . Позже к нему присоединились еще несколько университетов. [ 20 ]

Сети DECnet для любителей

[ редактировать ]

Сети DECnet для любителей использовались в 21 веке. К ним относятся:

См. также

[ редактировать ]
  1. ^ Джеймс М. Моран; Брайан Дж. Эдвардс (февраль 1984 г.). «Предоставление DECnet локальной сети». Твердая копия . стр. 62–65.
  2. ^ «СИСТЕМНЫЕ СТРАТЕГИИ» . Нью-Йорк Таймс . 13 мая 1992 г. Решение шлюза DECnet/SNA.
  3. ^ «DECnet для Linux» . СоурсФордж . Архивировано из оригинала 4 октября 2009 года . Проверено 26 июня 2018 г.
  4. ^ Колфилд, Кристина (18 февраля 2010 г.). «Сирота DECnet» . Журнал изменений ядра Linux 2.6.33 . Архивировано из оригинала 11 августа 2011 года . Проверено 26 июня 2018 г.
  5. ^ «kernel/git/torvalds/linux.git — дерево исходного кода ядра Linux» . git.kernel.org . Проверено 3 августа 2022 г.
  6. ^ «kernel/git/torvalds/linux.git — дерево исходного кода ядра Linux» . git.kernel.org . Проверено 6 октября 2023 г.
  7. ^ Корпорация цифрового оборудования (1978). «От девятнадцати пятидесяти семи до наших дней» (PDF) . Музей истории компьютеров . п. 53. Архивировано из оригинала (PDF) 21 декабря 2013 года . Проверено 26 июня 2018 г.
  8. ^ «Описание программного продукта: DECnet-VAX, версия 1» (PDF) . ДЕКАБРЬ. Сентябрь 1978 года . Проверено 23 мая 2023 г.
  9. ^ «Введение в DECnet (фаза III)» (PDF) . 22 мая 1982 года.
  10. ^ «Обзор DECnet» (PDF) .
  11. ^ «Спецификации DECnet Фазы IV» .
  12. ^ Джеймс Мартин ; Джоэл Лебен (1992). DECnet Фаза V: Сеть внедрения OSI . Цифровая пресса. ISBN  978-0-1320-2987-2 .
  13. ^ Эрик Э. Фэйр (5 января 1984 г.). Re: Множество сетей . Usenet fa.human-nets . Проверено 19 августа 2018 года. Архивировано 14 марта 2016 года в Wayback Machine.
  14. ^ Сетевой мир (7 сентября 1987 г.), стр.4. Сеть DECworld объединяет отели и океанские лайнеры . Проверено 19 августа 2018 г.
  15. ^ Сетевой мир (6 августа 1990 г.), стр.1. DEC делится первыми уроками по DECnet V. Проверено 19 августа 2018 г.
  16. ^ Jump up to: а б Л. Стюарт Вэнс (1990). Справочник пользователей компьютерных сетей, Интернет DECnet . Проверено 19 августа 2018 г.
  17. ^ Л. Стюарт Вэнс (1990). Справочник пользователей компьютерных сетей, DECnet Internet (сводка для издателя) . Проверено 19 августа 2018 г.
  18. ^ Сервер технических отчетов НАСА (1 августа 1989 г.). Справочник узлов сети анализа космической физики (Желтые страницы): Четвертое издание . Проверено 19 августа 2018 года. Архивировано 8 марта 2021 года в Wayback Machine.
  19. ^ «DECSYSTEM-20 в Колумбийском университете, 1977–1988 годы» . Архивировано из оригинала 7 июля 2022 года . Проверено 1 июля 2024 г.
  20. ^ «Хронология вычислений в Колумбии» . Архивировано из оригинала 6 июля 2022 года . Проверено 1 июля 2024 г.
  21. ^ HECnet — любитель DECnet . Проверено 24 января 2022 г.
  22. ^ Ретро DECnet . Проверено 19 августа 2018 г.

Общие ссылки

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3f27758f1720a74e8cf4de54ae7df59b__1721896560
URL1:https://arc.ask3.ru/arc/aa/3f/9b/3f27758f1720a74e8cf4de54ae7df59b.html
Заголовок, (Title) документа по адресу, URL1:
DECnet - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)