怎么配置Cisco QOS-WFQ
思科cisco公司制造的路由器、交換機(jī)和其他設(shè)備承載了全球80%的互聯(lián)網(wǎng)通信,成為了網(wǎng)絡(luò)應(yīng)用的成功實(shí)踐者之一,那么你知道怎么配置Cisco QOS-WFQ嗎?下面是學(xué)習(xí)啦小編整理的一些關(guān)于怎么配置Cisco QOS-WFQ的相關(guān)資料,供你參考。
配置Cisco QOS-WFQ的方法:
Weighted FairQueue,加權(quán)公平隊(duì)列。WFQ將分組按照不同的業(yè)務(wù)流、不同的IP優(yōu)先級(jí),自動(dòng)按照HASH算法,劃分成不同的隊(duì)列,在保證高優(yōu)先級(jí)業(yè)務(wù)的同時(shí),按照配置權(quán)重 ,將帶寬公平地分給低優(yōu)先級(jí)別的業(yè)務(wù)。Quidway路由器在每個(gè)接口上最大支持4096個(gè)隊(duì)列,在此范圍之內(nèi),網(wǎng)絡(luò)治理員可以配置隊(duì)列的數(shù)目和相應(yīng)權(quán)值。WFQ的優(yōu)點(diǎn)是對(duì)所有應(yīng)用都能比較公平地提供服務(wù)質(zhì)量,對(duì)于要求較高的業(yè)務(wù)可以通過(guò)設(shè)置權(quán)重保障優(yōu)先級(jí),能智能劃分隊(duì)列和調(diào)度,配置相對(duì)簡(jiǎn)單,對(duì)網(wǎng)絡(luò)治理員要求相對(duì)較低;缺點(diǎn)是由于相對(duì)公平,對(duì)于QOS要求極高的應(yīng)用,不能象PQ那樣絕對(duì)保證,策略計(jì)算復(fù)雜,比較消耗路由器處理能力。它適用于應(yīng)用較復(fù)雜,并且應(yīng)用相對(duì)公平的網(wǎng)絡(luò),如Internet網(wǎng)。WFQ的思想:
i,為每個(gè)流創(chuàng)建一個(gè)專(zhuān)用的隊(duì)列,避免隊(duì)列的饑餓,延遲,抖動(dòng) 等
ii,在所有流間公平,正確地分配帶寬
iii,WFQ使用 [IP優(yōu)先級(jí)]作為分配帶寬的權(quán)重在CISCO路由器上,接口小于E1的鏈路會(huì)默認(rèn)啟用WFQ.
注:在WFQ中,weight的計(jì)算方式為4096/(IP優(yōu)先級(jí)+1)或者32384r/(IP優(yōu)先級(jí)+1)
因此在show queue中看到的weight值越大,表示權(quán)重越低。
WFQ優(yōu)點(diǎn)
1.配置簡(jiǎn)單(不用手工分類(lèi))
2.保證所有的流都有一定的帶寬
3.丟棄野蠻流量
4.大多數(shù)平臺(tái)上都支持
5.支持所有IOS版本(11.0以上)
WFQ缺點(diǎn)
1.每個(gè)子隊(duì)列都繼承了FIFO的缺點(diǎn)
2.多個(gè)不同的流可能會(huì)被分入同一個(gè)隊(duì)列(流的數(shù)量超過(guò)了配置的隊(duì)列數(shù))
3.不支持手工分類(lèi)
4.不能提供固定帶寬保證
5.因?yàn)槭褂昧藦?fù)雜的分類(lèi)和調(diào)度機(jī)制,對(duì)系統(tǒng)資源有一定的限制
配置命令:
route(config-if):fair-queue cdtdynamic-queue sreservable-queues
動(dòng)態(tài)隊(duì)列個(gè)數(shù) 保留隊(duì)列個(gè)數(shù)
reservable-queues:
保留隊(duì)列個(gè)數(shù):針對(duì)RSVP流,可以保留一定的隊(duì)列,缺省是0,范圍0~1000
dynamic-queues:
動(dòng)態(tài)隊(duì)列個(gè)數(shù): 缺省是256,流確實(shí)很多,可以調(diào)大,最大4096
cdt:
每個(gè)隊(duì)自己的長(zhǎng)度
一個(gè)數(shù)據(jù)排到第一個(gè)隊(duì)中,cdt=64,如果該隊(duì)的報(bào)文己達(dá)到64,新的報(bào)文丟包!
每個(gè)隊(duì)中排的報(bào)文數(shù)量是有限的
所有隊(duì)列加起來(lái),上限:
router(config-if)#hold-queue max-limitout 缺省1000
一個(gè)報(bào)文是否在WFQ中排到隊(duì)列中的二個(gè)因素:
1)–本隊(duì)列是否己滿(mǎn)
2)–所有隊(duì)列是否超出隊(duì)列上限 —-超出報(bào)文丟棄
WFQ Configuration:
WFQ(config)#
WFQ(config)#int s0/1
WFQ(config-if)#fair-queue //接口啟用WFQ,CISCO路由器小于E1會(huì)默認(rèn)啟用//
WFQ(config-if)#fair-queue 128 1024 100 //設(shè)置CDT為128,動(dòng)態(tài)隊(duì)列數(shù)量為1024個(gè),保留隊(duì)列個(gè)數(shù)100//
WFQ(config-if)#hold-queue 1200 out//所有隊(duì)列加起來(lái)CDT上限是1200//
WFQ(config-if)#
查看:
WFQ#
WFQ#show int s0/1
Serial0/1 is up, line protocol is up
Queueing strategy: weighted fair
Output queue: 0/1200/64/0 (size/max total/threshold/drops)
Conversations 0/1/256(active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
Available Bandwidth 1158 kilobits/sec
5 minute input rate 3000 bits/sec, 3 packets/sec
5 minute output rate 3000 bits/sec, 3 packets/sec
1001 packets input, 97009 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
1004 packets output, 96674 bytes, 0 underruns
0 output errors, 0 collisions, 3 interface resets
0 output buffer failures, 0 output buffers swapped out
3 carrier transitions DCD=up DSR=up DTR=up RTS=up CTS=up
WFQ#
看過(guò)文章“怎么配置Cisco QOS-WFQ”的人還看了: