VMQ コンポーネント
次の図は、仮想マシン キュー (VMQ) オペレーティング環境のさまざまなコンポーネント間の関係を示しています。
前の図は、次の VMQ コンポーネントを示しています。
Network Virtual Service Provider (NetVSP)
この NDIS ドライバーは、Hyper-V 親パーティションの管理オペレーティング システムで実行されます。 このドライバーは、Hyper-V 子パーティションによるネットワーク アクセスをサポートするサービスを提供します。
注: Windows Server 2008 以降、Hyper-V 拡張可能スイッチ コンポーネントは、ゲスト オペレーティング システムで実行される NetVSC コンポーネントに NetVSP のサポートを提供します。 このコンポーネントの詳細については、「Hyper-V 拡張可能スイッチ」を参照してください。
ネットワーク仮想サービス クライアント (NetVSC)
Hyper-V 子パーティションのゲスト オペレーティング システムで実行される NDIS ドライバー。 NetVSC は、ホスト コンピューター上の物理ネットワーク アダプターの仮想化ビューを公開します。 この仮想化されたデバイスは、VM ネットワーク アダプターと呼ばれます。
NetVSC は次の機能を提供します。
Hyper-V 子パーティション内のネットワーク デバイス機能をサポートします。
仮想マシン バス (VMBus) 経由で関連する NetVSP ドライバーにメッセージを渡すことによって、物理ネットワーク アダプターにアクセスします。 このドライバーは、Hyper-V 親パーティションの管理オペレーティング システムで実行されます。
仮想マシン バス (VMBus)
Hyper-V の親パーティションと子パーティションの間で制御メッセージとデータ メッセージを渡す仮想通信バス。
注: Hyper-V 子パーティションは、仮想マシン (VM) とも呼ばれます。
VM バス チャネル
Hyper-V 子パーティション内の NetVSC と Hyper-V 親パーティション内の NetVSP の間をつなぐ VMBus 上の通信チャネル。
VM キュー
受信したデータのキュー。 VMQ をサポートするネットワーク アダプターは、VM キューにデータをルーティングするためのハードウェアを備えています。
VMQ フィルター
受信データをテストするためのフィルター。 VMQ をサポートするネットワーク アダプターは、パケットをキューに割り当てるために、フィルターを使用してパケット データをテストします。