共用方式為


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 使用者模式提供者的動態設定。 這些設定會透過 DCB WMI 提供者與 DCB 模組之間的私人 I/O 控制件 (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 伺服器功能來安裝並啟用。 此功能是使用伺服器管理員的 [新增角色及功能精靈] 來安裝。