Giao thức DECnet sẽ sớm ngừng hoạt động trên Linux vì nó được coi là không được dùng nữa 

Stephen Heminger (một kỹ sư phần mềm của Microsoft) gần đây đã đề xuất xóa mã xử lý giao thức Nhân Linux DECnet. Kỹ sư này tin rằng không chỉ phần mềm đã lỗi thời mà DECnet còn thuộc về bảo tàng lịch sử của các giao thức máy tính chứ không phải nhân Linux.

nhớ rằng DECnet đã không được duy trì ít nhất từ ​​năm 2010 và liên kết đến tài liệu trên Sourceforge chỉ ra rằng nó đã ngừng hoạt động ở đó, cộng với đề xuất của nó được ủng hộ mạnh mẽ và việc loại bỏ DECnet sẽ làm giảm khoảng mười hai nghìn dòng mã cho nhân Linux.

Đối với những người mới sử dụng DECnet, bạn nên biết rằng điều này là một tập hợp các giao thức mạng được phát triển bởi Digital Equipment Corporation (DEC) với phiên bản đầu tiên được phát hành vào năm 1974.

DEC đã phát triển DECnet cho các sản phẩm mạng phần cứng / phần mềm triển khai Kiến trúc mạng kỹ thuật số (DNA), một tập hợp các tài liệu thiết lập các thông số kỹ thuật cho từng lớp của kiến ​​trúc và mô tả các giao thức hoạt động ở các lớp đó.

Ban đầu được phát triển để kết nối hai máy vi tính PDP-11, nhưng cuối cùng nó đã trở thành một trong những kiến ​​trúc mạng ngang hàng đầu tiên vào những năm 1980.

Sau đó nó được tích hợp vào VMS, Hệ điều hành hàng đầu của DEC. Điều này là do DECnet Giai đoạn I được phát hành vào năm 1974 và chỉ hỗ trợ PDP-11 với hệ điều hành RSX-11 và phương thức giao tiếp duy nhất có sẵn là điểm-điểm. Năm 1975, Giai đoạn II được phát hành với sự hỗ trợ cho 32 nút có cách triển khai khác nhau, bao gồm TOPS-10, TOPS-20 và RSTS. Phiên bản này có Trình xử lý truy cập hàng để truyền tệp, Giao thức truy cập dữ liệu để truy cập tệp từ xa và các tính năng quản lý mạng.

Nhưng giao tiếp giữa các bộ xử lý vẫn bị giới hạn ở các liên kết điểm-điểm, Giai đoạn III được phát hành vào năm 1980 và hỗ trợ lần này được tăng lên 255 nút, với các liên kết điểm-điểm và đa điểm và tính năng định tuyến thích ứng đã được giới thiệu và bây giờ hệ thống có thể giao tiếp với các loại mạng khác, chẳng hạn như IBM SNA, thông qua các cổng.

Giai đoạn IV và IV + được phát hành vào năm 1982 với sự hỗ trợ lên đến 64 nút và bao gồm hỗ trợ Ethernet LAN làm tùy chọn chính cho liên kết dữ liệu, do đó tiếp tục trong vài năm nữa sự phát triển và cải tiến của nó nhưng kể từ đó mã DECnet vẫn là một phần của nhân Linux.

Nhưng bây giờ, người ta đề xuất rằng mã này nên được loại bỏ sớm từ nhân Linux.

Hemminger cho biết: “Các giao thức DECnet đã lỗi thời từ lâu, việc triển khai nhân Linux đã bị bỏ sót trong hơn một thập kỷ và mã thuộc về bảo tàng lịch sử hơn là nhân chính của dòng chính,” Hemminger cho biết trong một bài đăng trên danh sách gửi thư nhân Linux. Nhà phát triển Linux David Laight cũng cho biết, "Nó đã khá lỗi thời khi tôi viết trình điều khiển Ethernet vào đầu những năm 1990."

Ông nói thêm: “Có một chút ngạc nhiên khi sự hỗ trợ đã được tích hợp vào Linux ngay từ đầu. Người duy trì mã DECnet cuối cùng là Christine Caulfield của Red Hat, người đã mồ côi mã vào năm 2010. Thay đổi này không khiến nhiều người bận tâm: VMS là hệ điều hành cuối cùng, thậm chí hơi phổ biến, sử dụng DECnet và VMS có TCP / IP. được ủng hộ trong một thời gian dài. Hãy nhớ rằng mặc dù sự tồn tại của nó ngày nay nhanh chóng bị lãng quên, TCP / IP không phải là giao thức mạng duy nhất tồn tại và vào giữa những năm 1990, nó thậm chí còn không phải là giao thức thống trị.

Điều đáng nói là nó không phải là giao thức đầu tiên hoặc cuối cùng được đề xuất loại bỏ khỏi Kernel, vì chúng ta có thể nhớ rằng AppleTalk đã bị Mac OS X ngừng cung cấp kể từ phiên bản 10.6 "Snow Leopard", vì vậy nó sẽ sớm biến mất.

Hiện tại, đề xuất loại bỏ DECnet Mã nhân Linux nó vẫn đang được thảo luận trên danh sách gửi thư. Tuy nhiên, với sự hỗ trợ mà nó được hưởng, có thể đặt cược an toàn rằng mã mồ côi lâu năm này sẽ sớm bị loại bỏ khỏi cây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.