DECnet protokolas netrukus bus nutrauktas Linux sistemoje, nes jis laikomas pasenusiu 

Steponas Hemingeris („Microsoft“ programinės įrangos inžinierius) neseniai pasiūlė pašalinti kodą protokolo valdymas Linux branduolys DECnet. Inžinierius mano, kad ne tik programinė įranga yra pasenusi, bet ir kad DECnet priklauso kompiuterių protokolų istorijos muziejui, o ne Linux branduoliui.

prisiminė tai DECnet nebuvo prižiūrimas bent nuo 2010 m ir nuoroda į „Sourceforge“ dokumentaciją rodo, kad ji ten nutraukta, be to, jo pasiūlymas yra stipriai palaikomas, o pašalinus DECnet „Linux“ branduolys palengvins maždaug dvylika tūkstančių kodo eilučių.

Tiems, kurie pradeda naudotis DECnet, turėtumėte tai žinoti yra sukurtas tinklo protokolų rinkinys sukūrė Digital Equipment Corporation (DEC), o pirmoji versija buvo išleista 1974 m.

DEC sukūrė DECnet aparatinės ir programinės įrangos tinklo produktams DIGITAL Networking Architecture (DNR) – dokumentų rinkinys, kuriame nustatomos kiekvieno architektūros sluoksnio specifikacijos ir aprašomi tuose sluoksniuose veikiantys protokolai.

Iš pradžių buvo sukurtas sujungti du PDP-11 mikrokompiuterius, bet galiausiai ji tapo viena pirmųjų lygiaverčių tinklo architektūrų devintajame dešimtmetyje.

Tada jis buvo integruotas į VMS, DEC pavyzdinė operacinė sistema. Taip yra todėl, kad DECnet Phase I buvo išleistas 1974 m. ir palaikė tik PDP-11 su RSX-11 operacine sistema, o vienintelis galimas ryšio būdas buvo taškas į tašką. 1975 m. buvo išleistas II etapas, palaikantis 32 mazgus, kurie turėjo skirtingą įgyvendinimą vienas nuo kito, įskaitant TOPS-10, TOPS-20 ir RSTS. Ši versija turėjo Row Access Listener failų perdavimui, duomenų prieigos protokolą nuotolinei prieigai prie failų ir tinklo valdymo funkcijas.

Tačiau ryšys tarp procesorių vis dar apsiribojo tiesioginiais nuorodomis, III fazė buvo išleista 1980 m., o šį kartą palaikymas buvo padidintas iki 255 mazgų, naudojant tašką į tašką ir kelių taškų nuorodas bei adaptyvaus maršruto parinkimo funkciją. sistema gali susisiekti su kitų tipų tinklais, pvz., IBM SNA, per šliuzus.

IV ir IV+ etapai buvo išleisti 1982 m. su palaikymu iki 64 449 mazgų ir apima Ethernet LAN palaikymą kaip pagrindinę duomenų perdavimo parinktį. tęsėsi dar keletą metų jos kūrimas ir tobulinimas, tačiau nuo to laiko DECnet kodas liko Linux branduolio dalimi.

Tačiau dabar siūloma šį kodą pašalinti netrukus iš Linux branduolio.

„DECnet protokolai jau seniai pasenę, Linux branduolio diegimas buvo našlaičiais daugiau nei dešimtmetį, o kodas labiau priklauso istorijos muziejui, o ne pagrindiniam branduoliui“, – pranešime „Linux branduolio“ adresų sąraše sakė Hemingeris. „Linux“ kūrėjas Davidas Laightas taip pat sakė: „Jis buvo gana pasenęs, kai 1990-ųjų pradžioje rašiau Ethernet tvarkykles“.

„Šiek tiek stebina, kad palaikymas iš pradžių buvo integruotas į Linux“, – pridūrė jis. Paskutinis DECnet kodo prižiūrėtojas buvo Christine Caulfield iš Red Hat, kuri 2010 m. paliko kodą našlaičiu. Šis pakeitimas neturėtų varginti daugelio žmonių: VMS yra paskutinė, net šiek tiek pagrindinė operacinė sistema, kuri naudoja DECnet, o VMS turi TCP/IP. palaikė ilgą laiką. Atminkite, kad nors TCP/IP šiandien greitai pamirštamas, TCP/IP nėra vienintelis egzistuojantis tinklo protokolas, o dešimtojo dešimtmečio viduryje jis net nebuvo dominuojantis protokolas.

Verta paminėti, kad tai nėra pirmas ir ne paskutinis protokolas, kurį siūloma pašalinti iš branduolio, nes galime prisiminti, kad AppleTalk buvo nutrauktas Mac OS X nuo 10.6 versijos „Snow Leopard“, todėl jis greitai išnyks.

Šiuo metu siūlomas DECnet pašalinimas Linux branduolio kodas tai vis dar aptarinėjama adresų sąraše. Tačiau, atsižvelgiant į palaikymą, kuriuo jis naudojasi, galima tikėtis, kad šis seniai našlaičiais paliktas kodas netrukus bus pašalintas iš medžio.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.