區別:工具
TOS和DSCP是三層協議(IP層)中的字段;spa
COS是二層協議中的字段;code
詳細:blog
TOS在不一樣協議中進行過定義,分別爲RFC79一、RFC112二、RFC1349;RFC1349廢除了以前兩個RFC定義,如今大多數設備使用RFC1349.sed
DSCP由RFC2474定義,從新命名了IPv4包頭中TOS和IPv6包頭中數據類(Traffic Class)那1字節,新的名稱爲DS字段,仍然被QoS工具用來標註數據。service
0 1 2 3 4 5 6 7
+---+---+---+---+---+---+---+---+
| DSCP | CU |
+---+---+---+---+---+---+---+---+
DSCP: differentiated services codepoin
CU: currently unusedim
COS在802.1q標準定義,在二層數據幀(802.1q幀)裏包含2個字節的標籤(TPID)和2個字節的控制信息(TCI),TCI的前3位定義了802.1p優先級。命名
在實施Qos策略時,Cos與Tos或DSCP之間一般要作映射機制。數據