VMQ コンポーネント
次の図は、仮想マシン キュー (VMQ) オペレーティング環境のさまざまなコンポーネント間の関係を示しています。
上の図は、次の VMQ コンポーネントを示しています。
ネットワーク仮想サービス プロバイダー (NetVSP)
Hyper-V 親パーティションの管理オペレーティング システムで実行される NDIS ドライバー。 このドライバーは、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 をサポートするネットワーク アダプターは、パケットをキューに割り当てるために、フィルターを使用してパケット データをテストします。