Поддержка протокола DECnet в Linux скоро будет прекращена, поскольку он считается устаревшим. 

Стивен Хеммингер (программист Майкрософт) Недавно предложили убрать код управление протоколом Ядро Linux DECnet. Инженер считает, что не только программное обеспечение устарело, но и что DECnet принадлежит музею истории компьютерных протоколов, а не ядру Linux.

вспомнил, что DECnet не поддерживается как минимум с 2010 г. а ссылка на документацию на Sourceforge указывает на то, что он там снят с производства, плюс его предложение имеет мощную поддержку и удаление DECnet облегчит ядро ​​Linux примерно на двенадцать тысяч строк кода.

Тем, кто плохо знаком с DECnet, следует знать, что это представляет собой набор сетевых протоколов, разработанный от Digital Equipment Corporation (DEC) с первой версией, выпущенной в 1974 году.

DEC разработала DECnet для аппаратных/программных сетевых продуктов которые реализуют ЦИФРОВУЮ сетевую архитектуру (DNA) — набор документов, устанавливающих спецификации для каждого уровня архитектуры и описывающих протоколы, работающие на этих уровнях.

первоначально, был разработан для соединения двух микрокомпьютеров PDP-11, но в конечном итоге он стал одной из первых архитектур одноранговой сети в 1980-х годах.

Затем он был интегрирован в VMS, Флагманская операционная система DEC. Это связано с тем, что DECnet Phase I был выпущен в 1974 году и поддерживал только PDP-11 с операционной системой RSX-11, а единственным доступным методом связи была точка-точка. В 1975 году была выпущена фаза II с поддержкой 32 узлов, реализация которых отличалась друг от друга, включая TOPS-10, TOPS-20 и RSTS. В этой версии был прослушиватель доступа к строкам для передачи файлов, протокол доступа к данным для удаленного доступа к файлам и функции управления сетью.

Но связь между процессорами по-прежнему ограничивалась точка-точка, Фаза III была выпущена в 1980 году, и на этот раз поддержка была увеличена до 255 узлов, с точка-точка и многоточечная связь и была введена функция адаптивной маршрутизации, и теперь система может взаимодействовать с другими типами сетей, такими как IBM SNA, через шлюзы.

Фазы IV и IV+ были выпущены в 1982 году с поддержкой до 64 449 узлов и включают поддержку локальной сети Ethernet в качестве основного варианта канала передачи данных, поэтому продолжается еще несколько лет его развитие и улучшение, но с тех пор код DECnet остается частью ядра Linux.

Но теперь предлагается удалить этот код. скоро из ядра Linux.

«Протоколы DECnet давно устарели, реализация ядра Linux была потеряна более десяти лет, а код больше принадлежит музею истории, чем основному ядру», — сказал Хеммингер в сообщении в списке рассылки ядра Linux. Разработчик Linux Дэвид Лэйт также сказал: «Он был довольно устаревшим, когда я писал драйверы Ethernet в начале 1990-х».

«Несколько удивительно, что поддержка была изначально встроена в Linux», — добавил он. Последним специалистом по сопровождению кода DECnet была Кристин Колфилд из Red Hat, которая в 2010 году сделала код осиротевшим. Это изменение не должно беспокоить многих людей: VMS — последняя, ​​даже слегка распространенная операционная система, использующая DECnet, а VMS поддерживает TCP/IP. поддерживается давно. Имейте в виду, что, хотя о его существовании сегодня быстро забывают, TCP/IP — не единственный существующий сетевой протокол, а в середине 1990-х он даже не был доминирующим протоколом.

Стоит отметить, что это не первый и не последний протокол, который предлагается удалить из ядра, так как мы помним, что AppleTalk был прекращен Mac OS X, начиная с версии 10.6 «Snow Leopard», поэтому он скоро исчезнет.

На данный момент, предлагаемое удаление DECnet Код ядра Linux это все еще обсуждается в списке рассылки. Однако, учитывая поддержку, которой он пользуется, можно с уверенностью сказать, что этот давно потерянный код скоро будет удален из дерева.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.