QoS ポリシーのアーキテクチャ

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016

このトピックでは、QoS ポリシーのアーキテクチャについて説明します。

次の図に、ポリシー ベースの QoS のアーキテクチャを示します。

Architecture of QoS Policy

ポリシー ベースの QoS のアーキテクチャは、次のコンポーネントで構成されています。

  • グループ ポリシー クライアント サービス。 ユーザーとコンピューターの構成のグループ ポリシー設定を管理する Windows サービス。

  • グループ ポリシー エンジン。 起動時に Active Directory からユーザーとコンピューターの構成のグループ ポリシー設定を取得し、定期的に変更を確認する (既定では 90 分ごと) グループ ポリシー クライアント サービスのコンポーネント。 変更が検出されると、グループ ポリシー エンジンによって新しいグループ ポリシーの設定が取得されます。 グループ ポリシー エンジンでは、QoS ポリシーが更新されると、受信 GPO を処理し、QoS クライアント側拡張機能に通知します。

  • QoS クライアント側拡張機能。 QoS ポリシーが変更されたことがグループ ポリシー エンジンから通知されるまで待機し、QoS 検査モジュールに通知するグループ ポリシー クライアント サービスのコンポーネント。

  • TCP/IP スタック。 IPv4 と IPv6 の統合サポートが含まれ、Windows フィルタリング プラットフォームをサポートする TCP/IP スタック。

  • QoS 検査。 QoS クライアント側拡張機能から QoS ポリシーの変更が通知されるまで待機して、QoS ポリシー設定を取得し、トランスポート層および Pacer.sys と対話して、QoS ポリシーに一致するトラフィックを内部でマークする、TCP/IP スタック内のモジュール A コンポーネント。

  • NDIS 6.x。 カーネル モードのネットワーク ドライバーと Windows Server とクライアントのオペレーティング システム間の標準インターフェイス。 NDIS 6.x では、ライトウェイト フィルターがサポートされています。これは、NDIS 中間ドライバーとミニ ポート ドライバー用に簡素化されたドライバー モデルであり、パフォーマンスが向上します。

  • QoS ネットワーク プロバイダー インターフェイス (NPI)。 Pacer.sys と対話するカーネル モード ドライバーのインターフェイス。

  • Pacer.sys。 ポリシー ベースの QoS と、汎用 QoS (GQoS) および トラフィック制御 (TC) API を使用するアプリケーションのトラフィックのパケット スケジューリングを制御する、NDIS 6.x ライトウェイト フィルター ドライバー。 Pacer.sys は、Windows Server 2003 および Windows XP で Psched.sys 置き換えられました。 Pacer.sys は、ネットワーク接続またはアダプターのプロパティから QoS パケット スケジューラ コンポーネントと共にインストールされます。

このガイドの次のトピックについては、「QoS ポリシーのシナリオ」を参照してください。

このガイドの最初のトピックについては、「サービス品質 (QoS) ポリシー」を参照してください。