1. QoS概述
互聯(lián)網(wǎng)業(yè)務(wù)包含:語音業(yè)務(wù) 視頻業(yè)務(wù) 普通業(yè)務(wù)
衡量QoS的因素:帶寬【短板理論,最大帶寬取決于最小帶寬】,時(shí)延、抖動(dòng)【同一個(gè)網(wǎng)絡(luò)之間(幀失序)】、丟包率
如何提高服務(wù)質(zhì)量:
提高設(shè)備的處理能力
更大的鏈路帶寬
合理的隊(duì)列調(diào)度和擁塞避免機(jī)制【QoS】
常見的QoS的服務(wù)模型:
Best-Effort Servers模型【盡力而為的服務(wù)模型】
集中服務(wù)模型:
區(qū)分服務(wù)模型:常用,根據(jù)不同的業(yè)務(wù),提供不同的服務(wù)。對(duì)流量進(jìn)行分類和標(biāo)記
如何對(duì)流量分類?
復(fù)雜流分類:根據(jù)業(yè)務(wù)的IP地址、端口號(hào)、服務(wù)類型等進(jìn)行區(qū)分,相同的業(yè)務(wù)具有相同的特點(diǎn),進(jìn)行標(biāo)記,在報(bào)文的優(yōu)先級(jí)里設(shè)置值
簡(jiǎn)單流分類:根據(jù)已經(jīng)標(biāo)記好的優(yōu)先級(jí),對(duì)報(bào)文進(jìn)行一個(gè)調(diào)度
一般會(huì)在網(wǎng)絡(luò)中同時(shí)適用這兩種分類方法。網(wǎng)絡(luò)邊緣使用復(fù)雜流分類,中間適用簡(jiǎn)單流分類。
- 如何對(duì)業(yè)務(wù)進(jìn)行管理?
1.流量監(jiān)管:不會(huì)引入時(shí)延,但是丟包率高
2.流量整形:會(huì)引入時(shí)延,丟包率低,對(duì)沒有令牌的報(bào)文先進(jìn)行緩存,在網(wǎng)絡(luò)空閑進(jìn)行轉(zhuǎn)發(fā)
如何實(shí)現(xiàn)?通過令牌桶的機(jī)制


報(bào)文進(jìn)入設(shè)備之后,根據(jù)優(yōu)先級(jí)進(jìn)行調(diào)度,調(diào)度的方法
- FIFO:先進(jìn)先出,不能對(duì)高優(yōu)先級(jí)進(jìn)行先轉(zhuǎn)發(fā)
- PQ:優(yōu)先轉(zhuǎn)發(fā)優(yōu)先級(jí)高的報(bào)文,高優(yōu)先級(jí)的時(shí)延比較低,但是會(huì)導(dǎo)致餓死機(jī)制
- WFQ:加權(quán)公平隊(duì)列,改善PQ的餓死現(xiàn)象
一般是PQ+WFQ
關(guān)鍵服務(wù)(比如語音和游戲)會(huì)使用PQ機(jī)制。但本身語音和游戲使用的帶寬并不大。
網(wǎng)絡(luò)出現(xiàn)非常大的擁堵的時(shí)候,會(huì)出現(xiàn)排隊(duì),排隊(duì)滿了之后,之后的報(bào)文會(huì)被丟棄,無論優(yōu)先級(jí)的高低
如何防止高優(yōu)先級(jí)的報(bào)文被丟棄?
WRAD:加權(quán)隨機(jī)早期檢測(cè)丟棄,開始排隊(duì)時(shí),就丟棄報(bào)文,優(yōu)先級(jí)高,丟棄概率低
QoS的實(shí)現(xiàn)過程:
流分類
流行為:設(shè)定帶寬的優(yōu)先級(jí)
流量策略
策略應(yīng)用