學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識 > 路由器 > 路由器設(shè)置 > cisco思科 > 怎么配置Cisco QOS-CQ

怎么配置Cisco QOS-CQ

時間: 權(quán)威724 分享

怎么配置Cisco QOS-CQ

  思科cisco公司制造的路由器、交換機(jī)和其他設(shè)備承載了全球80%的互聯(lián)網(wǎng)通信,成為了網(wǎng)絡(luò)應(yīng)用的成功實(shí)踐者之一,那么你知道怎么配置Cisco QOS-CQ嗎?下面是學(xué)習(xí)啦小編整理的一些關(guān)于怎么配置Cisco QOS-CQ的相關(guān)資料,供你參考。

  配置Cisco QOS-CQ的方法:

  Customized Queue用戶定制隊(duì)列

  CQ使用了17個子隊(duì)列(其中0子隊(duì)列是PQ隊(duì)列,優(yōu)先級很高,留給系統(tǒng)使用),CQ使用WRR(Round-Robin)機(jī)制。首先談?wù)凴R機(jī)制,RR在處理完一個隊(duì)列的一個數(shù)據(jù)包之后,會接著處理另一個隊(duì)列的一個數(shù)據(jù)包,一直下去,最后又從第一個隊(duì)列開始輪流處理每個隊(duì)列中的數(shù)據(jù)包,RR中的每個隊(duì)列的優(yōu)先級都是一樣的。RR的改進(jìn)版是WRR(WeightedRound-Robin),WRR允許用戶為每個隊(duì)列分配一個權(quán)值,根據(jù)這個權(quán)值,每個隊(duì)列都能獲得一定的接口帶寬。在CQ中,權(quán)值就是一次輪循中可以轉(zhuǎn)發(fā)的字節(jié)數(shù)。

  前面說到了0隊(duì)列是PQ隊(duì)列,實(shí)際上可以把其他隊(duì)列也設(shè)置成PQ隊(duì)列:

  可以通過以下命令來設(shè)置:

  queue-listlist-number lowest-customqueue-number

  比如命令queue-list 1 lowest-custom3,說明0,1,2都是優(yōu)先級隊(duì)列,3以及3以上編號的隊(duì)列都是定制隊(duì)列。

  CQ configuration:

  r2(config)#

  r2(config)#access-list 101 permit ip any any precedence 5

  r2(config)#

  r2(config)#queue-list 16 protocol ip1 list 101 //把ACL101定義的數(shù)據(jù)流映射到子隊(duì)列1中//

  r2(config)#queue-list16 queue 1 limit 40 //設(shè)置子隊(duì)列1的隊(duì)列深度為40個數(shù)據(jù)包//

  r2(config)#queue-list16 lowest-custom 2 //設(shè)置queue 0,1為優(yōu)先級隊(duì)列PQ,其余的為CQ//

  r2(config)#queue-list 16 interfaces0/0 2 //把s0/0接口進(jìn)入的流量映射到子隊(duì)列2中//

  r2(config)#queue-list16 queue 2 byte-count 3000 //設(shè)置子隊(duì)列2在一個輪循內(nèi)可以傳輸3000字節(jié)數(shù)據(jù)包

  r2(config)#queue-list 16 protocol ip3 //把所有IP流量映射到子隊(duì)列3中//

  r2(config)#queue-list 16 queue 3 byte-count 5000

  r2(config)#queue-list 16 default 4//其它所有流量映射到子隊(duì)列4中//

  r2(config)#

  r2(config)#

  r2(config)#int s0/1

  r2(config-if)#custom-queue-list 16//應(yīng)用CQ到接口s0/1上//

  r2(config)#

  QOS-PQ

  PQ使用了4個子隊(duì)列,優(yōu)先級分別是high,medium,normal,low。PQ會先服務(wù)高優(yōu)先級的子隊(duì)列,若高優(yōu)先級子隊(duì)列里沒有數(shù)據(jù)后,再服務(wù)中等優(yōu)先級子隊(duì)列,依次類推。如果PQ正在服務(wù)中等優(yōu)先級子隊(duì)列,但是高優(yōu)先級里又來了數(shù)據(jù)包,則PQ會中斷中等優(yōu)先級子隊(duì)列的服務(wù),轉(zhuǎn)而服務(wù)高優(yōu)先級子隊(duì)列。每一個子隊(duì)列都有一個最大隊(duì)列深度(queue-size),如果達(dá)到了最大隊(duì)列深度,則進(jìn)行尾丟棄。

  PQ優(yōu)點(diǎn)

  1.對高優(yōu)先級的數(shù)據(jù)流提供了低延遲的轉(zhuǎn)發(fā)

  2.大多數(shù)平臺上都支持該隊(duì)列機(jī)制

  3.支持所有的IOS版本(10.0以上)

  PQ缺點(diǎn)

  1.對單一子隊(duì)列而言,會繼承FIFO隊(duì)列的所有缺點(diǎn)

  2.對低優(yōu)先級的數(shù)據(jù)流而言,可能會被“餓死”,因?yàn)橹挥懈邇?yōu)先級隊(duì)列里有數(shù)據(jù),PQ就不會服務(wù)低優(yōu)先級隊(duì)列

  3.需要在每一跳上都手工的配置分類

  PQConfiguration:

  PQ(config)#

  PQ(config)#priority-list 1 protocolip high list 101 //把Acl101定義的數(shù)據(jù)映射到high優(yōu)先級隊(duì)列//

  PQ(config)#priority-list 1 interface s0/0medium //把來自s0/1口的流量映射到Medium優(yōu)先級隊(duì)列//

  PQ(config)#priority-list1 default normal //所有其它流量映射到Normal優(yōu)先級隊(duì)列//

  PQ(config)#priority-list 1queue-limit 20 30 40 50 //分別設(shè)置高,中,普通,低優(yōu)先級隊(duì)列長度//

  PQ(config)#

  PQ(config)#int s0/1

  PQ(config-if)#priority-group 1//把PQ映射到接口s0/1上//

  PQ(config)#

  查看:

  PQ#

  PQ#show queueing int s0/1

  Interface Serial0/1 queueing strategy: priority

  Output queue utilization(queue/count)

  high/13 medium/0 normal/2056 low/0

  PQ#

  PQ#

  PQ#show queueingpriority

  Current DLCI priority queueconfiguration:

  Current priority queue configuration:

  ListQueue Args

  1 high protocol ip list 101

  1 medium interfaceSerial0/0

  1 medium limit 30

  1 normal limit 40

  1 low limit 50

  PQ#

  QOS-LLQ

  Low LatencyQueueing(低延遲隊(duì)列LLQ)

  i、特點(diǎn)

  在CBWFQ中添加一個優(yōu)先級隊(duì)列用于實(shí)時的流量。

  * 高優(yōu)先級隊(duì)列得到如下保障:

  a)低延遲的報文轉(zhuǎn)發(fā)

  b)帶寬

  注:在擁塞發(fā)生時,高優(yōu)先級的流量同時受到管制—即它們占用的帶寬不能超過它們所保障的帶寬。

  * 低優(yōu)先級隊(duì)列使用CBWFQ。

  ii、配置LLQ

  priority帶寬值—-為一個類分配固定的帶寬值確保快速轉(zhuǎn)發(fā);若擁塞時,超過該帶寬的流量將被丟棄。(若沒有擁塞,將不會使用管制)

  LLQ基本可以滿足企業(yè)中融合的網(wǎng)絡(luò)應(yīng)用

  支持語音對網(wǎng)絡(luò)的低延遲,抖動小,保障帶寬

  對其它流量提供公平處理

  LLQ= CBWFQ+PQ

  LLQ configuration:

  LLQ(config)#

  LLQ(config)#class-map VOIP

  LLQ(config-cmap)#match ip precedence 5

  LLQ(config)#

  LLQ(config)#class-map cbwfq1

  LLQ(config-cmap)#match ip precedence 3 4

  LLQ(config)#

  LLQ(config)#class-map cbwfq2

  LLQ(config-cmap)#match ip precedence 1 2

  LLQ(config)#

  LLQ(config)#policy-map LLQ

  LLQ(config-pmap)#class VOIP

  LLQ(config-pmap-c)#priority percent 10//針對VOIP類流量使用PQ,這路流量在任何情況下都優(yōu)先發(fā)送

  LLQ(config-pmap-c)# 同時最大帶寬可以為接口帶寬的10%//

  LLQ(config-pmap)#classcbwfq1

  LLQ(config-pmap-c)#bandwidth percent30

  LLQ(config-pmap-c)#

  LLQ(config-pmap)#class cbwfq2

  LLQ(config-pmap-c)#bandwidth percent20 //CBWFQ方式進(jìn)行調(diào)度,分別保障30%和20%接口帶寬//

  LLQ(config-pmap-c)#

  LLQ(config-pmap)#class class-default

  LLQ(config-pmap-c)#fair-queue //剩下其它隊(duì)列采用缺省的WFQ調(diào)度//

  LLQ(config-pmap-c)#

  LLQ(config)#

  LLQ(config)#int s0/0

  LLQ(config-if)#service-policy output LLQ

  LLQ(config)#

  看過文章“怎么配置Cisco QOS-CQ”的人還看了:

  1.cisco思科路由器設(shè)置

  2.思科路由器基本配置教程

  3.Cisco(思科)新手之路由器連接

  4.思科路由器怎么進(jìn)入 思科路由器怎么設(shè)置

  5.如何查看Cisco路由器的配置信息

  6.思科路由器控制端口連接圖解

  7.如何理解cisco企業(yè)架構(gòu)

  8.cisco常用命令

  9.cisco路由器教程詳解

  10.cisco ip設(shè)置

573703