HDLCとPPPの違い

Anonim

HDLCとPPPのデータリンク層で使用される通信プロトコルです。

HDLCとPPPの両方がデータリンク層プロトコル。 HDLC(High-Level Data Link Control)は、ISO(International Organization for Standardization)によって開発されたコンピュータネットワークのデータリンク層で使用される通信プロトコルであり、IBMのSDLC(同期データリンク制御)から作成されたものです。 PPPはHDLCに基づくデータリンク層プロトコルであり、HDLCと非常に似ています。どちらもWAN(Wide Area Network)プロトコルであり、ポイントツーポイントの専用回線を接続するのに適しています。

HDLCとは何ですか?

HDLCは、IBMがSDLCをさまざまな標準委員会に提出し、そのうちの1人(ISO)がSDLCを修正し、HDLCプロトコルを作成した場合にのみ存在します。 HDLCは、SDLCの互換スーパーセットとみなされます。ビット指向の同期プロトコルです。 HDLCは同期、全二重動作をサポートしています。 HDLCには32ビットのチェックサムオプションがあり、HDLCはポイントツーポイントとマルチポイントの設定をサポートしています。 HDLCは、「セカンダリ」ノードと呼ばれる他のステーションを制御する「プライマリ」ノードタイプを識別します。プライマリノードだけがセカンダリノードを制御します。 HDLCは、次の3つの転送モードをサポートしています。最初は、プライマリが許可するまでセカンダリノードがプライマリと通信できないNormal Response Mode(NRM)です。第2に、非同期応答モード(ARM)は、セカンダリノードがプライマリの許可なく話をすることを可能にします。最後に、ABM(Asynchronous Balanced Mode)があり、これは結合ノードを導入し、すべてのABM通信はこれらの種類のノード間でのみ発生します。

PPPとは何ですか?上述したように、PPPはHDLCに基づくデータリンク層プロトコルであり、HDLCに非常に類似している。 2つのノード間の直接通信に使用されます。送信暗号化のプライバシー、認証、および圧縮は、PPPによって提供されます。認証はPAP(パスワード認証プロトコル)によって、より一般的にはCHAP(チャレンジハンドシェイクプロトコル)プロトコルによって提供されます。これは、幹線、光ファイバー、シリアルケーブル、携帯電話、電話回線などのさまざまな物理媒体で構成されたさまざまな種類のネットワークに使用されます。顧客にインターネットへのダイヤルアップアクセスを提供する媒体として、ISP(インターネットサービスプロバイダ)の間で非常に普及しています。顧客にDSL(Digital Subscriber Line)サービスを提供するために、サービスプロバイダーはPPPの2つのカプセル化されたフォームであるATM(Point-to-Point Protocol over Ethernet)(POPoE)とATM over Point- PPPは、同期回路と非同期回路の両方に使用されます。これは、IP(インターネットプロトコル)、IPX(Internetwork Packet Exchange)、NBF、AppleTalkなどのさまざまなネットワークプロトコルで動作します。ブロードバンド接続もPPPを使用します。PPPは元のHDLC仕様の後にある程度設計されていましたが、PPPにはその時点で独自のデータリンクプロトコルでしか利用できなかった多くの追加機能が含まれています。

HDLCとPPPは、ポイントツーポイント通信に使用されるWANデータリンク層プロトコルと非常によく似ていますが、違いはあります。 HDLCとは異なり、PPPはシスコのルータで使用されている場合はプロプライエタリではありません。いくつかのサブプロトコルがPPPの機能を構成しています。 PPPはダイヤルアップネットワーキング機能を備えた豊富な機能を備えており、ISPが顧客にインターネットを提供するために頻繁に使用されています。 HDLCとは異なり、PPPは同期接続と非同期接続の両方で使用できます。