DECnet-protokollen vil snart blive afbrudt på Linux, da den anses for at være forældet 

stephen hemminger (en Microsoft softwareingeniør) for nylig foreslået at fjerne koden protokolhåndtering Linux-kerne DECnet. Ingeniøren mener, at softwaren ikke kun er forældet, men at DECnet tilhører museet for computerprotokollers historie og ikke til Linux-kernen.

huskede det DECnet er ikke blevet vedligeholdt siden mindst 2010 og linket til dokumentationen på Sourceforge indikerer, at det er afbrudt der, plus dets forslag har stærk støtte, og fjernelse af DECnet vil lette Linux-kernen med omkring tolv tusinde linjer kode.

For dem, der er nye til DECnet, bør du vide, at dette er et sæt udviklet netværksprotokoller af Digital Equipment Corporation (DEC) med den første version udgivet i 1974.

DEC udviklede DECnet til hardware/software netværksprodukter der implementerer DIGITAL Networking Architecture (DNA), en samling af dokumenter, der fastlægger specifikationerne for hvert lag af arkitekturen og beskriver de protokoller, der fungerer på disse lag.

oprindeligt, blev udviklet til at forbinde to PDP-11 mikrocomputere, men det blev til sidst en af ​​de første peer-to-peer netværksarkitekturer i 1980'erne.

Det blev derefter integreret i VMS, DECs flagskibsoperativsystem. Dette skyldes, at DECnet Phase I blev udgivet i 1974 og kun understøttede PDP-11'er med RSX-11 styresystemet, og den eneste tilgængelige kommunikationsmetode var punkt-til-punkt. I 1975 blev fase II frigivet med understøttelse af 32 noder, der havde forskellige implementeringer fra hinanden, inklusive TOPS-10, TOPS-20 og RSTS. Denne version havde Row Access Listener til filoverførsler, en dataadgangsprotokol til fjernadgang til filer og netværksstyringsfunktioner.

Men kommunikation mellem processorer var stadig begrænset til punkt-til-punkt-links, Fase III blev frigivet i 1980, og denne gang blev support øget til 255 noder, med punkt-til-punkt- og multipunkt-links og en adaptiv routing-funktion blev introduceret og nu systemet kan kommunikere med andre typer netværk, såsom IBM SNA, gennem gateways.

Fase IV og IV+ blev frigivet i 1982 med understøttelse af op til 64 noder og inkluderer Ethernet LAN-understøttelse som den primære mulighed for datalink, derfor fortsatte i nogle år endnu dets udvikling og forbedring, men siden da er DECnet-koden forblevet en del af Linux-kernen.

Men nu foreslås det, at denne kode skal fjernes snart fra Linux-kernen.

"DECnet-protokollerne er for længst forældede, Linux-kerneimplementeringen har været forældreløs i over et årti, og koden hører mere til i et historisk museum end hovedlinjekernen," sagde Hemminger i et indlæg på Linux-kernens mailingliste. Linux-udvikler David Laight sagde også: "Det var ret forældet, da jeg skrev Ethernet-drivere i begyndelsen af ​​1990'erne."

"Det er lidt overraskende, at support blev indbygget i Linux i første omgang," tilføjede han. Den sidste vedligeholder af DECnet-koden var Red Hats Christine Caulfield, som gjorde koden forældreløs i 2010. Denne ændring burde ikke genere mange mennesker: VMS er det sidste, selv lidt mainstream, operativsystem, der bruger DECnet, og VMS har TCP/IP støttet i lang tid. Husk på, at selvom dens eksistens hurtigt bliver glemt i dag, er TCP/IP ikke den eneste netværksprotokol, der eksisterer, og i midten af ​​1990'erne var det ikke engang den dominerende protokol.

Det er værd at nævne, at det ikke er den første eller sidste protokol, der foreslås fjernet fra kernen, da vi kan huske, at AppleTalk er blevet udgået af Mac OS X siden version 10.6 "Snow Leopard", så den forsvinder snart.

For øjeblikket den foreslåede fjernelse af DECnet Linux-kernekode det diskuteres stadig på mailinglisten. Men givet den støtte, den nyder godt af, er det et sikkert bud, at denne længe forældreløse kode snart vil blive fjernet fra træet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.