您好,登錄后才能下訂單哦!
從IP首部看ToS的位置:
ToS即為服務類型,只有當網絡設備能夠支持(能夠識別IP首部中的ToS字段)識別ToS字段時,這給字段設置才有意義。否則都是空談。
先說具體字段的意義:
Tos字段長度為8bit
前3bit字段:
為優選權子字段,現在已經廢棄,這個字段默認值是000,從wireshark抓包結果看,表示的是:
大部分IP首部中的ToS字段的8bit字段中,前三個子字段默認值是000,默認填充為000。但是在一些特定的場景,例如OSPF協議中網絡設備之間交互OSPF相關數據,該字段是有用的:
4bit字段:
這四個字段組合在一起,表示了該數據報對應的服務類別,這個應用層的服務類別是不同的。這里所說的服務類別,是指:
1000 -- minimize delay #最小延遲
0100 -- maximize throughput #最大吞吐量
0010 -- maximize reliability #最高可靠性
0001 -- minimize monetary cost #最小費用
0000 -- normal service #一般服務
IP首部中的ToS字段,只能表示一種服務類別,也就是:這4bit字段中,最多只能有一個bit字段為1。
看下不同應用下該4bit字段對應的值:
翻譯過來就是:
最小延遲,對應于對延遲敏感的應用,如telnet和人login等。
最大吞吐量,對應于對吞吐量要求比較高的應用,如FTP文件應用,對文件傳輸吞吐量有比較高的要求。
最高可靠性,對網絡傳輸可靠性要求高的應用,如使用SNMP的應用、路由協議等等。
最小費用,如NNTP這種用戶網絡新聞等。
1bit字段:
這個1bit末尾,沒有被使用,必須強制設置為0
總結:
該字段中,正常的IP報文,前3bit的值是000,用不上該優先權子字段;
4bit字段中,表示的是服務類別,并且該4bit字段中,只能有一個bit字段為1;
1bit字段中,該字段未使用但是必須強制為0。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。