TOS DSCP COSl區別與聯絡

2022-07-15 08:12:11 字數 726 閱讀 2612

區別:

tos和dscp是三層協議(ip層)中的字段;

cos是二層協議中的字段;

詳細:

tos在不同協議中進行過定義,分別為rfc791、rfc1122、rfc1349;rfc1349廢除了之前兩個rfc定義,現在大多數裝置使用rfc1349.

dscp由rfc2474定義,重新命名了ipv4包頭中tos和ipv6包頭中資料類(traffic class)那1位元組,新的名稱為ds欄位,仍然被qos工具用來標註資料。

0   1   2   3   4   5   6   7

+---+---+---+---+---+---+---+---+

|         dscp          |  cu   |

+---+---+---+---+---+---+---+---+

dscp: differentiated services codepoin

cu:   currently unused

cos在802.1q標準定義,在二層資料幀(802.1q幀)裡包含2個位元組的標籤(tpid)和2個位元組的控制資訊(tci),tci的前3位定義了802.1p優先順序。

在實施qos策略時,cos與tos或dscp之間通常要做對映機制。

TCP IP, HTTP,SOCKET的區別與聯絡

網路由下向上可分為 物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。通過初步的了解,我知道ip協議對應網路層,tcp協議對應傳輸層,而http協議對應於應用層。三者從本質上來說沒有可比性。socket從程式設計師層面上就是對tcp ip協議的封裝和使用。也可以說tcp ip協議是傳輸層協...

mtine,ctime,atime的區別與聯絡

access time.modify time.change time分別代表什麼意義 linux系統中有三個主要的時間屬性,分別是ctime change time atime access time mtime modify time 他們具體有何意義?他們之間有何聯絡與區別呢?下面我來介紹一下...

tensorflow 高階API的區別與聯絡

tf.keras.layers和tf.layers有什麼區別?問問題投票2投票 最喜歡1 tf.keras.layers和tf.layers有什麼區別?例如,他們都有conv2d,他們提供不同的輸出嗎?如果你把它們混合起來有什麼好處 比如tf.keras.layers.conv2d在乙個隱藏層和下乙...