このセクションでは、IEEE 802.1 データ センター ブリッジング (DCB) の NDIS サービス品質 (QoS) アーキテクチャの一部であるさまざまなコンポーネントについて説明します。 これらのコンポーネントを次の図に示します。
デバイスインストールコンポーネント 
図の未表示のボックスは、Windows オペレーティング システムが提供するモジュールを表します。 特に、オペレーティング システムには DCB をサポートする次のモジュールが用意されています。
ネットワーク QoS ポリシー WMI プロバイダー
このモジュールでは、Windows Management Instrumentation (WMI) クライアントがオペレーティング システムのネットワーク スタック内で QoS ベースのネットワーク ポリシーを照会および設定するためのインターフェイスを提供します。 これらのポリシーを使用すると、送信、 エグレス、管理、優先配信のために、特定の種類のネットワーク トラフィックを DCB トラフィック クラスに割り当てることができます。
ネットワーク ポリシーは、一連の条件とアクションを定義します。 TCP または UDP ポート番号などの条件に一致するエグレス パケットには、条件に関連するアクションが割り当てられます。 NDIS 6.30 以降、ポリシー アクションでは、DCB トラフィック クラスが割り当てられている 802.1p 優先度レベルを指定します。
ネットワーク QoS ポリシーは、NDIS QoS 分類のスーパーセットです。 ネットワーク ポリシー WMI プロバイダーを使用して定義されたポリシーは、ポリシーの条件とアクションが NDIS QoS 分類要素の制限と一致する限り、NDIS QoS に自動的に移行される可能性があります。 これらの要素の詳細については、「 NDIS QoS トラフィック分類」を参照してください。
この WMI プロバイダーは、システム レジストリ内の別のストア内にネットワーク ポリシーを保存します。
DCB WMI プロバイダー
このコンポーネントは、基になるミニポート ドライバーの NDIS QoS パラメーターをクエリし、設定する WMI クライアントのインターフェイスを提供します。 WMI ベースの PowerShell コマンドレットと WMI メソッドを使用して、クライアントは DCB をサポートするミニポート ドライバーで、優先順位ベースのフロー制御 (RBAC) や拡張伝送選択 (ETS) などの DCB 機能を構成できます。
DCB
DCB コンポーネント (Msdcb.sys) は、DCB パラメーター設定を使用して DCB 対応ミニポート ドライバーを構成します。 DCB コンポーネントは、次のソースからこれらの設定を取得します。
システム レジストリの DCB ポリシー ストアからの永続的な設定。
DCB WMI ユーザー モード プロバイダーからの動的設定。 これらの設定は、DCB WMI プロバイダーと DCB モジュールの間のプライベート I/O 制御 (IOCTL) インターフェイス経由で配信されます。
また、DCB コンポーネントは、QIM コンポーネントから NDIS QoS をサポートするミニポート ドライバーに QOS 分類設定を中継します。
QoS 検査モジュール (QIM)
QIM コンポーネントは、コア TCP/IP ネットワーク スタック (Tcpip.sys) 内のパケット 検査レイヤーの一部です。 Windows Server 2012 以降、このコンポーネントは、トラフィックの優先順位付けに QoS ベースのパケット分類を実行します。
QIM コンポーネントは、プライベート ネットワーク プログラミング インターフェイス (NPI) を公開します。 DCB コンポーネントは、基になるミニポート ドライバーに QoS パラメーターを設定すると、この NPI インターフェイス経由で QIM コンポーネントにこれらの設定を中継します。 これにより、DCB は、DCB アプリケーションの優先度設定に基づく QoS ポリシーを QIM に作成できます。 NPI インターフェイスの詳細については、「 ネットワーク プログラミング インターフェイス」を参照してください。
QIM コンポーネントは、レジストリ内のポリシー ストアからのネットワーク QoS ポリシーも処理します。 これらのポリシーが NDIS QoS 分類要素と互換性がある場合、QIM コンポーネントはポリシーを移行し、NPI インターフェイス経由で DCB コンポーネントに発行します。
手記 QIM コンポーネントによって作成されたポリシーはアクティブ ストアに入り、システムの再起動によって保持されません。
手記 Windows Server 2012 以降では、DCB および DCB WMI プロバイダー コンポーネントは既定ではインストールされません。 これらのコンポーネントは、Microsoft DCB サーバー機能のインストールを通じてインストールされ、有効になります。 この機能は、サーバー マネージャーの役割と機能の追加ウィザードを使用してインストールされます。