共用方式為


System-Provided DCB 元件

本節說明屬於 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 分類的超集合。 只要原則條件和動作符合 NDIS QoS 分類元素的限制,就可以使用網路原則 WMI 提供者所定義的原則自動移轉至 NDIS QoS。 如需這些元素的詳細資訊,請參閱 NDIS QoS 流量分類

此 WMI 提供者會將網路原則儲存在系統登錄中的個別存放區內。

DCB WMI 提供者
此元件提供介面,讓 WMI 用戶端在基礎迷你埠驅動程式上查詢和設定 NDIS QoS 參數。 透過 WMI 型 PowerShell Cmdlet 和 WMI 方法,用戶端可以在支援 DCB 的迷你埠驅動程式上設定 DCB 功能,例如優先順序型流程式控制制 (PFC) 和增強傳輸選取 (ETS) 。

DCB
DCB 元件 (Msdcb.sys) 會使用 DCB 參數設定來設定支援 DCB 的迷你埠驅動程式。 DCB 元件會從下列來源取得這些設定:

  • 系統登錄中 DCB 原則存放區中的持續性設定。

  • DCB WMI 使用者模式提供者的動態設定。 這些設定會透過私人 I/O 控制項傳遞, (DCB WMI 提供者與 DCB 模組之間的 IOCTL) 介面。

DCB 元件也會將 QOS 分類設定從 QIM 元件轉送至支援 NDIS QoS 的迷你埠驅動程式。

QOS 檢查模組 (QIM)
QIM 元件是核心 TCP/IP 網路堆疊 (Tcpip.sys) 封包檢查層的一部分。 從Windows Server 2012開始,此元件會針對流量優先順序執行 QoS 型封包分類。

QIM 元件會公開私人網路程式設計介面 (NPI) 。 當 DCB 元件在基礎迷你埠驅動程式上設定 QoS 參數時,它會透過此 NPI 介面將這些設定轉送至 QIM 元件。 這可讓 DCB 在 QIM 中建立以 DCB 應用程式優先順序設定為基礎的 QoS 原則。 如需 NPI 介面的詳細資訊,請參閱 網路程式設計介面

QIM 元件也會處理來自登錄中原則存放區的網路 QoS 原則。 如果這些原則與 NDIS QoS 分類元素相容,QIM 元件會移轉原則,並透過 NPI 介面將它們發行至 DCB 元件。

注意 QIM 元件所建立的原則會進入使用中存放區,且不會透過系統重新開機保存。

注意從 Windows Server 2012 開始,預設不會安裝 DCB 和 DCB WMI 提供者元件。 這些元件會透過 Microsoft DCB 伺服器功能的安裝來安裝及啟用。 此功能是使用伺服器管理員的 [新增角色及功能] 精靈來安裝。