Networking
如何定義流量類別
我經常在網路相關文獻中遇到“交通類”一詞。看起來它是特定於平台的,有時他們談論 8 個流量類別,有時大約 64 個。
1)這實際上是由底層ASIC決定的嗎?
2)它與VLAN標籤中編碼的CoS值有關嗎?
謝謝。
你的問題太抽象了。
- 這取決於。如果您指的是硬體隊列的數量,那麼是的,這取決於底層硬體(如 Cisco、Juniper)。但是隊列可以由軟體處理,然後它們的數量由某種確定
$$ hard $$編碼限制(如在 Linux/tc/netfilter、FreeBSD/ipfw/pf 中)。但基本上你可以擁有大量的流量類別。唯一的限制是,如果您在硬體中有這些,您可能無法將它們全部分配給有限數量的硬體隊列。
- 它可以。事實上,你問的是
classifiers
. 啟用 QoS 的路由器可以使用多種方法對流量進行分類:按數據包 IP 標頭、按流量進入的介面、按 IP 數據報的 ToS 標頭、按 TCP/UDP 標頭、按協議類型、按 DSCP 欄位802.1Q 標頭(這就是您所問的),或者它可以結合所有這些。使用 DSCP 對數據包進行分類為您提供了數據包的優勢marking
,remarking
因此它們將在一組連接的、類似配置的啟用 QoS 的路由器上進行類似的處理,這樣您就可以控制流量如何從流量源流出 - 這很方便。