DECnetとは? わかりやすく解説

DECnet

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/01/12 20:29 UTC 版)

DECnet は、1975年DECPDP-11ミニコンピュータ同士の接続のために開発した一連の通信プロトコル群である。初期の Peer to Peer ネットワークアーキテクチャの1つで、1980年代にはDECはこれを武器としてネットワーク市場に参入した。

当初4階層で構成されていたが、後(1982年)にOSI参照モデルに準拠して7層のネットワークプロトコルとなった。

DECnet は、当初からDECの主要オペレーティングシステムであるVAX/VMS向けに構築された。DECはこれを自社製UNIXであるUltrixにも移植した。また、DEC Pathworks の名称でMacintoshDOSおよびWindowsを搭載したPC/AT互換機向けの実装も販売した。これにより、パーソナルコンピュータVAX を中心としたネットワークの端末として使えるようにした。最近では、Linux向けのオープンソース版が開発されている[1]

DECnet の変遷

DECnet という呼称は、DIGITAL Network Architecture (DNA) を実装したネットワーク製品についてハードウェア・ソフトウェアを問わず使用された。DIGITAL Network Architecture とは、ネットワークアーキテクチャ全般を定義した文書群を指し、アーキテクチャの各層について仕様が記述され、プロトコルスタックの各層の操作・運用が記述されているものである。LANアナライザなどは、DEC発祥のプロトコルを全て "DECnet" と分類することが多いが、厳密に言えばDECが規格策定したプロトコルであっても LAT、SCS、AMDS、LAST/LAD などは DECnet には含まれず、DIGITAL Network Architecture の一部ではない。

DECnet の変遷は、DNA の歴史に他ならない。DNA の起源は1970年代初めである。DEC が最初のDNA仕様を発表したころ、IBMSystems Network Architecture (SNA) を発表した。それ以来、DNA は次のように発展してきた。

フェーズI(1974年)

2台のPDP-11(OSは RSX-11)のみをサポート。通信方法はDDCMP(Digital Data Communications Message Protocol)という一対一リンクであった。

フェーズII(1976年)

最大32ノードのネットワークをサポート。各ノードの実装が異なっていても相互運用可能。実装としては、RSTSTOPS-10TOPS-20 が加わったが、通信は依然として一対一リンクのみであった。ファイル転送(FAL)、遠隔ファイルアクセス(DAP)、タスク間プログラミングインタフェース、ネットワーク管理機能などが導入された。

フェーズIII(1980年)

最大255ノードのネットワークをサポート。一対一リンク以外にマルチドロップ型リンクもサポート。適応型ルーティング機能、ダウンライン・ローディング(MOP)、レコードアクセス、ネットワーク管理アーキテクチャ、IBMのSNAやCCITT勧告X.25などの他のネットワークとのゲートウェイなどが導入された。

フェーズIVとフェーズIV+(1982年)

DECnet フェーズIV プロトコルスイート
アプリケーション層 DAP: Data Access Protocol

CTERM: Command Terminal

ネットワーク管理層 NICE: Network Information (and) Control Exchange

MOP: Maintenance Operation Protocol

セッション層 SCP: Session Control Protocol
トランスポート層 NSP: Network Service Protocol
ネットワーク層 DRP: DECnet Routing Protocol
データリンク層 DDCMP: Digital Data Communications Message Protocol
イーサネットトークンリングHDLCFDDI、…
物理層 イーサネットトークンリングFDDI、…

フェーズIVは、当初 RSX-11 と VMS 向けにリリースされ、続いて TOPS-20、TOPS-10、Ultrix、VAXELN、RSTS/E もサポートされた。最大64,449ノードまで(1023ノード×63エリア)のネットワークをサポートし、データリンクはDDCMP以外にイーサネットもサポートされ、階層型ルーティング、VMSクラスターサポート、ホストサービス(CTERM)などが導入された。CTERMは、あるコンピュータ上のユーザーが他のコンピュータにログインできる機能で、TCP/IPプロトコルスタックでの Telnet と同等の機能を実現している。また、PATHWORKS(あるいは PATHWORKS 32)と呼ばれる製品もリリースし、DECnet フェーズIV の機能の大部分を DOS および Microsoft Windows 向けに実装した。

フェーズIV ではOSI参照モデルの7層に類似した8層アーキテクチャを実装している。当時、OSI参照モデルは完成していなかったため、フェーズIVのプロトコルの大部分は独自のものだった。

イーサネットの実装も普通とは異なり、MACアドレスをソフトウェアが変更し、AA-00-04-00-xx-yy の xx-yy の部分が DECnet のホスト毎のネットワークアドレスそのものになっている。このため、LAN上のルーティングが簡便になっていた。ただし、そのために同じホストから同じLANに複数のNICで接続することができない。

DECnet のプロトコルスタックは Linux や SunOS といったプラットフォームにも移植され、シスコシステムズなどのネットワーク機器企業もDECnet対応製品をリリースした。

フェーズIVがリリースされたころ、ターミナルサーバ経由のシリアル端末アクセスのための Local Area Transport(LAT)と呼ばれる独自プロトコルもリリースしている。LAT 自体は DECnet とは全く無関係だが、LATターミナルサーバは DECnet の MOP を使って端末へのダウンロードやブート処理を行っていた。

フェーズIV への拡張は DECnet フェーズIV+ と呼ばれたが、フェーズIV との相互運用性は完全に保たれていた。

フェーズVとフェーズV+(1987年)

アーキテクチャ上無制限のノード数のネットワークをサポートし、ネットワーク管理モデルを一新し、ネームサービスが追加され、性能向上が図られている。独自プロトコルからOSIに移行し、マルチベンダー接続性を確保すると共に、フェーズIVとの互換性も維持している。従って、アーキテクチャ的には DNA と OSI のハイブリッド型となっていて、トランスポート層以下が共通になっている。透過的なトランスポート層レベルでのTCP/IPとのリンクが、IETF RFC 1006 (OSI over IP) と RFC 1859 (NSP over IP) として追加された。

その後、OSI準拠であることを強調するために DECnet/OSI と改称し、さらに TCP/IP も利用可能となったときに DECnet-Plus と改称した。

利用可能性

DECnet のプロトコル設計はDECが全て行った。ただし、DECnet フェーズII からプロトコル仕様が公表されている。したがって、誰でも実装可能であるという意味でオープン標準となっている。実際DEC以外での実装もいくつか行われており、Linuxへの実装もある。

脚注

[脚注の使い方]

参考文献

  • Carl Malamud, Analyzing DECnet/OSI Phase V. Van Hostrand Reinhold, 1991. ISBN 0-442-00375-7.
  • James Martin, Joe Leben, DECnet Phase V: An OSI Implementation. Digital Press, 1992. ISBN 1-55580-769-0.

外部リンク


DECnet

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/23 01:49 UTC 版)

パケット通信」の記事における「DECnet」の解説

DECnetは、2台のPDP-11 ミニコンピュータ接続するために1975年最初にリリースされDigital Equipment Corporationによって作成されネットワークプロトコルスイートである。 それは最初のピアツーピアネットワークアーキテクチャの1つ進化し1980年代DECをネットワーキングパワーハウスに変えた最初3 層構築されていたが、後で1982年に)7層OSI準拠ネットワークプロトコル進化した。 DECnetプロトコルは、完全にDigital Equipment Corporationによって設計された。 ただし、DECnetフェーズII(およびそれ以降)は公開され仕様備えたオープンスタンダードであり、 Linux用を含むいくつかの実装DEC外部開発された 。

※この「DECnet」の解説は、「パケット通信」の解説の一部です。
「DECnet」を含む「パケット通信」の記事については、「パケット通信」の概要を参照ください。

ウィキペディア小見出し辞書の「DECnet」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DECnet」の関連用語

DECnetのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DECnetのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのDECnet (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのパケット通信 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS