一、QOS的服務模型:
1、盡力而爲
所有的數據平等,在擁塞發生時實施尾部丟棄;轉發--FIFO
2、集成服務模型 採用RSVP(資源預留協議)
優點:(1)對網絡資可以管理控制
(2)對於每次發的流量都可以用不同的策略進行調配
(3)是基於每一種流量定義
(4)基於每流的QOS,而非基於每包
(5)所建立的會話是動態的
3、區分服務模型EF、AF、CS、EB
可以基於每包來實現流量分類,不需要對end to end流量進行會話維護;
使用DSCP區分服務編碼點來定義數據包的優先級;通常將會根據per hop 行爲來分類; DSCP的值:0---63;
EF---快速轉發------voice流量,最大單向延遲不超過150ms;單向抖動不超過30ms;----保證轉發;對應的DSCP數值爲46;
AF--保障轉發;AF1、AF2、AF3、AF4;
CS類別選擇器----與IP優先級是一致;
BE盡力而爲;
DSCP值與PHB的數值不是一一對應;PHB中AF-----DD丟棄優先級位,01丟棄量比10就少;
AF4優先於AF3---AF2---AF1;
二、隊列:FIFO、PQ、CQ、WFQ、CBWFQ、LLQ
(1)FIFO:先進先出
(2)PQ:嚴格優先級機制,高優先級、中等優先級、普通優先級、低優先級。必須先處理高優先級的隊列,只有當高優先級隊列空閒時才處理其他隊列
(3)CQ:自定義隊列,採用循環處理隊列方式,跟優先級無關,平均處理每一個隊列,每個隊列中處理1500字節,若某個數據大小超過1500字節,必須將該數據完整處理完才能處理下一個隊列。
(4)WFQ:加權公平隊列,不同的數據包有不同的優先級,優先級高的優先轉發,優先級高的權重值小,權重值決定服務時間,默認在低速的鏈路已經啓用了
(5)CBWFQ:基於不同的分類給予不同的帶寬保障,對於不同的類別進行WFQ隊列設計,所有非系統類別的帶寬不超過帶寬總量的75%
LLQ低延遲隊列:主要用於有語音流量的時候,爲了保證語音流量的低延遲和低抖動而實施的,是一種PQ+CBWFQ的做法,也就是按照優先級隊列,根據優先級在給予帶寬比例分配,作爲保障而存在的,這時候分配的帶寬是嚴格的(即使在非擁塞的情況下,該保障的帶寬也是非共享的