Het DECnet-protocol wordt binnenkort stopgezet op Linux omdat het als verouderd wordt beschouwd 

stephen hemminger (een Microsoft-software-engineer) onlangs voorgesteld om de code te verwijderen protocolbeheer Linux-kernel DECnet. De ingenieur is van mening dat niet alleen de software verouderd is, maar dat DECnet tot het museum van de geschiedenis van computerprotocollen behoort en niet tot de Linux-kernel.

herinnerde me dat DECnet is niet onderhouden sinds ten minste 2010 en de link naar de documentatie op Sourceforge geeft aan dat het daar is stopgezet, plus het voorstel ervan heeft veel steun en de verwijdering van DECnet zal de Linux-kernel verlichten met ongeveer twaalfduizend regels code.

Voor degenen die nieuw zijn bij DECnet, je moet weten dat dit: is een set netwerkprotocollen ontwikkeld door Digital Equipment Corporation (DEC) met de eerste versie uitgebracht in 1974.

DEC ontwikkelde DECnet voor hardware/software netwerkproducten die de DIGITAL Networking Architecture (DNA) implementeren, een verzameling documenten die de specificaties voor elke laag van de architectuur vaststellen en de protocollen beschrijven die op die lagen werken.

oorspronkelijk, is ontwikkeld om twee PDP-11 microcomputers aan te sluiten, maar het werd uiteindelijk een van de eerste peer-to-peer netwerkarchitecturen in de jaren tachtig.

Het werd vervolgens geïntegreerd in VMS, DEC's vlaggenschip besturingssysteem. Dit komt omdat DECnet Phase I in 1974 werd uitgebracht en alleen PDP-11's met het RSX-11-besturingssysteem ondersteunde, en de enige beschikbare communicatiemethode point-to-point was. In 1975 werd Fase II uitgebracht met ondersteuning voor 32 knooppunten die verschillende implementaties van elkaar hadden, waaronder TOPS-10, TOPS-20 en RSTS. Deze versie had de Row Access Listener voor bestandsoverdracht, een Data Access Protocol voor externe bestandstoegang en netwerkbeheerfuncties.

Maar de communicatie tussen processors was nog steeds beperkt tot point-to-point-koppelingen, Phase III werd uitgebracht in 1980 en deze keer werd de ondersteuning verhoogd tot 255 nodes, met point-to-point- en multipoint-koppelingen en werd een adaptieve routeringsfunctie geïntroduceerd en nu het systeem kan via gateways communiceren met andere typen netwerken, zoals IBM SNA.

Fasen IV en IV+ werden uitgebracht in 1982 met ondersteuning voor maximaal 64 nodes en bevatten Ethernet LAN-ondersteuning als de primaire optie voor datalink, vandaar nog een paar jaar doorgegaan zijn ontwikkeling en verbetering, maar sindsdien is de DECnet-code een onderdeel van de Linux-kernel gebleven.

Maar nu wordt voorgesteld deze code te verwijderen binnenkort van de Linux-kernel.

"De DECnet-protocollen zijn al lang achterhaald, de Linux-kernelimplementatie is al meer dan tien jaar verweesd en de code hoort meer in een geschiedenismuseum dan de hoofdkernel", zei Hemminger in een bericht op de Linux-kernelmailinglijst. Linux-ontwikkelaar David Laight zei ook: "Het was behoorlijk achterhaald toen ik begin jaren negentig Ethernet-stuurprogramma's schreef."

"Het is een beetje verrassend dat ondersteuning in de eerste plaats in Linux is ingebouwd", voegde hij eraan toe. De laatste beheerder van de DECnet-code was Christine Caulfield van Red Hat, die de code in 2010 verweesde. lang ondersteund. Houd er rekening mee dat hoewel het bestaan ​​ervan tegenwoordig snel wordt vergeten, TCP/IP niet het enige bestaande netwerkprotocol is en halverwege de jaren negentig zelfs niet het dominante protocol.

Het is vermeldenswaard dat dit niet het eerste of laatste protocol is dat wordt voorgesteld om uit de kernel te worden verwijderd, aangezien we ons kunnen herinneren dat AppleTalk sinds versie 10.6 "Snow Leopard" door Mac OS X is stopgezet, dus het zal binnenkort verdwijnen.

Voorlopig de voorgestelde verwijdering van DECnet Linux-kernelcode het wordt nog besproken op de mailinglijst. Gezien de steun die het geniet, is het echter een veilige gok dat deze lang verweesde code binnenkort uit de boom zal worden verwijderd.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.