數據中心橋接概觀
IEEE 802.1 資料中心橋接(DCB)是一系列標準,這些標準定義了統一化的 802.3 乙太網路介面或 網路架構,適用於局域網路(LAN)和儲存區域網路(SAN)技術。 DCB 擴充目前的 802.1 橋接規格,以支援透過資料中心內相同網路網狀架構來共存 LAN 型和 SAN 型應用程式。 DCB 也支援如乙太網路上的光纖通道(FCoE)和 iSCSI 等技術,並定義防止封包遺失的鏈路層級策略。
DCB 包含下列 802.1 草稿標準,指定網路裝置如何在統一數據中心網狀架構內互通:
優先順序型流程控制 (PFC)
PFC 是在 IEEE 802.1Qbb 草稿標準中指定。 此標準是DCB介面架構的一部分。
PFC 可藉由大幅減少因壅塞而造成封包遺失,以支援可靠的數據傳遞。 這可讓像 FCoE 這樣對遺失敏感的通訊協定,能透過相同的統一網路架構,與傳統對遺失不敏感的通訊協定共存。
PFC 會指定直接連線對等之間的連結層級流程控制機制。 PFC 類似於 IEEE 802.3 PAUSE 畫面,但會改用個別的 802.1p 優先順序層級。 這可讓接收者在任何優先順序層級暫停傳輸器。
如需 PFC 的詳細資訊,請參閱 優先順序型流程控制 (PFC)。
增強傳輸選擇 (ETS)
ETS 是在 IEEE 802.1Qaz 草稿標準中指定的傳輸選取演算法 (TSA)。 此標準是DCB介面架構的一部分。
ETS 會在指派給不同 IEEE 802.1p 優先順序層級的流量類別之間配置頻寬。 每個流量類別都會在直接連線的對等之間的數據連結上配置一定比例的可用頻寬。 如果流量類別未使用其配置的頻寬,ETS 可讓其他流量類別使用流量類別未使用的可用頻寬。
如需 ETS 的詳細資訊,請參閱 增強傳輸選擇(ETS)演算法。
數據中心橋接交換 (DCBX) 通訊協定
IEEE 802.1Qaz 草稿標準中已規範數據中心橋接交換(DCBX)通訊協定。 DCBX 允許兩個直接連線的對等之間交換 DCB 組態參數,以優化透過連線的數據傳輸,讓這些對等能夠適應和調整服務品質(QoS)參數。
DCBX 也可用來偵測網路適配器(本機對等)與遠端對等之間的 QoS 參數設定衝突。 根據本機和遠端 QoS 參數設定,迷你埠驅動程式會解決衝突並衍生一組操作 QoS 參數。 網路介面卡會使用這些操作參數,優先傳輸封包到遠端對端。 如需驅動程式如何解析其運作 NDIS QoS 參數設定的詳細資訊,請參閱 解析操作 NDIS QoS 參數。
DCBX 是由透過連結層探索通訊協定 (LLDP) 封包傳輸的 DCB 類型長度值 (TLV) 設定所組成。 LLDP 是在 IEEE 802.1AB-2005 標準中指定。
注意
DCBX 規定本地端只能在任何時刻僅維持一個遠端端點的配置參數。 因此,網路適配器只會維護一組本機、遠端和操作 NDIS QoS 參數。
每個 ETS 流量類別和 PFC 組態設定都會與 IEEE 802.1p 優先順序層級相關聯。 優先順序層級會指定為封包 802.1Q 標籤的 3 位值。 對於 NDIS 封包,802.1p 優先層級是由與封包的 NET_BUFFER_LIST 結構相關聯的 NDIS_NET_BUFFER_LIST_8021Q_INFO 結構的 UserPriority 成員所指定。
如需優先順序層級的詳細資訊,請參閱 IEEE 802.1p 優先順序層級。