Протокол DECnet незабаром буде припинено в Linux, оскільки він вважається застарілим 

Стівен Хеммінгер (інженер програмного забезпечення Microsoft) нещодавно запропонував видалити код управління протоколами Ядро 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.