DECnet protokol će uskoro biti ukinut na Linuxu jer se smatra zastarjelim 

Stephen Heminger (Microsoft softverski inženjer) nedavno je predložio uklanjanje koda upravljanje protokolom Linux kernel DECnet. Inženjer smatra da ne samo da je softver zastario, već i da DECnet pripada muzeju istorije kompjuterskih protokola, a ne Linux kernelu.

setio toga DECnet nije održavan najmanje od 2010. godine a link na dokumentaciju na Sourceforgeu ukazuje da je tamo prekinut, plus njegov prijedlog ima snažnu podršku i uklanjanje DECneta će olakšati Linux kernel za oko dvanaest hiljada linija koda.

Za one koji su novi u DECnetu, trebali biste to znati je skup razvijenih mrežnih protokola od strane Digital Equipment Corporation (DEC) s prvom verzijom objavljenom 1974.

DEC je razvio DECnet za hardversko/softverske mrežne proizvode koji implementiraju DIGITALNU mrežnu arhitekturu (DNA), kolekciju dokumenata koji uspostavljaju specifikacije za svaki sloj arhitekture i opisuju protokole koji rade na tim slojevima.

Izvorno, razvijen je za povezivanje dva PDP-11 mikroračunara, ali je na kraju postala jedna od prvih peer-to-peer mrežnih arhitektura 1980-ih.

Zatim je integrisan u VMS, DEC-ov vodeći operativni sistem. To je zato što je DECnet Phase I objavljen 1974. godine i podržavao je samo PDP-11 s operativnim sistemom RSX-11, a jedina dostupna metoda komunikacije bila je tačka-tačka. Godine 1975. izdata je faza II sa podrškom za 32 čvora koji su imali različite implementacije jedni od drugih, uključujući TOPS-10, TOPS-20 i RSTS. Ova verzija je imala slušalac pristupa za redove za prenos datoteka, protokol za pristup podacima za daljinski pristup datotekama i funkcije upravljanja mrežom.

Ali komunikacija između procesora je i dalje bila ograničena na veze od tačke do tačke, faza III je objavljena 1980. godine, a ovaj put podrška je povećana na 255 čvorova, sa vezama od tačke do tačke i više tačaka i uvedena je funkcija prilagodljivog rutiranja i sada sistem može komunicirati sa drugim tipovima mreža, kao što je IBM SNA, preko gateway-a.

Faze IV i IV+ su puštene 1982. s podrškom za do 64 čvorova i uključuju podršku za Ethernet LAN kao primarnu opciju za podatkovnu vezu, stoga nastavio još nekoliko godina njegov razvoj i poboljšanje, ali od tada je DECnet kod ostao dio Linux kernela.

Ali sada se predlaže da se ovaj kod ukloni uskoro iz Linux kernela.

“DECnet protokoli su odavno zastarjeli, implementacija Linux kernela je ostala bez roditelja više od jedne decenije, a kod više pripada muzeju istorije nego glavnom kernelu”, rekao je Heminger u postu na mailing listi Linux kernela. Linux programer David Laight je također rekao: "Bilo je prilično zastarjelo kada sam pisao Ethernet drajvere ranih 1990-ih."

"Malo je iznenađujuće da je podrška ugrađena u Linux na prvom mjestu," dodao je. Posljednji održavatelj DECnet koda bila je Christine Caulfield iz Red Hata, koja je ostala bez šifre 2010. Ova promjena ne bi trebala smetati mnogim ljudima: VMS je posljednji, čak i pomalo mainstream, operativni sistem koji koristi DECnet, a VMS ima TCP/IP podržavan dugo vremena. Imajte na umu da iako je njegovo postojanje danas brzo zaboravljeno, TCP/IP nije jedini postojeći mrežni protokol, a sredinom 1990-ih nije čak ni bio dominantan protokol.

Vrijedi spomenuti da to nije ni prvi ni posljednji protokol koji se predlaže za uklanjanje iz kernela, jer se možemo sjetiti da je AppleTalk ukinut od strane Mac OS X od verzije 10.6 "Snow Leopard", tako da će uskoro nestati.

Za trenutak, predloženo uklanjanje DECneta Linux kernel kod o tome se još uvijek raspravlja na mailing listi. Međutim, s obzirom na podršku koju uživa, sigurna je opklada da će ovaj dugo zastarjeli kod uskoro biti uklonjen sa stabla.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.