學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識 > 路由器 > 路由器設(shè)置 > cisco思科 > 如何配置思科CBWFQ

如何配置思科CBWFQ

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

如何配置思科CBWFQ

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

  配置思科CBWFQ的方法:

  基于類別的加權(quán)公平排隊,通常使用ACL定義數(shù)據(jù)流類別,并將注入寬帶和隊列限制等參數(shù)應(yīng)用于這些類別。

  CBWFQ特點:

  1)能夠給不同的類保障一定的帶寬

  2)對傳統(tǒng)的WFQ作了擴展支持用戶自己定義流量的分類:

  3)隊列的個數(shù)和類別是一一對應(yīng),給每個class 保留帶寬
CBWFQ與WFQ的區(qū)別:

  WFQ: 用戶無法控制分類,由HASH算法自己決定

  CBWFQ:讓用戶對流量自己來分類

  WFQ 對正常流量 處理沒問題,但是對語音流量顯得”太公平”(語音要求低延遲)

  CBWFQ:考慮到公平特性,并沒有考慮到語音的應(yīng)用

  CBWFQ Configuration:

  CBWFQ(config)#

  CBWFQ(config)#class-map match-any CBWFQ1

  CBWFQ(config-cmap)#match dscp6

  CBWFQ(config-cmap)#match protocol http //兩個條件,滿足其中一個就可以匹配CBWFQ1//

  CBWFQ(config-cmap)#exit

  CBWFQ(config)#

  CBWFQ(config)#class-map match-all CBWFQ2

  CBWFQ(config-cmap)#match precedence 3

  CBWFQ(config-cmap)#match protocol telnet //兩個條件必須全部滿足才能匹配CBWFQ2//

  CBWFQ(config-cmap)#exit

  CBWFQ(config)#

  CBWFQ(config)#policy-map CBWFQ

  CBWFQ(config-pmap)#class CBWFQ1 //調(diào)用class-map CBWFQ1//

  CBWFQ(config-pmap-c)#bandwidth 60

  CBWFQ(config-pmap)#

  CBWFQ(config-pmap)#class CBWFQ2

  CBWFQ(config-pmap-c)#bandwidth 30

  CBWFQ(config)#

  CBWFQ(config)#int s0/0

  CBWFQ(config-if)#service-policy output CBWFQ //CBWFQ只能在出方向上調(diào)用//

  CBWFQ#

  查看:

  CBWFQ#

  CBWFQ#show class-map

  Class Map match-any class-default (id 0)

  Match any

  Class Map match-any CBWFQ1 (id 1)

  Match dscp 6

  Match protocol http

  Class Map match-all CBWFQ2 (id 2)

  Match precedence 3

  CBWFQ#

  CBWFQ#

  CBWFQ#show policy-map

  Policy Map CBWFQ

  Class CBWFQ1

  Bandwidth 60 (kbps) MaxThreshold 64 (packets)

  Class CBWFQ2

  Bandwidth 30 (kbps) Max Threshold 64 (packets)

  CBWFQ#

  CBWFQ#

  CBWFQ(config)#

  CBWFQ(config)#policy-map CBWFQ

  CBWFQ(config-pmap)#class CBWFQ1

  CBWFQ(config-pmap-c)#queue-limit 30 //定義每個隊能存放的報文數(shù)量,超過后丟包方式:Tail drop//

  CBWFQ#

  CBWFQ#

  CBWFQ#show policy-map

  Policy Map CBWFQ

  Class CBWFQ1

  Bandwidth 60 (kbps) Max Threshold 30(packets)

  Class CBWFQ2

  Bandwidth 30 (kbps) Max Threshold 64 (packets)

  CBWFQ#

  配置實例:

  一家公司需求;HTTP流量保障256Kbps帶寬,F(xiàn)TP流量保證512Kbps帶寬,禁止BT流量。

  CBWFQ(config)#

  CBWFQ(config)#class-map class_HTTP //定義一個匹配HTTP的類//

  CBWFQ(config-cmap)#match protocol http

  CBWFQ(config)#

  CBWFQ(config)#class-map class_FTP

  CBWFQ(config-cmap)#match protocol ftp

  CBWFQ(config)#

  CBWFQ(config)#class-map class_BT

  CBWFQ(config-cmap)#match protocol bittorrent

  CBWFQ(config)#

  CBWFQ(config)#policy-map CBWFQ //定義策略,調(diào)用類class//

  CBWFQ(config-pmap)#class class_HTTP

  CBWFQ(config-pmap-c)#bandwidth 256

  CBWFQ(config-pmap)#

  CBWFQ(config-pmap)#class class_FTP

  CBWFQ(config-pmap-c)#bandwidth 512

  CBWFQ(config-pmap)#

  CBWFQ(config-pmap)#class class_BT

  CBWFQ(config-pmap-c)#drop

  CBWFQ(config-pmap)#

  CBWFQ(config-pmap)#class class-default

  CBWFQ(config-pmap-c)#fair-queue //網(wǎng)絡(luò)中剩下的流量除了HTTP,FTP之使用WFQ放到fair-queue中了//

  CBWFQ(config)#

  CBWFQ#

  CBWFQ(config)#int s0/0

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

  CBWFQ(config)#

  看過文章“如何配置思科CBWFQ”的人還看了:

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

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

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

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

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

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

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

  8.cisco常用命令

  9.cisco路由器教程詳解

  10.cisco ip設(shè)置

573722