QOS cos/dscp/tos/ip predence

Differentiated Services Code Point  dscp 差分服務代碼點
Class Of Service    cos   

Cos是二層ISL或者802.1Q數據幀的優先級標記,3個bit,範圍0-7;
Tos是三層數據包的服務類型標記,也是3個bit,範圍0-7,同樣可當作優先級標記,另外5個實際指示Delay,Throughput,Reliability等特性的bit位一般沒有使用;現在爲了更好的控制數據流分類,使用DSCP(Differential Services Code Point),擴展了Tos的後三個bit,因此,範圍從0-63。
在實施QoS策略時,Cos與ToS或DSCP之間通常要做映射機制。

 

 

1,CS6和CS7默認用於協議報文,比如說OSPF報文,BGP報文等應該優先保障,因爲如果這些報文無法接收的話會引起協議中斷。而且是大多數廠商硬件隊列裏最高優先級的報文。
2,EF用於承載語音的流量,因爲語音要求低延遲,低抖動,低丟包率,是僅次於協議報文的最重要的報文。
3,AF4用來承載語音的信令流量,這裏大家可能會有疑問爲什麼這裏語音要優先於信令呢?其實是這樣的,這裏的信令是電話的呼叫控制,你是可以忍受在接通的時候等待幾秒鐘的,但是絕對不能允許在通話的時候的中斷。所以語音要優先於信令。
4,AF3可以用來承載IPTV的直播流量,直播的時時性很強需要連續性和大吞吐量的保證。
5,AF4可以用來承載VOD的流量,相對於直播VOD要求時時性不是很強,允許有延遲或者緩衝。
6,AF5可以承載不是很重要的專線業務,因爲專線業務相對於IPTV和VOICE來講,IPTV和VOICE是運營商最關鍵的業務,需要最優先來保證。當然面向銀行之類需要鑽石級保證的業務來講,可以安排爲AF4甚至爲EF。
7,最不重要的業務是INTERNET業務,可以放在BE模型來傳輸。
而在硬件隊列裏是如何保證協議報文(CS6和CS7中的數據)優先傳輸呢?在製作路由器的時候一般都是把CS6和CS7中的數據做PQ也就是絕對優先處理,無論下面是否有數據也是要優先來傳遞這兩個隊列中的數據。而其他EF到AF1的隊列中是用WFQ來做的,保證所有隊列都可以得到帶寬來傳輸。

 

 

 

 

 

轉載:https://blog.csdn.net/dayancn/article/details/52442095

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章