DECnet プロトコルは非推奨と見なされているため、Linux ではまもなく廃止されます。 

スティーブン・ヘミンガー (マイクロソフトのソフトウェア エンジニア) 最近、コードを削除することが提案されました プロトコル管理 Linux カーネル DECnet。 エンジニアは、ソフトウェアが時代遅れになっただけでなく、DECnet はコンピュータ プロトコルの歴史の博物館に属し、Linux カーネルに属していないと考えています。

それを思い出した 少なくとも 2010 年以降、DECnet は維持されていません。 また、Sourceforge のドキュメントへのリンクは、そこで廃止されたことを示しています。また、その提案には強力なサポートがあり、DECnet を削除すると、Linux カーネルのコードが約 XNUMX 行削減されます。

DECnet を初めて使用する場合は、次のことを知っておく必要があります。 開発されたネットワーク プロトコルのセットです。 Digital Equipment Corporation (DEC) によって、1974 年に最初のバージョンがリリースされました。

DECが開発したDECnet ハードウェア/ソフトウェア ネットワーキング製品用 これは、アーキテクチャの各層の仕様を確立し、それらの層で動作するプロトコルを説明するドキュメントのコレクションです。

元々 11台のPDP-XNUMXマイコンを接続するために開発された、 しかし、最終的には 1980 年代の最初のピアツーピア ネットワーク アーキテクチャの XNUMX つになりました。

その後、VMS に統合され、 DEC の主力オペレーティング システム。 これは、DECnet Phase I が 1974 年にリリースされ、RSX-11 オペレーティング システムを搭載した PDP-11 のみをサポートし、利用可能な唯一の通信方法がポイント ツー ポイントだったためです。 1975 年に、TOPS-32、TOPS-10、RSTS など、互いに異なる実装を持つ 20 個のノードをサポートする Phase II がリリースされました。 このバージョンには、ファイル転送用の行アクセス リスナー、リモート ファイル アクセス用のデータ アクセス プロトコル、およびネットワーク管理機能が含まれていました。

しかし、プロセッサ間の通信は依然としてポイントツーポイント リンクに限定されており、フェーズ III は 1980 年にリリースされ、今回はサポートが 255 ノードに増加し、ポイントツーポイントおよびマルチポイント リンクと適応ルーティング機能が導入されました。システムは、ゲートウェイを介して IBM SNA などの他のタイプのネットワークと通信できます。

フェーズ IV および IV+ は 1982 年にリリースされ、最大 64 ノードをサポートし、データ リンクの主要なオプションとしてイーサネット LAN サポートが含まれています。 さらに数年続けた その開発と改良が行われましたが、それ以来、DECnet コードは Linux カーネルの一部として残っています。

しかし今、このコードを削除することが提案されています すぐに Linux カーネルから。

Hemminger 氏は、Linux カーネル メーリング リストへの投稿で、「DECnet プロトコルは長い間廃止されており、Linux カーネルの実装は 1990 年以上孤立しており、コードはメインライン カーネルよりも歴史博物館に属しています」と述べています。 Linux 開発者の David Laight も、「XNUMX 年代初頭にイーサネット ドライバを書いていたときは、かなり時代遅れだった」と述べています。

「そもそもサポートが Linux に組み込まれていたのは少し驚くべきことです」と彼は付け加えました。 DECnet コードの最後の保守担当者は、2010 年にコードを孤立させた Red Hat の Christine Caulfield でした。この変更は、多くの人を悩ませるものではありません。VMS は、DECnet を使用する最後のオペレーティング システムであり、わずかに主流でもあります。VMS には TCP/IP があります。長く支持されています。 現在その存在はすぐに忘れ去られていますが、TCP/IP は存在する唯一のネットワーク プロトコルではなく、1990 年代半ばには主要なプロトコルでさえなかったことに注意してください。

バージョン 10.6「Snow Leopard」以降、AppleTalk は Mac OS X によって廃止されたことを思い出すことができるため、カーネルから削除することが提案されているのは最初または最後のプロトコルではないことに言及する価値があります。

とりあえず、 提案された DECnet の削除 Linux カーネル コード それはまだメーリングリストで議論されています。 しかし、それが享受しているサポートを考えると、この長い孤立したコードがすぐにツリーから削除されることは間違いありません。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。