接続指向環境
NDIS では、次の接続指向ドライバーがサポートされています。
コネクション型クライアント
Call manager
統合ミニポートcall manager (MCM) ドライバー
接続指向ミニポート ドライバー
次の図は、接続指向クライアント、呼び出しマネージャー、およびミニポート ドライバーの構成を示しています。
次の図は、接続指向クライアントと統合 MCM ドライバーの構成を示しています。
接続指向ミニポート ドライバーは、1 つ以上のネットワーク インターフェイス カード (NIC) を制御し、接続指向プロトコル ドライバー (接続指向クライアントと呼び出しマネージャー) と NIC ハードウェアの間のインターフェイスを提供します。
接続指向ミニポート ドライバーによって実行される接続指向の操作の概要については、「ミニポート ドライバーによって実行される接続指向操作」を参照してください。
呼び出しマネージャーは、接続指向クライアントの呼び出しのセットアップと破棄サービスを提供する NDIS プロトコル ドライバーです。 通話マネージャー:
接続指向ミニポート ドライバーの送受信機能を使用して、ネットワーク スイッチやリモート ピアなどのネットワーク エンティティとシグナリング メッセージを交換します。
1 つ以上のシグナリング プロトコル ドライバーをサポートします。 呼び出しマネージャーによって実行される接続指向操作の概要については、「呼び出しマネージャーによって実行される接続指向操作」を参照してください。
統合された MCM ドライバーは、接続指向のクライアントに呼び出しマネージャー サービスも提供する接続指向ミニポート ドライバーです。 MCM ドライバーには、次の特性があります。
MCM ドライバーは、接続指向ミニポート ドライバーとペアになっている呼び出しマネージャーと同じ接続指向サービスをクライアントに提供します。ただし、呼び出しマネージャーからミニポート ドライバーインターフェイスは、ドライバーの内部であるため、NDIS に不透明です。
複数の呼び出しマネージャーと MCM ドライバーを同じ環境に共存させることができます。
各呼び出しマネージャーまたは MCM ドライバーは、複数のシグナリング プロトコル ドライバーをサポートできます。
MCM ドライバーと通話マネージャーの詳細な比較については、「MCM ドライバーと通話マネージャーの違い」を参照してください。
コネクション型クライアント:
呼び出しマネージャーまたは MCM ドライバーの通話セットアップおよびティアダウン サービスを使用します。
接続指向ミニポート ドライバーまたは MCM ドライバーの送受信機能を使用して、データを送受信します。
独自のネットワークおよびトランスポート層サービスを、その上端の上位層アプリケーションに提供できます。
呼び出しマネージャーと接続指向ミニポート ドライバーのサービスを使用するか、その上端で MCM ドライバーのサービスを使用します。
古いプロトコルと接続指向 NDIS の間に存在する適応レイヤーを指定できます。
このような適応レイヤーでは、呼び出し管理サービスを使用して基になる接続を確立しますが、このインターフェイスの接続指向の性質を、その上のコネクションレス プロトコルから非表示にします。
注: 接続指向クライアントの上端インターフェイスの定義は、NDIS ドキュメントの範囲を超えています。 クライアントが適応層として機能する場合、その上位インターフェイスは、接続指向 NDIS に適応するプロトコルによって定義されます。
接続指向クライアントによって実行される接続指向操作の概要については、「クライアントによって実行される接続指向操作」を参照してください。