• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

06-QoS分冊

目錄

01-QoS命令

本章節下載 01-QoS命令  (337.38 KB)

01-QoS命令

  錄

1 QoS策略配置命令

1.1 定義類的命令

1.1.1 display traffic classifier

1.1.2 if-match

1.1.3 traffic classifier

1.2 定義流行為的命令

1.2.1 accounting

1.2.2 car

1.2.3 display traffic behavior

1.2.4 filter

1.2.5 redirect

1.2.6 remark dot1p

1.2.7 remark drop-precedence

1.2.8 remark dscp

1.2.9 remark ip-precedence

1.2.10 remark local-precedence

1.2.11 remark qos-local-id

1.2.12 traffic behavior

1.3 定義策略的命令

1.3.1 classifier behavior

1.3.2 control-plane

1.3.3 display qos policy

1.3.4 display qos policy control-plane

1.3.5 display qos policy control-plane pre-defined

1.3.6 display qos policy global

1.3.7 display qos policy interface

1.3.8 display qos vlan-policy

1.3.9 qos apply policy

1.3.10 qos apply policy (user-profile view)

1.3.11 qos apply policy global

1.3.12 qos policy

1.3.13 qos vlan-policy

1.3.14 reset qos policy control-plane

1.3.15 reset qos policy global

1.3.16 reset qos vlan-policy

2 優先級映射配置命令

2.1 優先級映射表配置命令

2.1.1 display qos map-table

2.1.2 import

2.1.3 qos map-table

2.2 端口優先級配置命令

2.2.1 qos priority

2.3 端口優先級信任模式配置命令

2.3.1 display qos trust interface

2.3.2 qos trust

3 流量整形和端口限速配置命令

3.1 流量整形配置命令

3.1.1 display qos gts interface

3.1.2 qos gts

3.2 端口限速配置命令

3.2.1 display qos lr interface

3.2.2 qos lr outbound

4 擁塞管理配置命令

4.1 擁塞管理配置命令

4.1.1 display qos sp interface

4.1.2 display qos wfq interface

4.1.3 display qos wrr interface

4.1.4 qos bandwidth queue

4.1.5 qos sp

4.1.6 qos wfq

4.1.7 qos wfq weight

4.1.8 qos wrr

4.1.9 qos wrr weight

5 擁塞避免配置命令

5.1 擁塞避免配置命令

5.1.1 display qos wred interface

5.1.2 display qos wred table

5.1.3 qos wred apply

5.1.4 qos wred queue table

5.1.5 queue

6 聚合CAR配置命令

6.1 聚合CAR配置命令

6.1.1 car name

6.1.2 display qos car name

6.1.3 qos car aggregative

6.1.4 reset qos car name

 


1 QoS策略配置命令

1.1  定義類的命令

1.1.1  display traffic classifier

【命令】

display traffic classifier user-defined [ tcl-name ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

tcl-name:類的名稱。

【描述】

display traffic classifier命令用來顯示用戶自定義類的配置信息。

如果沒有指定類名,將顯示所有用戶自定義類的配置信息。

【舉例】

# 顯示所有用戶自定義類的配置信息。

<Sysname> display traffic classifier user-defined

  User Defined Classifier Information:

   Classifier: p

    Operator: AND

    Rule(s) : If-match acl 2001

表1-1 display traffic classifier user-defined命令顯示信息描述表

字段

描述

User Defined Classifier Information

用戶自定義的類

Classifier

類的名稱

Operator

分類規則之間的邏輯關係

Rule(s)

分類規則

 

1.1.2  if-match

【命令】

if-match match-criteria

undo if-match match-criteria

undo if-match [ acl [ ipv6 ] { acl-number | name acl-name } [ update acl [ ipv6 ] { acl-number | name acl-name } ]

【視圖】

類視圖

【缺省級別】

2:係統級

【參數】

match-criteria:匹配規則,取值如下表所示。

表1-2 匹配規則

取值

描述

acl acl-number

定義匹配IPv4 ACL的規則,acl-number的取值範圍為2000~4999

acl name acl-name

使用指定ACL名稱的方式定義匹配IPv4 ACL的規則,acl-name是IPv4 ACL的名稱,設置方法請參見安全分冊的“ACL配置”

acl ipv6 acl-number

定義匹配IPv6 ACL的規則,acl-number的取值範圍為2000~3999

acl ipv6 name acl-name

使用指定ACL名稱的方式定義匹配IPv6 ACL的規則,acl-name是IPv6 ACL的名稱,設置方法請參見安全分冊的“ACL配置”

any

定義匹配所有報文的規則(在SC係列單板上不包括IPv6報文)

customer-dot1p 8021p-list

定義匹配用戶網絡802.1p優先級的規則,8021p-list為CoS取值的列表,最多可以輸入8個CoS取值,用空格隔開,CoS的取值範圍為0~7

customer-vlan-id vlan-id-list

定義匹配用戶網絡VLAN ID的規則,vlan-id-listVLAN ID的列表,形式可以為vlan-id to vlan-id,也可以輸入多個不連續的VLAN ID,用空格隔開,設備最多允許用戶同時指定8VLAN IDVLAN ID的取值範圍為14094

destination-mac mac-address

定義匹配目的MAC地址的規則

dscp dscp-list

定義匹配DSCP的規則,dscp-list為DSCP取值的列表,最多可以輸入8個DSCP取值,用空格隔開,DSCP的取值範圍為0~63

ip-precedence ip-precedence-list

定義匹配IP優先級的規則,ip-precedence-list為IP優先級取值的列表,最多可以輸入8個IP優先級取值,用空格隔開,IP優先級的取值範圍為0~7

protocol protocol-name

定義匹配協議的規則,protocol-name取值為IP或IPv6

qos-local-id local-id-value

定義匹配qos-local-id的規則,local-id-value為QoS本地ID,取值範圍為1~4095

在WX6100E係列無線控製器以太網交換機上,能夠支持的local-id-value值為1~3999

service-dot1p 8021p-list

定義匹配運營商網絡802.1p優先級的規則,8021p-list為CoS取值的列表,最多可以輸入8個CoS取值,用空格隔開,CoS的取值範圍為0~7

service-vlan-id vlan-id-list

定義匹配運營商網絡VLAN ID的規則,vlan-id-listVLAN ID的列表,形式可以為vlan-id to vlan-id,也可以輸入多個不連續的VLAN ID,用空格隔開,設備最多允許用戶同時指定8VLAN IDVLAN ID的取值範圍為14094

source-mac mac-address

定義匹配源MAC地址的規則

system-index index-value-list

定義規則來匹配預定義的上送控製平麵報文類型,index-value-list為係統預定義匹配字段索引號(system-index)的列表,最多可以輸入8個system-index值,system-index值的取值範圍為1~128

 

如果指定類的邏輯關係為and,使用if-match命令定義匹配規則時,有如下注意事項:

l    匹配規則含有aclacl ipv6時,如果在類中配置了多條這樣的匹配規則,在應用策略時,匹配aclacl ipv6的規則之間的邏輯關係實際為or

l    匹配規則含有customer-vlan-idservice-vlan-id時,如果在類中配置了多條這樣的匹配規則,在應用策略時,匹配customer-vlan-idservice-vlan-id的規則之間的邏輯關係實際為or

 

 

當流分類中各規則之間的邏輯關係為and時,對於以下匹配條件,用戶雖然可以通過重複執行if-match命令來配置多條匹配不同取值的規則,或在一條規則中使用list形式輸入多個匹配值,但在應用使用該類的QoS策略時,將會無法正常下發:

l    customer-dot1p 8021p-list

l    destination-mac mac-address(不支持list形式)

l    dscp dscp-list

l    ip-precedence ip-precedence-list

l    service-dot1p 8021p-list

l    source-mac mac-address(不支持list形式)

l    system-index index-value-list

如果用戶需要創建匹配以上某一字段多個取值的規則,需要在創建流分類時指定各規則之間的邏輯關係為or,然後再配置匹配多個值的規則。

 

【描述】

if-match命令用來定義匹配報文的規則。undo if-match命令用來刪除匹配報文的規則。

在定義各個規則的時候,注意事項如下:

(1)        定義匹配ACL的規則

l              如果類中引用的ACL不存在,則不能在硬件中下發。

l              對同一個類,允許通過ACL名稱和序號的方式分別引用一次同一個ACL。

(2)        定義匹配目的MAC地址和源MAC地址的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。

(3)        定義匹配DSCP的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。每條命令在配置後,dscp值將自動按照從小到大的順序排序。

l              一條命令可以配置多個DSCP值,最多可指定8個;如果指定了多個相同的DSCP值,係統默認為一個;多個不同的DSCP值是或的關係,即隻要有一個值匹配,就算匹配這條規則。

l              刪除某條匹配DSCP的規則時,指定的所有DSCP值必須與該規則中定義的完全相同才會刪除,順序可不一樣。

(4)        定義匹配用戶網絡或運營商網絡的802.1p優先級的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。每條命令在配置後,8021p值將自動按照從小到大的順序排序。

l              一條命令可以配置多個802.1p優先級值,最多可指定8個;如果指定了多個相同的802.1p優先級值,係統默認為一個;多個不同的802.1p優先級值是或的關係,即隻要有一個值匹配,就算匹配這條規則。

l              刪除某條匹配802.1p優先級的規則時,指定的所有802.1p優先級值必須與該規則中定義的完全相同才會刪除,順序可不一樣。

(5)        定義匹配IP優先級的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。每條命令在配置後,IP優先級的值將自動按照從小到大的順序排序。

l              一條命令可以配置多個IP優先級值,最多可指定8個;如果指定了多個相同的IP優先級值,係統默認為一個;多個不同的IP優先級值是或的關係,即隻要有一個值匹配,就算匹配這條規則。

l              刪除某條匹配IP優先級的規則時,指定的所有IP優先級值必須與該規則中定義的完全相同才會刪除,順序可不一樣。

(6)        定義匹配用戶網絡和運營商網絡VLAN ID的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。每條命令在配置後,vlan-id值將自動按照從小到大的順序排序。

l              一條命令可以配置多個VLAN ID值,如果指定了多個相同的VLAN ID值,係統默認為一個;多個不同的VLAN ID值是或的關係,即隻要有一個值匹配,就算匹配這條規則。

l              刪除某條匹配VLAN ID的規則時,指定的所有VLAN ID值必須與該規則中定義的完全相同才會刪除,順序可不一樣。

(7)        定義匹配預定義的上送控製平麵報文類型的規則

l              一個類下可配置多條這樣的命令,各個配置之間互相不覆蓋。

l              一條命令可以配置多個system-index值,如果指定了多個相同的system-index值,係統默認為一個;多個不同的system-index值是或的關係,即隻要有一個值匹配,就算匹配這條規則。

l              刪除某條匹配system-index的規則時,指定的所有system-index值必須與該規則中定義的完全相同才會刪除,順序可不一樣。

l              係統預定義的報文類型信息可以通過display qos policy control-plane pre-defined命令查看。

【舉例】

# 定義類class1,匹配目的MAC地址為0050-ba27-bed3的報文。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1] if-match destination-mac 0050-ba27-bed3

# 定義類class2,匹配源MAC地址為0050-ba27-bed2的報文。

<Sysname> system-view

[Sysname] traffic classifier class2

[Sysname-classifier-class2] if-match source-mac 0050-ba27-bed2

# 定義類class3,匹配高級IPv4 ACL 3101。

<Sysname> system-view

[Sysname] traffic classifier class3

[Sysname-classifier-class3] if-match acl 3101

# 定義類class4,匹配高級IPv6 ACL 3101。

<Sysname> system-view

[Sysname] traffic classifier class4

[Sysname-classifier-class4] if-match acl ipv6 3101

# 定義類class5,匹配所有報文。

<Sysname> system-view

[Sysname] traffic classifier class5

[Sysname-classifier-class5] if-match any

# 定義類class6,匹配DSCP優先級為1的報文。

<Sysname> system-view

[Sysname] traffic classifier class6

[Sysname-classifier-class6] if-match dscp 1

# 定義類class7,匹配IP優先級為1的報文。

<Sysname> system-view

[Sysname] traffic classifier class7

[Sysname-classifier-class7] if-match ip-precedence 1

# 定義類class8,匹配IP報文。

<Sysname> system-view

[Sysname] traffic classifier class8

[Sysname-classifier-class8] if-match protocol ip

# 定義類class9,匹配用戶網絡802.1p優先級為2的報文。

<Sysname> system-view

[Sysname] traffic classifier class9

[Sysname-classifier-class9] if-match customer-dot1p 2

# 定義類class10,匹配運營商網絡802.1p優先級為5的報文。

<Sysname> system-view

[Sysname] traffic classifier class10

[Sysname-classifier-class10] if-match service-dot1p 5

# 定義類class11,匹配用戶網絡VLAN ID為1024的報文。

<Sysname> system-view

[Sysname] traffic classifier class11

[Sysname-classifier-class11] if-match customer-vlan-id 1024

# 定義類class12,匹配運營商網絡VLAN ID為1000的報文。

<Sysname> system-view

[Sysname] traffic classifier class12

[Sysname-classifier-class12] if-match service-vlan-id 1000

1.1.3  traffic classifier

【命令】

traffic classifier tcl-name [ operator { and | or } ]

undo traffic classifier tcl-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

and:指定類中規則之間的關係為邏輯與,即報文必須匹配全部規則才屬於該類。

or:指定類中規則之間的關係為邏輯或,即報文隻要匹配其中任何一個規則就屬於該類。

tcl-name:類的名稱。

【描述】

traffic classifier命令用來定義一個類並進入類視圖。undo traffic classifier命令用來刪除一個類。

缺省情況下,類中各規則之間的關係為and,即邏輯與。

【舉例】

# 定義一個名為class1的類。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1]

1.2  定義流行為的命令

1.2.1  accounting

【命令】

accounting

undo accounting

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

【描述】

accounting命令用來為流行為配置統計動作。undo accounting命令用來取消流行為中統計動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置統計動作。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] accounting

1.2.2  car

【命令】

car cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ] [ pir peak-information-rate ] [ green action ] [ red action ] [ yellow action ]

undo car

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

cir committed-information-rate:承諾信息速率。單位為kbps,取值範圍為8~10000000。在不同單板上,實際生效的數值可能與用戶輸入的數值存在差異:

l              在SC單板上,如果用戶輸入的數值小於64,則實際生效的數值為64;如果用戶輸入的數值大於64且不是64的整數倍,則實際生效的數值為小於且最接近於用戶輸入值的64的整數倍。

l              在SD單板上,用戶配置的數值必須是8的倍數。

cbs committed-burst-size:承諾突發尺寸。單位為byte,取值範圍為512~16000000,缺省值為512byte。

ebs excess-burst-size:超出突發尺寸。單位為byte,取值範圍為0~16000000,缺省值為512byte。

pir peak-information-rate:峰值信息速率。單位為kbps,取值範圍為8~10000000。在不同單板上,實際生效的數值可能與用戶輸入的數值存在差異:

l              在SC單板上,如果用戶輸入的數值小於64,則實際生效的數值為64;如果用戶輸入的數值大於64且不是64的整數倍,則實際生效的數值為小於且最接近於用戶輸入值的64的整數倍。

l              在SD單板上,用戶配置的數值必須是8的倍數。

green action:報文的流量符合承諾信息速率時對報文采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量符合承諾信息速率的報文采取的動作為pass

red action:報文的流量既不符合承諾速率也不符合峰值速率時對數據包采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量既不符合承諾信息速率也不符合峰值速率的報文采取的動作為discard

yellow action:報文的流量不符合承諾信息速率但是符合峰值信息速率時對報文采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量不符合承諾信息速率但是符合峰值信息速率的報文采取的動作為pass

【描述】

car命令用來為流行為配置流量監管。undo car命令用來取消流行為中流量監管的配置。

需要注意的是,在流行為視圖中反複執行本命令,最後一次配置的結果生效。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置流量監管,限製報文的速率為6400kbps,將超出限製的報文丟棄。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] car cir 6400 red discard

1.2.3  display traffic behavior

【命令】

display traffic behavior user-defined [ behavior-name ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

behavior-name:流行為的名稱。

【描述】

display traffic behavior命令用來顯示用戶自定義流行為的配置信息。

如果沒有指定流行為名,則顯示所有用戶自定義流行為的配置信息。

【舉例】

# 顯示所有用戶自定義流行為的配置信息。

<Sysname> display traffic behavior user-defined

  User Defined Behavior Information:

    Behavior: test

      Marking:

        Remark dot1p COS 4

      Committed Access Rate:

        CIR 64 (kbps), CBS 4000 (byte), EBS 4000 (byte), PIR 640 (kbps)

        Green Action: pass

        Red Action: discard

        Yellow Action: pass

表1-3 display traffic behavior user-defined命令顯示信息描述表

字段

描述

User Defined Behavior Information

用戶自定義的流行為

Behavior

流行為的名稱

Marking

重標記的相關信息

Committed Access Rate

流量監管的相關信息

CIR

承諾信息速率,單位為kbps

CBS

承諾突發尺寸,單位為byte

EBS

超出突發尺寸,單位為byte

PIR

峰值信息速率,單位為kbps

Green Action

對流量符合承諾信息速率的報文采取的動作

Red Action

對流量既不符合承諾信息速率也不符合峰值速率的報文采取的動作

Yellow Action

對流量不符合承諾信息速率但是符合峰值信息速率的報文采取的動作

 

1.2.4  filter

【命令】

filter { deny | permit }

undo filter

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

deny:丟棄報文。

permit:發送報文。

【描述】

filter命令用來為流行為配置流量過濾動作。undo filter命令用來取消流行為中過濾動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置丟棄數據包的過濾動作。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] filter deny

1.2.5  redirect

【命令】

redirect { cpu | interface interface-type interface-number | next-hop { ipv4-add1 [ ipv4-add2 ] | ipv6-add1 [ interface-type interface-number ] [ ipv6-add2 [ interface-type interface-number ] ] } }

undo redirect { cpu | interface interface-type interface-number | next-hop }

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

cpu:重定向到CPU。

interface interface-type interface-number:重定向到指定的端口。interface-type interface-number為端口類型和端口編號。

next-hop:重定向到指定的下一跳。

ipv4-add1/ipv4-add2:指定下一跳的IPv4地址。其中ipv4-add2ipv4-add1的備份下一跳地址,如果重定向到ipv4-add1失敗,報文將被重定向到ipv4-add2

ipv6-add1/ipv6-add2:指定下一跳的IPv6地址。其中ipv6-add2ipv6-add1的備份下一跳地址,如果重定向到ipv6-add1失敗,報文將被重定向到ipv6-add2。IPv6地址為鏈路本地地址時,下一跳IPv6地址需要配置接口;IPv6地址為非鏈路本地地址時,下一跳IPv6地址不需要配置接口。

【描述】

redirect命令用來為流行為配置流量重定向動作。undo redirect命令用來取消流行為中流量重定向動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置流量重定向動作,將匹配流分類的報文重定向到端口GigabitEthernet 2/0/1。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] redirect interface GigabitEthernet 2/0/1

1.2.6  remark dot1p

【命令】

remark dot1p 8021p

undo remark dot1p

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

8021p:802.1p優先級,取值範圍為0~7。

【描述】

remark dot1p命令用來為流行為配置標記802.1p優先級的動作。undo remark dot1p命令用來取消流行為中標記802.1p優先級動作的配置。

需要注意的是,remark dot1p動作與remark local-precedence動作同時配置時,兩者重標記的802.1p優先級和本地優先級的取值必須相同,否則策略將不能成功應用。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置標記802.1p優先級的動作,將匹配流分類的報文的802.1p優先級值標記為2。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark dot1p 2

1.2.7  remark drop-precedence

【命令】

remark drop-precedence drop-precedence-value

undo remark drop-precedence

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

drop-precedence-value:丟棄優先級,取值範圍為0~2。

【描述】

remark drop-precedence命令用來為流行為配置標記丟棄優先級的動作。undo remark drop-precedence命令用來取消流行為中標記丟棄優先級動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置標記丟棄優先級的動作,將匹配流分類的報文的丟棄優先級標記為2。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark drop-precedence 2

1.2.8  remark dscp

【命令】

remark dscp dscp-value

undo remark dscp

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

dscp-value:DSCP優先級,取值範圍為0~63。用戶也可輸入如下表所示的關鍵字。

表1-4 DSCP優先級說明

關鍵字

DSCP優先級(十進製)

DSCP優先級(二進製)

af11

10

001010

af12

12

001100

af13

14

001110

af21

18

010010

af22

20

010100

af23

22

010110

af31

26

011010

af32

28

011100

af33

30

011110

af41

34

100010

af42

36

100100

af43

38

100110

be (default)

0

000000

cs1

8

001000

cs2

16

010000

cs3

24

011000

cs4

32

100000

cs5

40

101000

cs6

48

110000

cs7

56

111000

ef

46

101110

 

【描述】

remark dscp命令用來為流行為配置標記DSCP優先級的動作。undo remark dscp命令用來取消流行為中標記DSCP優先級動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置標記DSCP優先級的動作,將匹配流分類的報文的DSCP優先級標記為6。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark dscp 6

1.2.9  remark ip-precedence

【命令】

remark ip-precedence ip-precedence-value

undo remark ip-precedence

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

ip-precedence-value:IP優先級,取值範圍為0~7。

【描述】

remark ip-precedence命令用來為流行為配置標記IP優先級的動作。undo remark ip-precedence命令用來取消流行為中標記IP優先級動作的配置。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置標記IP優先級的動作,將匹配流分類的報文的IP優先級標記為6。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark ip-precedence 6

1.2.10  remark local-precedence

【命令】

remark local-precedence local-precedence

undo remark local-precedence

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

local-precedence:本地優先級,取值範圍為0~7。

【描述】

remark local-precedence命令用來為流行為配置標記本地優先級的動作。undo remark local-precedence命令用來取消流行為中標記本地優先級動作的配置。

需要注意的是,remark local-precedence動作與remark dot1p動作同時配置時,兩者重標記的本地優先級和802.1p優先級的取值必須相同,否則策略將不能成功應用。

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 為流行為database配置標記本地優先級的動作,將匹配流分類的報文的本地優先級標記為2。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark local-precedence 2

1.2.11  remark qos-local-id

【命令】

remark qos-local-id local-id-value

undo remark qos-local-id

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

local-id-value:標記的QoS本地ID值,取值範圍為1~4095。在WX6100E係列無線控製器以太網交換機上,能夠支持的local-id-value值為1~3999。

【描述】

remark qos-local-id命令用來配置標記報文的qos-local-id值。undo remark qos-local-id命令用來取消標記報文的qos-local-id值。

僅SD單板支持標記報文的qos-local-id值。

 

相關配置可參考命令qos policytraffic behaviorclassifier behavior

【舉例】

# 配置標記報文的qos-local-id值為2。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark qos-local-id 2

1.2.12  traffic behavior

【命令】

traffic behavior behavior-name

undo traffic behavior behavior-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

behavior-name:流行為的名稱。

【描述】

traffic behavior命令用來定義一個流行為並進入流行為視圖。undo traffic behavior命令用來刪除一個流行為。

相關配置可參考命令qos policyqos apply policyclassifier behavior

【舉例】

# 定義一個名為behavior1的流行為。

<Sysname> system-view

[Sysname] traffic behavior behavior1

[Sysname-behavior-behavior1]

1.3  定義策略的命令

1.3.1  classifier behavior

【命令】

classifier tcl-name behavior behavior-name [ mode do1q-tag-manipulation ]

undo classifier tcl-name

【視圖】

策略視圖

【缺省級別】

2:係統級

【參數】

tcl-name:類的名稱。

behavior–name:流行為的名稱。

mode dot1q-tag-manipulation:設置該類和流行為對應關係應用於N:1 VLAN映射功能。

【描述】

classifier behavior命令用來在策略中為類指定流行為,使類與流行為關聯。undo classifier命令用來取消策略中類和流行為的關聯。

需要注意的是,策略中每個類隻能與一個動作關聯。

相關配置可參考命令qos policy

當用戶在策略下配置了多組類和流行為的對應關係時,如果某個流行為中配置了nestremark customer-vlan-idremark service-vlan-id動作,建議用戶不要在此流行為中配置其他動作,以保證應用策略後實際的運行結果與用戶的配置意圖一致。

 

【舉例】

# 在策略user1中為類database指定流行為test。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1] classifier database behavior test

1.3.2  control-plane

【命令】

control-plane slot slot-number

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

slot slot-numberslot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

【描述】

control-plane命令用來進入控製平麵視圖。

【舉例】

# 進入3號板控製平麵視圖。

<Sysname> system-view

[Sysname] control-plane slot 3

[Sysname-cp-slot3]

1.3.3  display qos policy

【命令】

display qos policy user-defined [ policy-name [ classifier tcl-name ] ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

policy-name:策略的名稱。

tcl-name:類的名稱。

【描述】

display qos policy命令用來顯示指定策略或所有策略中指定類或所有類以及與類關聯的行為的配置信息。

如果沒有指定策略名,則顯示所有用戶定義策略的配置信息。

【舉例】

# 顯示所有用戶定義策略的配置信息。

<Sysname> display qos policy user-defined

 

  User Defined QoS Policy Information:

 

  Policy: test

   Classifier: test

     Behavior: test

      Accounting Enable

      Committed Access Rate:

        CIR 64 (kbps), CBS 4000 (byte), EBS 4000 (byte), PIR 640 (kbps)

        Green Action: pass

        Red Action: discard

        Yellow Action: pass

表1-5 display qos policy命令顯示信息描述表

字段

描述

Policy

策略的名稱

Classifier

類的名稱以及對應的配置信息

Behavior

流行為的名稱以及對應的配置信息

 

1.3.4  display qos policy control-plane

【命令】

display qos policy control-plane slot slot-number [ inbound ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

slot slot-number:顯示指定單板的控製平麵策略信息。slot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

inbound:顯示對進入控製平麵的報文應用的QoS策略信息。

【描述】

display qos policy control-plane命令用來顯示控製平麵策略信息。

【舉例】

# 顯示應用到3號板控製平麵入方向的QoS策略信息。

<Sysname> display qos policy control-plane slot 3 inbound

Control-plane slot 3

  Direction: Inbound

  Policy: 1

    Classifier: 2

      Operator: AND

      Rule(s) : If-match acl 2000

      Behavior: 2

        Committed Access Rate:

          CIR 128 (kbps), CBS 8000 (byte), EBS 0 (byte)

          Red Action: discard

          Green : 12928(Bytes)

          Yellow: 7936(Bytes)

          Red   : 43904(Bytes)

        Filter Enable: deny

表1-6 display qos policy control-plane命令顯示信息描述表

字段

描述

Control-plane

控製平麵

Direction

對進控製平麵(Inbound)的報文應用QoS策略

Policy

策略名稱及其內容

Classifier

類的名稱及其內容,內容可以有多種類型

Operator

分類規則之間的邏輯關係

Rule(s)

分類規則

Behavior

流行為的名稱及其內容,內容可以有多種類型

Committed Access Rate

流量限速的相關信息

CIR

承諾信息速率,單位為kbps

CBS

承諾突發尺寸,也就是容納突發流量的令牌桶深度,單位為byte

EBS

超出突發尺寸,在雙令牌桶算法中超出突發流量超過承諾突發流量的部分,單位為byte

Red Action

對紅色報文的動作

Green

綠色報文的流量統計

Yellow

黃色報文的流量統計

Red

紅色報文的流量統計

Filter Enable

包過濾的相關信息(deny表示丟棄數據包;permit表示允許數據包通過)

none

表示沒有配置其他流行為

 

1.3.5  display qos policy control-plane pre-defined

【命令】

display qos policy control-plane pre-defined [ slot slot-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

slot slot-number:顯示指定單板的係統預定義的控製平麵策略信息。slot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

【描述】

display qos policy control-plane pre-defined命令用來顯示係統預定義的控製平麵策略信息。

如果不指定槽位號,則顯示所有在位單板的係統預定義的控製平麵策略信息。

【舉例】

# 顯示3號板的預定義控製平麵策略信息內容。

<Sysname> display qos policy control-plane pre-defined slot 3

================================================================

 Pre-defined Control-plane Policy Slot 3

----------------------------------------------------------------

  Index | PacketType    | Priority | BandWidth(Kbps)

----------------------------------------------------------------

  1          ISIS            5         256

  29         ARP             2         256

  30         ARP_REPLY       3         256

  35         DOT1X           2         128

  36         STP             6         256

  37         LACP            6         64

  38         GVRP            3         64

  41         ICMP            1         512

  53         LLDP            4         64

  54         DLDP            4         64

================================================================ 

表1-7 display qos policy control-plane pre-defined命令顯示信息描述表

字段

描述

Pre-defined Control-plane Policy

預定義控製平麵策略內容

Index

係統預定義匹配字段索引號

Packet-type

匹配字段內容

Priority

優先級

BandWidth

帶寬

 

1.3.6  display qos policy global

【命令】

display qos policy global [ slot slot-number ] [ inbound | outbound ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

inbound:顯示設備在全局入方向應用的QoS策略。

outbound:顯示設備在全局出方向應用的QoS策略。

slot slot-number:顯示全局QoS策略在指定單板上的應用情況。某些情況下,在全局應用的QoS策略可能在某塊單板上沒有正常下發,用戶可以通過使用slot參數來查看QoS策略在各個單板上的應用情況。slot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

【描述】

display qos policy global命令用來顯示全局策略的配置信息。

需要注意的是:

l              如果不指定顯示方向,則同時顯示出入兩個方向的全局QoS策略信息。

l              如果不指定槽位號,則表示顯示主控板上全局QoS策略信息,不顯示各單板的全局QoS策略信息。

【舉例】

# 顯示入方向上全局策略的配置信息。

<Sysname> display qos policy global inbound

 

  Direction: Inbound

 

  Policy: abc_policy

   Classifier: abc

     Operator: AND

     Rule(s) : If-match dscp cs1

     Behavior: abc

      Committed Access Rate:

        CIR 640 (kbps), CBS 4000 (byte), EBS 4000 (byte)

        Green Action: pass

        Red Action: discard

        Yellow Action: pass

        Green : 0(Packets)  

 

  Direction: Outbound

 

  Policy: 2

   Classifier: 2 (Failed)

     Operator: AND

     Rule(s) : If-match customer-dot1p 3

     Behavior: 1

      Marking:

        Remark local precedence 2  

表1-8 display qos policy global命令輸出信息描述

字段

描述

Direction

策略應用在全局的方向

Policy

策略的名稱及其對應的配置信息

Classifier

類的名稱及其內容;如果在類的名稱後麵顯示“(Failed)”,表示該流分類以及與其關聯的流行為所組成的關聯組沒有正常應用,其中:

l      如果在沒有使用slot參數的情況下顯示“(Failed)”,表示該關聯組沒有在設備全局正常應用

l      如果在使用了slot參數的情況下顯示“(Failed)”,表示該關聯組沒有在指定單板上正常應用

一個QoS策略中可以存在多個關聯組,某個關聯組的下發失敗並不影響其它關聯組的正常應用

Behavior

流行為的名稱及其對應的配置信息

 

1.3.7  display qos policy interface

【命令】

display qos policy interface [ interface-type interface-number ] [ inbound | outbound ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:端口類型和端口編號。

inbound:入方向。

outbound:出方向。

【描述】

display qos policy interface命令用來顯示端口上策略的配置情況和統計信息。

如果沒有指定端口,將顯示所有端口上策略的配置情況和統計信息。

【舉例】

# 顯示端口GigabitEthernet 2/0/1上策略的配置情況和統計情況。

<Sysname> display qos policy interface GigabitEthernet 2/0/1

 

  Interface: GigabitEthernet2/0/1

 

  Direction: Inbound

 

  Policy: abc_policy

   Classifier: abc

     Operator: AND

     Rule(s) : If-match dscp cs1

     Behavior: abc

      Committed Access Rate:

        CIR 640 (kbps), CBS 4000 (byte), EBS 4000 (byte)

        Green Action: pass

        Red Action: discard

        Yellow Action: pass

        Green : 0(Packets)

表1-9 display qos policy interface命令顯示信息描述表

字段

描述

Interface

端口名稱,由端口類型和端口編號結合在一起組成

Direction

策略應用在端口的方向

Policy

策略的名稱及其對應的配置信息

Classifier

類的名稱及其對應的配置信息

Failed表示此策略應用失敗

Operator

同一個類中多條分類規則的邏輯關係

Rule(s)

分類規則

Behavior

流行為的名稱及其對應的配置信息

 

1.3.8  display qos vlan-policy

【命令】

display qos vlan-policy { name policy-name | vlan [ vlan-id ] } [ slot slot-number ] [ inbound | outbound ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

name policy-name:VLAN策略的名稱。

vlan vlan-id:VLAN編號。如果沒有指定vlan-id,將顯示所有VLAN策略的配置信息。

inbound:顯示對VLAN接收到的報文應用QoS策略信息。

outbound:顯示對VLAN發送的報文應用QoS策略信息。

slot slot-number:顯示VLAN策略在指定單板上的應用情況。某些情況下,在全局配置的VLAN策略可能在某塊單板上沒有正常下發,用戶可以通過使用slot參數來查看VLAN策略在各個單板上的應用情況。slot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

【描述】

display qos vlan-policy命令用來顯示VLAN策略的配置信息。

需要注意的是:

l              如果不指定顯示方向,則同時顯示出入兩個方向的VLAN策略信息。

l              如果不指定槽位號,則表示顯示設備上所有的VLAN策略信息。

【舉例】

# 顯示名字為test的VLAN策略的配置信息。

<Sysname> display qos vlan-policy name test

  Policy test

    Vlan 300:inbound

表1-10 display qos vlan-policy命令輸出信息描述

域名

描述

Policy

VLAN策略的名稱

Vlan 300

應用策略的VLAN編號

inbound

對VLAN接收到的報文應用策略

 

# 顯示VLAN 300上應用的VLAN策略的配置信息。

<Sysname> display qos vlan-policy vlan 300

  Vlan 300

 

  Direction: Inbound

 

  Policy: test

   Classifier: test

     Operator: AND

     Rule(s) : If-match customer-vlan-id 3

     Behavior: test

      Accounting Enable:

        0 (Packets)

      Committed Access Rate:

        CIR 6400 (kbps), CBS 4000 (byte), EBS 4000 (byte)

        Green Action: pass

        Red Action: discard

        Yellow Action: pass

        Green : 0(Packets)

 

  Direction: Outbound

 

  Policy: 2

   Classifier: 2 (Failed)

     Operator: AND

     Rule(s) : If-match customer-dot1p 3

     Behavior: 1

      Marking:

        Remark local precedence 2  

表1-11 display qos vlan-policy命令輸出信息描述

字段

描述

Vlan 300

應用策略的VLAN編號

Inbound

對VLAN接收的報文應用策略

Classifier

類的名稱及其內容;如果在類的名稱後麵顯示“(Failed)”,表示該流分類以及與其關聯的流行為所組成的關聯組沒有正常應用,其中:

l      如果在沒有使用slot參數的情況下顯示“(Failed)”,表示該關聯組沒有在設備全局正常應用

l      如果在使用了slot參數的情況下顯示“(Failed)”,表示該關聯組沒有在指定單板上正常應用

一個QoS策略中可以存在多個關聯組,某個關聯組的下發失敗並不影響其它關聯組的正常應用

Behavior

流行為的名稱及其對應的配置信息

 

1.3.9  qos apply policy

【命令】

qos apply policy policy-name { inbound | outbound }

undo qos apply policy { inbound | outbound }

【視圖】

以太網端口視圖/端口組視圖/控製平麵視圖

【缺省級別】

2:係統級

【參數】

inbound:對端口接收的報文應用策略。

outbound:對端口發送的報文應用策略。在控製平麵視圖下不支持該參數。

policy-name:策略的名稱。

【描述】

qos apply policy命令用來應用QoS策略。undo qos apply policy命令用來取消應用的QoS策略。

需要注意的是,應用策略時inboundoutbound方向的支持情況和流行為中定義的動作以及單板的類型有關,詳細情況如下表所示。

表1-12 SC、SD單板對QoS策略的支持情況

單板類型

動作

SC單板

SD單板

inbound方向

outbound方向

inbound方向

outbound方向

流量統計

支持

支持

支持

支持

流量監管

支持

支持

支持

支持

流量過濾

支持

支持

支持

支持

流鏡像

支持

支持

支持

支持

外層VLAN標簽

支持

不支持

支持

不支持

重定向

支持

不支持

支持

不支持

標記報文的用戶網絡VLAN ID

不支持

支持

不支持

支持

標記報文的802.1p優先級

支持

支持

支持

支持

標記報文的丟棄優先級

支持

不支持

支持

不支持

標記報文的DSCP優先級

支持

支持

支持

支持

標記報文的IP優先級

支持

支持

支持

支持

標記報文的本地優先級

支持

不支持

支持

不支持

標記報文的運營商網絡VLAN ID

支持

支持

支持

支持

重標記QoS本地優先級

不支持

不支持

支持

不支持

Netstream過濾

不支持

不支持

支持

支持

 

【舉例】

# 對端口GigabitEthernet 2/0/1接收的報文應用策略test。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos apply policy test inbound

# 對進入3號槽控製平麵的報文應用策略aaa。

<Sysname> system-view

[Sysname] control-plane slot 3

[Sysname-cp-slot3] qos apply policy aaa inbound

1.3.10  qos apply policy (user-profile view)

【命令】

qos apply policy policy-name { inbound | outbound }

undo qos apply policy { inbound | outbound }

【視圖】

user-profile視圖

【缺省級別】

2:係統級

【參數】

inbound:對上線用戶接收到的報文應用策略。

outbound:對上線用戶發送的報文應用策略。

policy-name:策略名,為1~31個字符的字符串。

【描述】

qos apply policy命令用來為User Profile應用關聯的策略。undo qos apply policy命令用來刪除關聯的策略。

需要注意的是:

l              如果User Profile處於激活狀態,則不能刪除已經應用到此User Profile的策略,除策略引用的ACL規則外也不能修改策略的其他具體內容。引用的ACL規則的具體內容在用戶上線後也不能修改。

l              關聯的策略隻有在User Profile處於激活狀態、且用戶成功上線後才能生效。

l              user-profile視圖下應用的策略中的流行為隻支持remarkcarfilter三種動作。

l              user-profile視圖下應用的策略不能為空策略。

【舉例】

# 對上線用戶user發送的報文應用策略test(該策略已經建立)。

<Sysname> system-view

[Sysname] user-profile user

[Sysname-user-profile-user] qos apply policy test outbound

1.3.11  qos apply policy global

【命令】

qos apply policy policy-name global { inbound | outbound }

undo qos apply policy global { inbound | outbound }

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

policy-name:策略的名稱。

inbound:對所有端口接收的報文應用策略。

outbound:對所有端口發送的報文應用策略。

【描述】

qos apply policy global命令用來全局應用QoS策略,全局應用的QoS策略對全部流量生效。undo qos apply policy global命令用來取消全局應用的QoS策略。

需要注意的是,應用策略時inboundoutbound方向的支持情況和流行為中定義的動作以及單板的類型有關,詳細情況請參見表1-12

【舉例】

# 對全局接收的報文應用策略user1。

<Sysname> system-view

[Sysname] qos apply policy user1 global inbound

1.3.12  qos policy

【命令】

qos policy policy-name

undo qos policy policy-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

policy-name:策略的名稱。

【描述】

qos policy命令用來定義一個策略並進入策略視圖。undo qos policy命令用來刪除一個策略。

需要注意的是,如果某個策略處於應用狀態,則不允許刪除該策略。用戶需要取消對該策略的應用,然後再使用undo qos policy命令刪除該策略。

相關配置可參考命令classifier behaviorqos apply policy

【舉例】

# 定義一個名為user1的策略。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1]

1.3.13  qos vlan-policy

【命令】

qos vlan-policy policy-name vlan vlan-id-list { inbound | outbound }

undo qos vlan-policy vlan vlan-id-list { inbound | outbound }

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

policy-name:策略的名稱。

vlan-id-list:VLAN ID列表,形式可以為vlan-id to vlan-id,也可以輸入多個不連續的VLAN ID。設備最多允許用戶同時指定8個VLAN ID。

inbound:對VLAN接收的報文應用策略。

outbound:對VLAN發送的報文應用策略。

【描述】

qos vlan-policy命令用來在VLAN上應用策略。undo qos vlan-policy命令用來取消策略在VLAN上的應用。

需要注意的是,應用VLAN策略時inboundoutbound方向的支持情況和流行為中定義的動作以及VLAN內端口所屬單板的類型有關,詳細情況請參見表1-12

建議用戶不要在VLAN上和此VLAN內的端口上同時應用策略。

 

【舉例】

# 對VLAN 200、300、400、500、600、700、800、900接收的報文應用策略test。

<Sysname> system-view

[Sysname] qos vlan-policy test vlan 200 300 400 500 600 700 800 900 inbound

1.3.14  reset qos policy control-plane

【命令】

reset qos policy control-plane slot slot-number [ inbound ]

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

slot slot-number:清除指定單板的控製平麵策略的統計信息。slot-number表示單板的槽位號,取值範圍請以設備的實際情況為準。

inbound:清除進入控製平麵的方向的控製平麵策略的統計信息。

【描述】

reset qos policy control-plane命令用來清除控製平麵策略的統計信息。

【舉例】

# 清空應用到3號板進入控製平麵方向的QoS策略統計信息。

<Sysname> reset qos policy control-plane slot 3 inbound

1.3.15  reset qos policy global

【命令】

reset qos policy global { inbound | outbound }

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

inbound:入方向。

outbound:出方向。

【描述】

reset qos policy global命令用來清除全局策略的統計信息。

【舉例】

# 清除全局策略入方向的統計信息。

<Sysname> reset qos policy global inbound

1.3.16  reset qos vlan-policy

【命令】

reset qos vlan-policy [ vlan vlan-id ] [ inbound | outbound ]

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

vlan vlan-id:VLAN的編號,取值範圍為1~4094。

inbound:清除VLAN接收到的報文應用QoS策略的統計信息。

outbound:清除對VLAN發送的報文應用QoS策略的統計信息。

【描述】

reset qos vlan-policy命令用來清除應用於VLAN上的策略的統計信息。

如果沒有指定VLAN的編號,將清除所有應用於VLAN上的策略的統計信息。

【舉例】

# 清除應用於VLAN 2上的策略的統計信息。

<Sysname> reset qos vlan-policy vlan 2

 


2 優先級映射配置命令

2.1  優先級映射表配置命令

2.1.1  display qos map-table

【命令】

display qos map-table [ dot1p-dp | dot1p-exp | dot1p-lp | dscp-dot1p | dscp-dp | dscp-dscp | exp-dot1p | exp-dp ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

dot1p-dp:802.1p優先級到丟棄優先級映射表。

dot1p-exp:802.1p優先級到EXP映射表。

dot1p-lp:802.1p優先級到本地優先級映射表。

dscp-dot1p:DSCP優先級到802.1p優先級映射表。

dscp-dp:DSCP優先級到丟棄優先級映射表。

dscp-dscp:DSCP優先級到DSCP優先級映射表。

exp-dot1p:EXP到802.1p優先級映射表。

exp-dp:EXP到丟棄優先級映射表。

【描述】

display qos map-table命令用來顯示優先級映射表的配置信息。

如果沒有指定映射表,將顯示所有優先級映射表的配置信息。

相關配置可參考命令qos map-table

【舉例】

# 顯示802.1p優先級到丟棄優先級映射表的配置信息。

<Sysname> display qos map-table dot1p-dp

MAP-TABLE NAME: dot1p-dp   TYPE: pre-define

IMPORT  :  EXPORT

   0    :    0

   1    :    0

   2    :    0

   3    :    0

   4    :    0

   5    :    0

   6    :    0

   7    :    0 

表2-1 display qos map-table命令顯示信息描述表

字段

描述

MAP-TABLE NAME

映射表的名稱

TYPE

映射表的類型

IMPORT

映射表的輸入項

EXPORT

映射表的輸出項

 

2.1.2  import

【命令】

import import-value-list export export-value

undo import { import-value-list | all }

【視圖】

優先級映射表視圖

【缺省級別】

2:係統級

【參數】

import-value-list:輸入參數列表。

export-value:輸出參數。

all:刪除所有配置的輸入參數。

【描述】

import命令用來配置優先級映射表參數,定義一條或一組映射規則。undo import命令用來恢複缺省情況。

需要注意的是,配置DSCP優先級與丟棄優先級的映射關係時,不支持將DSCP優先級映射為丟棄優先級1。

相關配置可參考命令display qos map-table

【舉例】

# 配置802.1p優先級到丟棄優先級映射表,將802.1p優先級4、5對應的丟棄優先級配置為1。

<Sysname> system-view

[Sysname] qos map-table dot1p-dp

[Sysname-maptbl-dot1p-dp] import 4 5 export 1

2.1.3  qos map-table

【命令】

qos map-table { dot1p-dp | dot1p-exp | dot1p-lp | dscp-dot1p | dscp-dp | dscp-dscp | exp-dot1p | exp-dp }

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

dot1p-dp:802.1p優先級到丟棄優先級映射表。

dot1p-exp:802.1p優先級到EXP映射表。

dot1p-lp:802.1p優先級到本地優先級映射表。

dscp-dot1p:DSCP優先級到802.1p優先級映射表。

dscp-dp:DSCP優先級到丟棄優先級映射表。

dscp-dscp:DSCP優先級到DSCP優先級映射表。

exp-dot1p:EXP到802.1p優先級映射表。

exp-dp:EXP到丟棄優先級映射表。

【描述】

qos map-table命令用來進入指定的優先級映射表視圖。

相關配置可參考命令display qos map-table

【舉例】

# 進入802.1p優先級到丟棄優先級映射表視圖。

<Sysname> system-view

[Sysname] qos map-table dot1p-dp

[Sysname-maptbl-dot1p-dp]

2.2  端口優先級配置命令

2.2.1  qos priority

【命令】

qos priority priority-value

undo qos priority

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

priority-value:端口優先級,取值範圍為0~7。

【描述】

qos priority命令用來在端口或端口組上配置優先級。undo qos priority命令用來恢複缺省情況。

缺省情況下,端口的優先級為0。

需要注意的是,對於不帶有802.1Q標簽頭的報文,交換機將使用端口的優先級作為該端口接收的報文的802.1p優先級,然後根據該優先級查找802.1p優先級到本地優先級/丟棄優先級映射表,為報文標記本地優先級/丟棄優先級。

【舉例】

# 配置端口GigabitEthernet 2/0/1的優先級為2。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos priority 2

2.3  端口優先級信任模式配置命令

2.3.1  display qos trust interface

【命令】

display qos trust interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:端口類型和端口編號。

【描述】

display qos trust interface命令用來顯示端口的優先級信任模式。

如果沒有指定端口,將顯示所有端口的優先級信任模式。

【舉例】

# 顯示端口GigabitEthernet 2/0/1的優先級信任模式配置信息。

<Sysname> display qos trust interface GigabitEthernet 2/0/1

Interface: GigabitEthernet2/0/1

 Port priority information

  Port priority :0

Port priority trust type : dscp

表2-2 display qos trust interface命令顯示信息描述表

字段

描述

Interface

端口名稱,由端口類型和端口編號構成

Port priority

端口的優先級

Port priority trust type

優先級信任模式:

l      dscp表示信任報文的DSCP優先級

l      dot1p表示信任報文的802.1p優先級

 

2.3.2  qos trust

【命令】

qos trust dscp

undo qos trust

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

dscp:信任報文的DSCP優先級。

【描述】

qos trust命令用來在端口或端口組上配置優先級信任模式。undo qos trust命令用來恢複缺省情況。

缺省情況下,信任模式為信任報文的802.1p優先級。

【舉例】

# 在端口GigabitEthernet 2/0/1上配置優先級信任模式為信任報文的DSCP優先級。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos trust dscp

 


3 流量整形和端口限速配置命令

3.1  流量整形配置命令

3.1.1  display qos gts interface

【命令】

display qos gts interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type:端口類型。

interface-number:端口編號。

【描述】

display qos gts interface命令用來顯示流量整形的配置信息。

如不指定端口,將顯示所有端口的流量整形配置信息。

【舉例】

# 顯示所有端口的流量整形配置信息。

<Sysname> display qos gts interface

Interface: GigabitEthernet2/0/1

Rule(s): If-match queue 2

 CIR 640 (kbps), CBS 40960 (byte)

表3-1 display qos gts命令顯示信息描述表

字段

描述

Interface

端口名,由端口類型和端口編號結合在一起組成

Rule(s)

匹配規則,If-match queue 2表示對隊列2進行流量整形

CIR

承諾信息速率,單位為kbps

CBS

承諾突發尺寸,單位為byte

 

3.1.2  qos gts

【命令】

qos gts queue queue-number cir committed-information-rate [ cbs committed-burst-size ]

undo qos gts queue queue-number

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

queue queue-number:隊列編號,取值範圍為0~7。

cir committed-information-rate:承諾信息速率,單位為kbps。

l              在SC單板上,百兆端口的取值範圍為64~102400,千兆端口的取值範圍為64~1048576,萬兆端口的取值範圍為64~10485760。用戶配置的數值必須是64的倍數。

l              在SD單板上,百兆端口的取值範圍為8~102400,千兆端口的取值範圍為8~1048576,萬兆端口的取值範圍為8~10485760,用戶配置的數值必須是8的倍數。

cbs committed-burst-size:承諾突發尺寸,單位為byte。

l              如果不指定cbs參數,committed-burst-size缺省取值為62.5ms*committed-information-rate,在SC單板上且必須為4096的整數倍,如果乘積不是4096的整數倍,就取比乘積大的最近的4096的整數倍。在SD單板上且必須為512的整數倍,如果乘積不是512的整數倍,就取比乘積大的最近的512的整數倍。

l              如果指定cbs參數,在SC單板上取值範圍為4096~16777216,committed-burst-size必須為4096的整數倍;在SD單板上取值範圍為512~16777216,committed-burst-size必須為512的整數倍。

【描述】

qos gts命令用來配置流量整形。undo qos gts命令用來取消流量整形配置。

【舉例】

# 配置端口GigabitEthernet 2/0/1上隊列2發送報文的速率為640 kbps。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos gts queue 2 cir 640

3.2  端口限速配置命令

3.2.1  display qos lr interface

【命令】

display qos lr interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type:端口類型。

interface-number:端口編號。

【描述】

display qos lr interface命令用來顯示端口限速的配置信息。

如不指定端口,將顯示所有端口的端口限速配置信息。

【舉例】

# 顯示所有端口的端口限速配置信息。

<Sysname> display qos lr interface

Interface: GigabitEthernet2/0/10

Direction: Outbound

 CIR 64000 (kbps),  CBS 4000000 (byte)

表3-2 display qos lr interface命令顯示信息描述表

字段

描述

Interface

端口名,由端口類型和端口編號結合在一起組成

Direction

端口限速的方向

CIR

承諾信息速率,單位為kbps

CBS

承諾突發尺寸,單位為byte

 

3.2.2  qos lr outbound

【命令】

qos lr outbound cir committed-information-rate [ cbs committed-burst-size ]

undo qos lr outbound

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

outbound:對端口發送的報文進行限速。cir committed-information-rate:承諾信息速率,單位為kbps:

在SC單板上,用戶配置的數值必須是64的倍數,取值範圍如下:

l              百兆端口:64~100000

l              千兆端口:64~1000000

l              萬兆端口:64~10000000

在SD單板上,用戶配置的數值必須是8的倍數,取值範圍如下:

l              百兆端口:8~100000

l              千兆端口:8~1000000

l              萬兆端口:8~10000000

cbs committed-burst-size:承諾突發尺寸,單位為byte。

l              如果不指定cbs參數,缺省取值為62.5ms*committed-information-rate,但是最大值不能超過16000000。

l              如果指定cbs參數,在SC單板上,取值範圍4000~16000000;在SD單板上,取值範圍512~16000000。

【描述】

qos lr outbound命令用來限製端口發送報文的速率。undo qos lr outbound命令用來取消限製。

【舉例】

# 限製端口GigabitEthernet 2/0/1發送報文的速率為640kbps。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos lr outbound cir 640

 


4 擁塞管理配置命令

4.1  擁塞管理配置命令

4.1.1  display qos sp interface

【命令】

display qos sp interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type:端口類型。

interface-number:端口編號。

【描述】

display qos sp interface命令用來顯示端口的SP(Strict Priority,嚴格優先級)隊列配置信息。

如不指定端口,將顯示所有端口的SP隊列配置信息。

相關配置可參考命令qos sp

【舉例】

# 顯示端口GigabitEthernet 2/0/1的SP隊列配置信息。

<Sysname> display qos sp interface GigabitEthernet 2/0/1

Interface: GigabitEthernet2/0/1

Output queue: Strict-priority queue

4.1.2  display qos wfq interface

【命令】

display qos wfq interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:端口類型和端口編號。

【描述】

display qos wfq interface命令用來顯示端口的WFQ(Weighted Fair Queuing,加權公平隊列)配置信息。

如果沒有指定端口,將顯示所有端口的WFQ配置信息。

相關配置可參考命令qos wfq

【舉例】

# 顯示端口GigabitEthernet 3/0/1的WFQ配置信息。

< Sysname >display qos wfq interface gigabitethernet 3/0/1

Interface: GigabitEthernet3/0/1

 Output queue: Hardware weighted fair queue

Queue ID         Weight          Min-Bandwidth

------------------------------------------------

0                1               64

1                1               64

2                1               64

3                1               64

4                1               64

5                1               64

6                1               64

7                1               64   

表4-1 display qos wfq interface命令顯示信息描述表

字段

描述

Interface

端口名稱,由端口類型和端口編號結合在一起組成

Output queue

當前隊列的調度類型

Queue ID

隊列編號

Weight

隊列的權重

Min-Bandwidth

隊列的最小保證帶寬值

 

4.1.3  display qos wrr interface

【命令】

display qos wrr interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:端口類型和端口編號。

【描述】

display qos wrr interface命令用來顯示端口的WRR(Weighted Round Robin,加權輪詢)隊列配置信息。

如果沒有指定端口,將顯示所有端口的WRR隊列配置信息。

相關配置可參考命令qos wrr

【舉例】

# 顯示端口GigabitEthernet 2/0/1的WRR隊列配置信息。

<Sysname> display qos wrr interface GigabitEthernet 2/0/1

Interface: GigabitEthernet2/0/1

Output queue:   Weighted round robin queue

Queue ID    Group    Weight

-------------------------------------

   0         sp       N/A

   1         sp       N/A

   2         1        3

   3         1        4

   4         1        5

   5         1        6

   6         1        7

   7         1        8

表4-2 display qos wrr interface命令顯示信息描述表

字段

描述

Interface

端口名稱,由端口類型和端口編號結合在一起組成

Output queue

當前隊列的調度類型

Queue ID

隊列編號

Group

調度組號,表示隊列屬於哪一個調度組

Weight

隊列的權重,N/A表示隊列采用SP調度算法

 

4.1.4  qos bandwidth queue

【命令】

qos bandwidth queue queue-id min bandwidth-value

undo qos bandwidth queue queue-id [ min bandwidth-value ]

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

queue-id:隊列編號,取值範圍為0~7。

bandwidth-value:端口隊列的最小保證帶寬值,單位為kbps。

l              在SC單板上,百兆端口的取值範圍為64~102400,千兆端口的取值範圍為64~1048576,萬兆端口的取值範圍為64~10485760。用戶配置的數值必須是64的倍數。

l              在SD單板上,百兆端口的取值範圍為8~102400,千兆端口的取值範圍為8~1048576,萬兆端口的取值範圍為8~10485760,用戶配置的數值必須是8的倍數。

【描述】

qos bandwidth queue命令用來配置流量擁塞時,端口/端口組隊列的最小帶寬保證值。undo qos bandwidth queue命令用來取消端口/端口組隊列的最小帶寬保證配置。

需要注意的是:

l              在以太網端口視圖下執行該命令,則該配置隻在當前端口生效;在端口組視圖下執行該命令,則該配置將在端口組中的所有端口生效。

l              在端口或端口組上開啟WFQ(Weighted Fair Queuing,加權公平隊列)調度算法的情況下,才需要配置最小帶寬保證。

缺省情況下,隊列的最小保證帶寬為64kbps。

【舉例】

# 在GigabitEthernet 2/0/1上配置隊列0的最小保證帶寬值為100kbps。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet 2/0/1] qos wfq

[Sysname-GigabitEthernet 2/0/1] qos bandwidth queue 0 min 100

4.1.5  qos sp

【命令】

qos sp

undo qos sp

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

【描述】

qos sp命令用來在端口或端口組上配置SP調度算法。undo qos sp命令用來恢複缺省情況。

缺省情況下,所有端口采用SP調度算法。

相關配置可參考命令display qos sp interface

【舉例】

# 在端口GigabitEthernet 2/0/1上配置使用SP調度算法。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos sp

4.1.6  qos wfq

【命令】

qos wfq

undo qos wfq

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

【描述】

qos wfq命令用來在端口或端口組上開啟WFQ(Weighted Fair Queuing,加權公平隊列)調度算法。undo qos wfq命令用來恢複缺省情況。

缺省情況下,所有端口采用SP調度算法。

相關配置可參考命令display qos wfq interface

【舉例】

# 在端口GigabitEthernet 2/0/1上開啟WFQ調度算法。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos wfq

4.1.7  qos wfq weight

【命令】

qos wfq queue-id weight schedule-value

undo qos wfq queue-id weight

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

queue-id:隊列編號,取值範圍為0~7。

weight schedule-value:隊列的調度權重值,schedule-value的取值範圍為0~15,即各隊列根據調度權重值分配可分配帶寬。

【描述】

qos wfq命令用來在端口或端口組上配置WFQ調度算法中每個隊列的調度權重值。undo qos wfq命令用來恢複缺省情況。

缺省情況下,在端口或端口組上開啟WFQ調度算法後,各個隊列的調度權重值為1。

相關配置可參考命令display qos wfq interface,qos bandwidth queue

【舉例】

# 配置端口GigabitEthernet 2/0/1使用WFQ調度算法,隊列0~7的調度權重值分別為1、2、4、6、8、10、12、14。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos wfq

[Sysname-GigabitEthernet2/0/1] qos wfq 0 weight 1

[Sysname-GigabitEthernet2/0/1] qos wfq 1 weight 2

[Sysname-GigabitEthernet2/0/1] qos wfq 2 weight 4

[Sysname-GigabitEthernet2/0/1] qos wfq 3 weight 6

[Sysname-GigabitEthernet2/0/1] qos wfq 4 weight 8

[Sysname-GigabitEthernet2/0/1] qos wfq 5 weight 10

[Sysname-GigabitEthernet2/0/1] qos wfq 6 weight 12

[Sysname-GigabitEthernet2/0/1] qos wfq 7 weight 14

4.1.8  qos wrr

【命令】

qos wrr

undo qos wrr

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

【描述】

qos wrr命令用來在端口或端口組上開啟WRR(Weighted Round Robin,加權輪詢)調度算法。undo qos wrr命令用來恢複缺省情況。

缺省情況下,所有端口采用SP調度算法。

在端口或端口組上開啟WRR調度算法後,隊列0~7的缺省權重值分別為1、2、3、4、5、6、7、8。

相關配置可參考命令display qos wrr interface

【舉例】

# 在端口GigabitEthernet 2/0/1上開啟WRR隊列調度算法。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos wrr

4.1.9  qos wrr weight

【命令】

qos wrr queue-id group { group-id weight schedule-value | sp }

undo qos wrr

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

queue-id:隊列編號,取值範圍為0~7。

group-id:調度組編號,取值隻能為1。

weight schedule-value:隊列的權重,取值範圍為1~15。

sp:嚴格優先級調度算法。

【描述】

qos wrr命令用來在端口或端口組上配置WRR(Weighted Round Robin,加權輪詢)或SP+WRR調度算法。undo qos wrr命令用來恢複缺省情況。

缺省情況下,所有端口采用SP調度算法。

WX6100E係列無線控製器以太網交換機的端口支持8個輸出隊列,用戶可以根據需要配置端口上的部分隊列使用SP調度算法,部分隊列使用WRR調度算法。通過將端口上的隊列分別加入SP調度組和WRR調度組(即group 1),實現SP+WRR的調度功能。在隊列調度時,係統會優先保證SP調度組內的隊列調度,當SP調度組內的隊列中沒有報文發送時,才會調度WRR調度組內的隊列。SP調度組內各個隊列執行嚴格優先級調度方式,WRR調度組內各個隊列執行加權輪詢調度方式。

相關配置可參考命令display qos wrr interface

【舉例】

# 配置端口GigabitEthernet 2/0/1使用SP+WRR隊列調度算法,0、1、2、3隊列屬於SP調度組,4、5、6、7隊列屬於WRR調度組,權重分別為2、4、6、8。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos wrr

[Sysname-GigabitEthernet2/0/1] qos wrr 0 group sp

[Sysname-GigabitEthernet2/0/1] qos wrr 1 group sp

[Sysname-GigabitEthernet2/0/1] qos wrr 2 group sp

[Sysname-GigabitEthernet2/0/1] qos wrr 3 group sp

[Sysname-GigabitEthernet2/0/1] qos wrr 4 group 1 weight 2

[Sysname-GigabitEthernet2/0/1] qos wrr 5 group 1 weight 4

[Sysname-GigabitEthernet2/0/1] qos wrr 6 group 1 weight 6

[Sysname-GigabitEthernet2/0/1] qos wrr 7 group 1 weight 8

 


5 擁塞避免配置命令

5.1  擁塞避免配置命令

5.1.1  display qos wred interface

【命令】

display qos wred interface [ interface-type interface-number ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

interface-type interface-number:端口類型和端口編號。

【描述】

display qos wred interface命令用來顯示端口的WRED配置信息。

如果沒有指定端口,將顯示所有端口的WRED配置信息。

相關配置可參考命令qos wred apply

【舉例】

# 顯示端口GigabitEthernet 2/0/1的WRED配置信息。

<Sysname> display qos wred interface GigabitEthernet 2/0/1

Interface: GigabitEthernet2/0/1

 Current WRED configuration:

 Applied WRED table name: queue-table1

5.1.2  display qos wred table

【命令】

display qos wred table [ table-name ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

table-name:WRED表的名稱。

【描述】

display qos wred table命令用來顯示WRED表的配置信息。

如果沒有指定表的名稱,將顯示所有WRED表的配置信息。

相關配置可參考命令queue

【舉例】

# 顯示名稱為queue-table1的WRED表的配置信息。

<Sysname> display qos wred table queue-table1

 

Table Name: queue-table1

Table Type: Queue based WRED

QID:  gmin  gmax  gprob  ymin  ymax  yprob  rmin  rmax  rprob

-----------------------------------------------------------------------

 0    10    NA    10    10    NA    10    10    NA    10

 1    10    NA    10    10    NA    10    10    NA    10

 2    10    NA    10    10    NA    10    10    NA    10

 3    10    NA    10    10    NA    10    10    NA    10

 4    10    NA    10    10    NA    10    10    NA    10

 5    10    NA    10    10    NA    10    10    NA    10

 6    10    NA    10    10    NA    10    10    NA    10

 7    10    NA    10    10    NA    10    10    NA    10

表5-1 display qos wred table命令顯示信息描述表

字段

描述

Table name

WRED表的名稱

Table type

WRED表的類型

QID

隊列編號

gmin

綠色報文(丟棄優先級為0)的起始丟棄隊列長度百分比

gmax

綠色報文(丟棄優先級為0)的完全丟棄隊列長度百分比

gprob

綠色報文(丟棄優先級為0)的丟棄概率的斜率

ymin

黃色報文(丟棄優先級為1)的起始丟棄隊列長度百分比

ymax

黃色報文(丟棄優先級為1)的完全丟棄隊列長度百分比

yprob

黃色報文(丟棄優先級為1)的丟棄概率的斜率

rmin

紅色報文(丟棄優先級為2)的起始丟棄隊列長度百分比

rmax

紅色報文(丟棄優先級為2)的完全丟棄隊列長度百分比

rprob

紅色報文(丟棄優先級為2)的丟棄概率的斜率

 

5.1.3  qos wred apply

【命令】

qos wred apply table-name

undo qos wred apply

【視圖】

以太網端口視圖/端口組視圖

【缺省級別】

2:係統級

【參數】

table-name:WRED表的名稱。

【描述】

qos wred apply命令用來在端口或端口組上應用WRED表。undo qos wred apply用來取消WRED表在端口或端口組上的應用。

缺省情況下,端口或端口組上沒有應用WRED表。

相關配置可參考命令display qos wred interface

【舉例】

# 在端口上GigabitEthernet 2/0/1上應用WRED表queue-table1。

<Sysname> system-view

[Sysname] interface GigabitEthernet 2/0/1

[Sysname-GigabitEthernet2/0/1] qos wred apply queue-table1

5.1.4  qos wred queue table

【命令】

qos wred queue table table-name

undo qos wred table table-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

table-name:WRED表的名稱,為1~32個字符的字符串。

【描述】

qos wred queue table命令用來創建WRED表,同時進入該WRED表視圖。undo qos wred table命令用來刪除WRED表。

缺省情況下,沒有創建WRED表。

需要注意的是,用戶不能刪除已經應用的WRED表。

相關配置可參考命令queue

【舉例】

# 創建WRED表queue-table1。

<Sysname> system-view

[Sysname] qos wred queue table queue-table1

[Sysname-wred-table-queue-table1]

5.1.5  queue

【命令】

queue queue-id [ drop-level drop-level ] low-limit low-limit [ discard-probability discard-prob ]

undo queue { queue-id | all }

【視圖】

WRED表視圖

【缺省級別】

2:係統級

【參數】

queue-id:隊列編號,取值範圍為0~7。

drop-level drop-level:丟棄級別,取值範圍為0~2。如果沒有指定丟棄級別,後續配置的參數對該隊列所有丟棄級別的報文都生效。

low-limit low-limit:起始丟棄隊列長度百分比,low-limit的取值範圍為0~100,缺省值為10。

discard-probability discard-prob:本參數含義因單板(該WRED表所應用的端口所在的單板)類型而異,具體請參見表5-2discard-prob的取值範圍為0~90,缺省值為10,可針對每個丟棄級別進行設置。

表5-2 discard-probability discard-prob參數含義

單板類型

discard-probability discard-prob參數的含義

SD單板

在以隊列長度百分比為橫坐標,以丟棄概率為縱坐標的坐標圖中,以(low-limit,0)為起點,以(100%,max-drop-probility)為終點的直線與橫坐標的夾角度數,取值範圍0~90。

l      當隊列長度一定時,該參數取值越大,丟棄概率越大;

l      當該參數一定時,隨著隊列長度的增加,丟棄概率也增大

SC單板

丟棄概率的倒數,各數值對應的丟棄概率如下:

l      discard-prob參數設置為0時,丟棄概率為100%;

l      discard-prob參數設置為1~8時,丟棄概率為1/8;

l      discard-prob參數設置為9~16時,丟棄概率為1/16;

l      discard-prob參數設置為17~32時,丟棄概率為1/32;

l      discard-prob參數設置為33~64時,丟棄概率為1/64;

l      discard-prob參數設置為65~90時,丟棄概率為1/128

 

【描述】

queue命令用來編輯WRED表的內容。undo queue命令用來恢複WRED表的內容為缺省值。

缺省情況下,WRED表中所有丟棄級別的報文的起始丟棄隊列長度百分比為10,丟棄概率與隊列長度的夾角度數(SD單板)或丟棄概率的倒數(SC單板)為10。

相關配置可參考命令qos wred queue table

【舉例】

# 修改WRED表queue-table1的隊列1的丟棄參數,將丟棄級別為1的報文的起始丟棄隊列長度百分比配置為10,丟棄概率與隊列長度的夾角度數為30(假設WRED表queue-table1應用在SD單板的端口上)。

<Sysname> system-view

[Sysname] qos wred queue table queue-table1

[Sysname-wred-table-queue-table1] queue 1 drop-level 1 low-limit 10 discard-probability 30

 


6 聚合CAR配置命令

6.1  聚合CAR配置命令

6.1.1  car name

【命令】

car name car-name

undo car

【視圖】

流行為視圖

【缺省級別】

2:係統級

【參數】

car-name:聚合CAR的名稱。

【描述】

car name命令用來配置流行為的聚合CAR動作。undo car用來刪除聚合CAR的動作。

僅有SD係列單板支持應用帶有聚合CAR動作的QoS策略。

 

【舉例】

# 配置流行為be1的聚合CAR動作為aggcar-1。

<Sysname> system-view

[Sysname] traffic behavior be1

[Sysname-behavior-be1] car name aggcar-1

6.1.2  display qos car name

【命令】

display qos car name [ car-name ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

car-name:聚合CAR的名稱。

【描述】

display qos car name命令用來顯示聚合CAR的配置和統計信息。

需要注意的是:

l              如果輸入car-name參數,將顯示指定聚合CAR的配置和統計信息。

l              如果不輸入car-name參數,將顯示所有聚合CAR的配置和統計信息。

【舉例】

# 顯示聚合CAR aggcar-1的配置信息。

<Sysname> display qos car name aggcar-1

Name: test

  Mode: aggregative

  CIR 1024(kbps)  CBS: 10000(byte)  EBS: 10000(byte)  PIR: 1024(kbps)

  Green Action: pass

  Yellow Action: pass

  Red Action: discard

  Green packet 0(Pkts)

  Red packet 0(Pkts) 

表6-1 display qos car name命令顯示信息描述表

字段

描述

Name

流量監管的名稱

Mode

流量監管的類型

CIR  CBS  EBS  PIR

流量監管流量的參數配置

Green Action

對紅色報文的動作

Yellow Action

對黃色報文的動作

Red Action

對紅色報文的動作

Green packet

綠色報文的流量統計

Red packet

紅色報文的流量統計

 

6.1.3  qos car aggregative

【命令】

qos car car-name aggregative cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ] [ pir peek-information-rate ] [ red action ]

undo qos car car-name

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

car-name:聚合CAR的名稱。

cir committed-information-rate:承諾信息速率。單位為kbps,取值範圍為8~10000000,在不同單板上,實際生效的數值可能與用戶輸入的數值存在差異:

l              在SC單板上,如果用戶輸入的數值小於64,則實際生效的數值為64;如果用戶輸入的數值大於64且不是64的整數倍,則實際生效的數值為小於且最接近於用戶輸入值的64的整數倍。

l              在SD單板上,用戶配置的數值必須是8的倍數。

cbs committed-burst-size:承諾突發尺寸。單位為byte,取值範圍為512~16000000,缺省值為512byte。

ebs excess-burst-size:超出突發尺寸。單位為byte,取值範圍為0~16000000,缺省值為512byte。

pir peak-information-rate:峰值信息速率。單位為kbps,取值範圍為8~10000000,在不同單板上,實際生效的數值可能與用戶輸入的數值存在差異:

l              在SC單板上,如果用戶輸入的數值小於64,則實際生效的數值為64;如果用戶輸入的數值大於64且不是64的整數倍,則實際生效的數值為小於且最接近於用戶輸入值的64的整數倍。

l              在SD單板上,用戶配置的數值必須是8的倍數。

green action:報文的流量符合承諾信息速率時對報文采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量符合承諾信息速率的報文采取的動作為pass

red action:報文的流量既不符合承諾速率也不符合峰值速率時對數據包采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量既不符合承諾信息速率也不符合峰值速率的報文采取的動作為discard

yellow action:報文的流量不符合承諾信息速率但是符合峰值信息速率時對報文采取的動作。action的取值如下:

l              discard:丟棄報文。

l              pass:發送報文。

l              remark-dscp-pass new-dscp:設置報文新的DSCP優先級,並發送報文。new-dscp的取值範圍為0~63。

缺省情況下,對流量不符合承諾信息速率但是符合峰值信息速率的報文采取的動作為pass

【描述】

qos car aggregative命令用來配置聚合CAR。undo qos car命令用來取消聚合CAR的配置。

聚合CAR配置需要在接口上應用或在策略中引用後才能生效。

【舉例】

# 配置聚合CAR采取的CAR參數取值,cir取值為200,cbs取值為2000,對於紅色報文采取丟棄的動作。

<Sysname> system-view

[Sysname] qos car aggcar-1 aggregative cir 200 cbs 2000 red discard

6.1.4  reset qos car name

【命令】

reset qos car name [ car-name ]

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

car-name:聚合CAR的名稱。

【描述】

reset qos car name命令用來清除聚合CAR的統計信息。

需要注意的是:

l              如果輸入car-name參數,將清除指定聚合CAR的統計信息。

l              如果不輸入car-name參數,將清除所有聚合CAR的統計信息。

【舉例】

# 清除聚合CAR aggcar-1的統計信息。

<Sysname> reset qos car name aggcar-1

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們