• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C S5500-SI系列以太网交换机 命令手册-RELEASE 1205(V1.04)

20-QOS命令

本章节下载  (297.02 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S5500/S5500-SI/Command/Command_Manual/_CM(V1.04)/200711/317556_30005_0.htm

20-QOS命令

  录

第1章 端口限速配置命令... 1-1

1.1 端口限速配置命令.. 1-1

1.1.1 display qos lr interface. 1-1

1.1.2 qos lr 1-2

第2章 QoS策略配置命令... 2-1

2.1 QoS策略配置命令.. 2-1

2.1.1 accounting. 2-1

2.1.2 car 2-1

2.1.3 classifier behavior 2-3

2.1.4 display qos policy. 2-4

2.1.5 display qos policy interface. 2-5

2.1.6 display traffic behavior 2-6

2.1.7 display traffic classifier 2-7

2.1.8 filter 2-8

2.1.9 if-match. 2-9

2.1.10 qos apply policy. 2-11

2.1.11 qos policy. 2-11

2.1.12 redirect 2-12

2.1.13 remark dot1p. 2-13

2.1.14 remark dscp. 2-13

2.1.15 remark ip-precedence. 2-14

2.1.16 remark local-precedence. 2-15

2.1.17 traffic behavior 2-15

2.1.18 traffic classifier 2-16

第3章 拥塞管理命令... 3-1

3.1 拥塞管理命令.. 3-1

3.1.1 display qos sp. 3-1

3.1.2 display qos wrr interface. 3-1

3.1.3 qos sp. 3-2

3.1.4 qos wrr 3-3

第4章 优先级映射配置命令... 4-1

4.1 优先级映射表配置命令.. 4-1

4.1.1 display qos map-table. 4-1

4.1.2 qos map-table. 4-2

4.1.3 qos priority. 4-2

第5章 VLAN策略配置命令... 5-1

5.1 VLAN策略配置命令.. 5-1

5.1.1 display qos vlan-policy. 5-1

5.1.2 qos vlan-policy. 5-2

5.1.3 reset qos vlan-policy. 5-3

第6章 流镜像配置命令... 6-1

6.1 流镜像配置命令.. 6-1

6.1.1 display qos policy user-defined. 6-1

6.1.2 display traffic behavior user-defined. 6-2

6.1.3 mirror-to interface. 6-3

 


第1章  端口限速配置命令

1.1  端口限速配置命令

1.1.1  display qos lr interface

【命令】

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

【视图】

任意视图

【参数】

interface-type:端口类型。

interface-number:端口编号。

【描述】

display qos lr interface命令用来显示端口的限速配置情况和统计信息。

如不指定端口,将显示所有端口的限速配置情况和统计信息。

【举例】

# 显示所有端口的限速配置情况和统计信息。

<Sysname> display qos lr interface

Interface: GigabitEthernet1/0/10

Direction: Outbound

 CIR 64000 (kbps),  CBS 4000000 (byte)

表1-1 display qos lr命令显示信息描述表

域名

描述

Interface

端口名,由端口类型和端口编号结合在一起组成

Direction

表示物理端口限速的方向

CIR

承诺信息速率,单位是kbps

CBS

承诺突发尺寸,单位是byte

 

1.1.2  qos lr

【命令】

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

undo qos lr outbound

【视图】

以太网端口视图/端口组视图

【参数】

outbound:对端口发送的数据流进行限速。

cir committed-information-rate:承诺信息速率,取值范围64~1000000,必须为64的倍数,单位是kbps。

cbs committed-burst-size:承诺突发尺寸,单位是byte。

l              如果不指定cbs参数,缺省取值为500ms*committed-information-rate,但是最大值不能超过16000000。

l              如果指定cbs参数,取值范围4000~16000000。

【描述】

qos lr命令用来限制物理端口发送数据的速率。undo qos lr命令用来取消限制。

【举例】

# 对物理端口GigabitEthernet 1/0/10发出的报文进行限速,正常流速640kbps。

<Sysname> system-view

[Sysname] interface GigabitEthernet1/0/10

[Sysname-GigabitEthernet1/0/10] qos lr outbound cir 640

 


第2章  QoS策略配置命令

2.1  QoS策略配置命令

2.1.1  accounting

【命令】

accounting

undo accounting

【视图】

流行为视图

【参数】

【描述】

accounting命令用来为流行为配置统计动作。undo accounting命令用来取消统计动作配置。

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 为流行为配置统计动作。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] accounting

2.1.2  car

【命令】

car cir committed-information-rate [ cbs committed-burst-size ] [ red action ]

undo car

【视图】

流行为视图

【参数】

cir committed-information-rate:承诺信息速率,取值范围64~32000000,必须为64的倍数,单位是kbps。

cbs committee-burst-size:承诺突发尺寸,单位是byte。

l              如果不指定cbs参数,缺省取值为500ms*committed-information-rate,但是最大值不能超过2000000

l              如果指定cbs参数,取值范围500~2000000。

red:数据包的流量不符合承诺速率时对数据包采取的动作,缺省值为discard

action:对数据包采取的动作,有以下几种:

l              discard:丢弃数据包。

l              pass:发送数据包。

l              remark-dscp-pass new-dscp:设置报文新的DSCP值,并发送数据包到目的地址,取值范围0~63,也可以是关键字,如表2-1所示。

表2-1 DSCP关键字与值的对应表

关键字

DSCP值(二进制)

DSCP值(十进制)

default

000000

0

af11

001010

10

af12

001100

12

af13

001110

14

af21

010010

18

af22

010100

20

af23

010110

22

af31

011010

26

af32

011100

28

af33

011110

30

af41

100010

34

af42

100100

36

af43

100110

38

cs1

001000

8

cs2

010000

16

cs3

011000

24

cs4

100000

32

cs5

101000

40

cs6

110000

48

cs7

111000

56

ef

101110

46

 

【描述】

car命令用来为流行为配置流量监管。undo car命令用来取消流量监管配置。

端口上应用的策略中使用car时,可以应用到端口报文的接收方向。

如果多次使用该命令在同一个流行为上配置,最后一次配置生效。

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 为流行为配置流量监管,报文正常流速为6400kbps。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] car cir 6400

2.1.3  classifier behavior

【命令】

classifier tcl-name behavior behavior-name

undo classifier tcl-name

【视图】

策略视图

【参数】

tcl-name:必须是已定义的类名,包括1~31个字符的字符串。

behavior–name:必须是已定义的流行为名,包括1~31个字符的字符串。

【描述】

classifier behavior命令用来在策略中为类指定采用的流行为。undo classifier命令用来取消指定类在策略中的使用。

策略下每个类只能与一个动作关联。

相关配置可参考命令qos policy

【举例】

# 在策略user1中为类database指定采用的行为test。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1] classifier database behavior test

2.1.4  display qos policy

【命令】

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

【视图】

任意视图

【参数】

user-defined:用户定义策略。

policy-name:策略名,包括1~31个字符的字符串。如果未指定,则显示所有用户定义策略的配置信息。

tcl-name:策略中的类名,包括1~31个字符的字符串。

【描述】

display qos policy命令用来显示指定策略或所有策略中指定类或所有类及与类关联的行为的配置信息。

【举例】

# 显示用户定义策略中指定类或所有类及与类关联的行为的配置信息。

<Sysname> display qos policy user-defined

 

  User Defined QoS Policy Information:

 

  Policy: test

   Classifier: USER1

     Behavior: USER1

      Marking:

        Remark IP Precedence 3

      Committed Access Rate:

        CIR 6400 (kbps), CBS 400000 (byte)

        Red Action: discard

 

   Classifier: database

     Behavior: database

      Marking:

        Remark IP Precedence 5

表2-2 display qos policy命令显示信息描述表

域名

描述

Policy

策略名

Classifier

类名,一个策略中可以存在多个类,每个类有对应的行为,每个类的匹配规则又可以有多条,参见traffic classifier命令

Behavior

策略中一个类对应的行为,每个行为可以有多条规则,参见traffic behavior命令

 

2.1.5  display qos policy interface

【命令】

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

【视图】

任意视图

【参数】

interface-type:端口类型。

interface-number:端口编号。

inbound:入方向。

【描述】

display qos policy interface命令用来显示指定端口上策略的配置信息和运行情况。

【举例】

# 显示端口GigabitEthernet 1/0/10上策略的配置信息和运行情况。

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

 

  Interface: GigabitEthernet1/0/10

 

  Direction: Inbound

 

  Policy: test

   Classifier: USER1

     Operator: AND

     Rule(s) : if-match ip-precedence 5

     Behavior: USER1

      Marking:

        Remark IP Precedence 3

      Committed Access Rate:

        CIR 640 (kbps), CBS 40000 (byte)

        Red Action: discard

 

   Classifier: database

     Operator: AND

     Rule(s) : if-match acl 3131

     Behavior: database

      Marking:

        Remark IP Precedence 3

表2-3 display qos policy interface命令显示信息描述表

域名

描述

Interface

端口名,由端口类型和端口编号结合在一起组成

Direction

Policy应用在端口的方向

Policy

应用到端口上的策略的名字

Classifier

策略里分类规则以及对应的配置信息

Operator

同一个类中多条分类规则的逻辑关系

Rule(s)

类的分类规则

Behavior

策略里流行为的名称及配置信息,参见traffic behavior命令

 

2.1.6  display traffic behavior

【命令】

display traffic behavior user-defined [ behavior-name ]

【视图】

任意视图

【参数】

user-defined:用户定义的流行为。

behavior-name:流行为名,包括1~31个字符的字符串。如果未指定,则显示所有用户定义流行为的信息。

【描述】

display traffic behavior命令用来显示配置的流行为信息。

【举例】

# 显示配置的用户自定义的流行为信息。

<Sysname> display traffic behavior user-defined

  User Defined Behavior Information:

    Behavior: test

      Marking:

        Remark IP precedence 3

      Committed Access Rate:

        CIR 640 (kbps), CBS 40000 (byte)

        Red Action: discard

表2-4 display traffic behavior user-defined命令显示信息描述表

域名

描述

User Defined Behavior Information

流行为的类型:用户自定义

Behavior

流行为的名称及其内容,内容可以有多种类型

Marking

重标记的相关信息

Committed Access Rate

流量限速的相关信息

 

2.1.7  display traffic classifier

【命令】

display traffic classifier user-defined [ tcl-name ]

【视图】

任意视图

【参数】

user-defined:用户定义类。

tcl-name:类名,包括1~31个字符的字符串。

【描述】

display traffic classifier命令用来显示指定用户自定义类的配置信息。

如果未指定类名,将显示所有用户定义类的配置信息。

【举例】

# 显示所有用户自定义类的配置信息。

<Sysname> display traffic classifier user-defined

  User Defined Classifier Information:

   Classifier: test

    Operator: AND

    Rule(s) : If-match ip-precedence 5

表2-5 display traffic classifier user-defined命令显示信息描述表

域名

描述

User Defined Classifier Information

类的类型:用户自定义

Classifier

类的名称及其内容,内容可以有多种类型

Operator

分类规则之间的逻辑关系

Rule

分类规则

 

2.1.8  filter

【命令】

filter { deny | permit }

undo filter

【视图】

流行为视图

【参数】

deny:丢弃数据包。

permit:发送数据包。

【描述】

filter命令用来为流行为配置流量过滤动作。undo filter命令用来取消过滤动作配置。

  注意:

filter deny与除了accounting动作外的其他的所有动作都不能同时配置。

 

【举例】

# 为流行为配置丢弃数据包的过滤动作。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] filter deny

2.1.9  if-match

【命令】

if-match match-criteria

undo if-match match-criteria

【视图】

类视图

【参数】

match-criteria:类的匹配规则,取值范围如下表所示。

表2-6 类的匹配规则取值

取值

描述

acl access-list-number

定义匹配ACL的规则,access-list-number取值范围是2000~4999

acl ipv6 access-list-number

定义匹配IPv6 ACL的规则,access-list-number取值范围是2000~3999

IPv6的规则只能通过引用ACL6规则来实现

any

定义匹配所有数据包的规则

customer-vlan-id vlan-id-list

定义匹配用户网络VLAN ID的规则,vlan-id-list为VLAN ID的列表,VLAN ID取值范围为1~4094

destination-mac mac-address

定义匹配目的MAC地址的规则

dot1p dot1p-list

定义匹配802.1p协议的规则,dot1p-list为COS取值的列表,COS取值范围为0~7

dscp dscp-list

定义匹配DSCP的规则,dscp-list为DSCP取值的列表,DSCP取值范围为0~63

ip-precedence ip-precedence-list

定义匹配IP优先级的规则,ip-precedencee-list为ip-precedence的列表,ip-precedence取值范围为0~7

service-vlan-id vlan-id-list

定义匹配运营商网络VLAN ID的规则,vlan-id-list为VLAN ID的列表,VLAN ID取值范围为1~4094

source-mac mac-address

定义匹配源MAC地址的规则

 

【描述】

if-match命令用来定义匹配指定匹配规则的所有报文的规则。undo if-match命令用来删除匹配指定匹配规则的所有报文的规则。

  注意:

在定义各个规则的时候请遵循如下约束,否则策略将不能成功应用:

l      使用if-match命令定义匹配规则的时候,如果匹配项为customer-vlan-iddot1pdscpip-precedenceservice-vlan-id,则不能在一条匹配规则中同时配置多个值。

l      当指定类的逻辑关系为AND时,只能配置一条ACL匹配规则。

l      当指定类的逻辑关系为AND时,如果配置了ACL IPv6匹配规则,则不能同时配置除if-match any之外的其他所有规则。

 

相关配置可参考命令traffic classifier

【举例】

# 定义类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

# 定义类class1匹配ACL 3101。

<Sysname> system-view

[Sysname] traffic classifier class1

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

# 定义类class1匹配IPV6 ACL 3101。

<Sysname> system-view

[Sysname] traffic classifier class1

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

# 定义类class1匹配所有数据包的规则。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1] if-match any

# 定义类class1的匹配规则为:匹配DSCP值为1的报文。

<Sysname> system-view

[Sysname] traffic classifier class1

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

# 定义类class1的匹配规则为:匹配IP优先级值为1的报文。

<Sysname> system-view

[Sysname] traffic classifier class1

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

# 定义类class1的匹配规则为:匹配用户网络VLAN ID值为1的报文。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1] if-match customer-vlan-id 1

2.1.10  qos apply policy

【命令】

qos apply policy policy-name inbound

undo qos apply policy inbound

【视图】

以太网端口视图/端口组视图

【参数】

inbound:入方向。

policy policy-name:策略名,包括1~31个字符的字符串。

【描述】

qos apply policy命令用来在端口应用关联的策略。undo qos apply policy命令用来删除关联的策略。

【举例】

# 将策略user1应用到端口GigabitEthernet 1/0/10的入方向上。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/10

[Sysname-GigabitEthernet1/0/10] qos apply policy user1 inbound

2.1.11  qos policy

【命令】

qos policy policy-name

undo qos policy policy-name

【视图】

系统视图

【参数】

policy policy-name:策略名,包括1~31个字符的字符串。

【描述】

qos policy命令用来创建并进入策略视图。undo qos policy命令用来删除一个策略。

如果某端口应用了该策略,则不允许删除该策略,需要先在应用的端口上取消对该策略的应用,然后再使用undo qos policy命令删除该策略。

相关配置可参考命令classifier behaviorqos apply policy

【举例】

# 创建一个名为user1的策略。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1]

2.1.12  redirect

【命令】

redirect interface interface-type interface-number

undo redirect

【视图】

流行为视图

【参数】

interface-type:端口类型。

interface-number:端口编号。

【描述】

redirect命令用来为流行为配置流量重定向动作。undo redirect命令用来取消流量重定向动作配置。

【举例】

# 为流行为配置流量重定向动作,重定向到GigabitEthernet 1/0/1。

<Sysname> system-view

[Sysname] traffic behavior database

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

2.1.13  remark dot1p

【命令】

remark dot1p 8021p

undo remark dot1p

【视图】

流行为视图

【参数】

8021p:标记的802.1p优先级,取值范围为0~7。

【描述】

remark dot1p命令用来配置标记报文的802.1p优先级。undo remark dot1p命令用来取消标记报文的802.1p优先级。

  注意:

remark dot1premark local-precedence不能同时配置。

 

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 配置标记报文的802.1p优先级值为2。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark dot1p 2

2.1.14  remark dscp

【命令】

remark dscp dscp-value

undo remark dscp

【视图】

流行为视图

【参数】

dscp-value:DSCP值,取值范围为0~63,也可以是关键字,如表2-1所示。

【描述】

remark dscp命令用来为类配置标记报文的DSCP值。undo remark dscp命令用来取消标记报文的DSCP值。

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 配置标记报文的DSCP值为6。

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] remark dscp 6

2.1.15  remark ip-precedence

【命令】

remark ip-precedence ip-precedence-value

undo remark ip-precedence

【视图】

流行为视图

【参数】

ip-precedence-value:标记的IP优先级,取值范围为0~7。

【描述】

remark ip-precedence命令用来配置标记报文的IP优先级。undo remark ip-precedence命令用来取消标记报文的IP优先级

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 配置标记报文的IP优先级值为6。

<Sysname> system-view

[Sysname] traffic behavior database

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

2.1.16  remark local-precedence

【命令】

remark local-precedence local-precedence

undo remark local-precedence

【视图】

流行为视图

【参数】

local-precedence:标记的本地优先级,取值范围为0~7。

【描述】

remark local-precedence命令用来配置标记报文的本地优先级。undo remark local-precedence命令用来取消标记报文的本地优先级。

相关配置可参考命令qos policytraffic behaviorclassifier behavior

【举例】

# 配置标记报文的本地优先级值为2。

<Sysname> system-view

[Sysname] traffic behavior database

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

2.1.17  traffic behavior

【命令】

traffic behavior behavior-name

undo traffic behavior behavior-name

【视图】

系统视图

【参数】

behavior-name:流行为名,包括1~31个字符的字符串。

【描述】

traffic behavior命令用来定义一个流行为并进入流行为视图。undo traffic behavior命令用来删除一个流行为。

相关配置可参考命令qos policyqos apply policyclassifier behavior

【举例】

# 定义一个名为behavior1的流行为。

<Sysname> system-view

[Sysname] traffic behavior behavior1

[Sysname-behavior-behavior1]

2.1.18  traffic classifier

【命令】

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

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

【视图】

系统视图

【参数】

and:指定类下的规则之间是逻辑与的关系,即数据包必须匹配全部规则才属于该类。

or:指定类下的规则之间是逻辑或的关系,即数据包只要匹配其中任何一个规则就属于该类。

tcl-name:类名,包括1~31个字符的字符串。

【描述】

traffic classifier命令用来定义类并进入类视图。undo traffic classifier命令用来删除指定的类。

如果不指定operator参数,缺省情况下规则之间的关系为and,即逻辑与。

相关配置可参考命令qos policyqos apply policyclassifier behavior

【举例】

# 定义一个名为class1的类。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1]

 


第3章  拥塞管理命令

3.1  拥塞管理命令

3.1.1  display qos sp

【命令】

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

【视图】

任意视图

【参数】

interface-type:端口类型。

interface-number:端口编号。

【描述】

display qos sp interface命令用来显示端口的SP(Strict Priority,严格优先级)队列配置情况。

如不指定端口,将显示所有端口的SP队列配置情况。

相关配置可参考命令qos sp

【举例】

# 显示GigabitEthernet 1/0/1的严格优先级队列配置情况。

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

Interface: GigabitEthernet1/0/1

Output queue: Strict-priority queue

3.1.2  display qos wrr interface

【命令】

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

【视图】

任意视图

【参数】

interface-type:端口类型。

interface-number:端口编号。

【描述】

display qos wrr interface命令用来显示端口的WRR(Weighted Round Robin,加权轮询)队列配置情况。

如不指定端口,将显示所有端口的WRR队列配置情况。

相关配置可参考命令qos wrr

【举例】

# 显示端口GigabitEthernet 1/0/1的WRR队列配置情况。

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

Interface: GigabitEthernet1/0/1

Output queue: Weighted round robin queue

Queue ID    Group    Weight

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

   0         1        1

   1         1        2

   2         1        3

   3         1        4

   4         1        5

   5         1        9

   6         1        13

   7         1        15

表3-1 display qos wrr interface命令显示信息描述表

域名

描述

Interface

端口名,由端口类型和端口编号结合在一起组成

Output queue

当前出队列类型

Queue ID

队列号

Group

分组号,说明队列属于哪一个分组,缺省情况下,队列所属的分组号为1

Weight

调度时各个队列的权重

 

3.1.3  qos sp

【命令】

qos sp

undo qos sp

【视图】

以太网端口视图/端口组视图

【参数】

【描述】

qos sp命令用来在端口上配置严格优先队列。undo qos sp命令用来恢复缺省情况。

缺省情况下,端口的所有输出队列采用加权轮循调度模式。

相关配置可参考命令display qos sp interface

【举例】

# 在端口GigabitEthernet 1/0/1上应用SP队列调度。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

[Sysname-GigabitEthernet1/0/1] qos sp

3.1.4  qos wrr

【命令】

qos wrr [ queue-id group { sp | group-id weight queue-weight } ]

undo qos wrr

【视图】

以太网端口视图/端口组视图

【参数】

wrr queue-id:端口输出队列号,取值范围为0~7。

group sp:配置sp队列。

group-id:取值为1。

weight queue-weight:队列的权重,取值范围1~15。

【描述】

qos wrr命令用来配置队列调度算法及参数。undo qos wrr命令用来恢复队列调度算法的缺省值。

缺省情况下,端口所有输出队列采用加权轮循调度模式。

交换机的端口支持8个输出队列(本地优先级队列),交换机支持不同的队列采用不同的队列调度算法。用户可以根据需要将端口上的队列分别加入SP调度组和WRR调度组(即group 1),实现SP+WRR的调度功能。在队列调度时,系统会优先保证SP调度组内的队列调度,当SP调度组内的队列中没有报文发送时,才会服务WRR调度组内的队列。SP调度组内各个队列执行严格调度方式,WRR调度组内各个队列执行加权轮循调度方式。

【举例】

# 下面命令设置端口GigabitEthernet 1/0/1的调度算法为SP+WRR,设置0号队列属于SP队列,1号队列属于WRR队列并赋权值10。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

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

[Sysname-GigabitEthernet1/0/1]qos wrr 1 group 1 weight 10

 


第4章  优先级映射配置命令

4.1  优先级映射表配置命令

4.1.1  display qos map-table

【命令】

display qos map-table [ dot1p-lp ]

【视图】

任意视图

【参数】

dot1p-lp:802.1p优先级到本地优先级映射表。

【描述】

display qos map-table命令用来显示指定优先级映射表配置情况。

相关配置可参考命令qos map-table

【举例】

# 显示802.1p优先级到丢弃优先级映射表的配置信息。

<Sysname> display qos map-table dot1p-lp

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

IMPORT  :  EXPORT

   0    :    2

   1    :    0

   2    :    1

   3    :    3

   4    :    4

   5    :    5

   6    :    6

   7    :    7

表4-1 display qos map-table命令显示信息描述表

域名

描述

MAP-TABLE NAME

映射表的名字

TYPE

映射表的类型

IMPORT

映射表的输入项

EXPORT

映射表的输出项

 

4.1.2  qos map-table

【命令】

qos map-table dot1p-lp

【视图】

系统视图

【参数】

dot1p-lp:802.1p优先级到本地优先级映射表。

【描述】

qos map-table命令用来进入指定的优先级映射表视图。

相关配置可参考命令display qos map-table。

&  说明:

S5500-SI系列以太网交换机不支持编辑802.1p优先级到本地优先级(dot1p-lp)映射表。

 

【举例】

# 进入802.1p优先级到本地优先级映射表视图。

<Sysname> system-view

[Sysname] qos map-table dot1p-lp

[Sysname-maptbl-dot1p-lp]

4.1.3  qos priority

【命令】

qos priority priority-value

undo qos priority

【视图】

以太网端口视图

【参数】

priority-value:端口优先级值,取值范围0~7。

【描述】

qos priority命令用来配置当前端口的端口优先级。undo qos priority命令用来恢复端口优先级为缺省值。

缺省情况下,端口优先级为0。

&  说明:

端口优先级设置仅对于untag报文有效,对于带tag的报文不生效。

 

【举例】

# 配置端口GigabitEthernet 1/0/1的端口优先级为2。

<Sysname> system-view

[Sysname] interface GigabitEthernet 1/0/1

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

 


第5章  VLAN策略配置命令

5.1  VLAN策略配置命令

5.1.1  display qos vlan-policy

【命令】

display qos vlan-policy { name policy-name | vlan [ vlan-id ] }

【视图】

任意视图

【参数】

name policy-name:显示指定策略名称的VLAN策略信息,policy-name为包括1~31个字符的字符串。

vlan vlan-id:显示指定VLAN上应用的VLAN策略,如果不指定vlan-id则显示所有VLAN策略信息。

【描述】

display qos vlan-policy name命令用来显示VLAN策略信息。

【举例】

# 显示名称为test的QoS策略信息。

<Sysname> display qos vlan-policy name test

  Policy test

    Vlan 300: inbound (active)

表5-1 display qos vlan-policy命令输出信息描述

域名

描述

Policy

QoS策略的名称

Vlan 300

引用QoS策略的VLAN ID

inbound (active)

对VLAN接收到的报文应用QoS策略,active表示该VLAN策略生效

 

# 显示VLAN2的QoS策略信息。

<Sysname> display qos vlan-policy vlan 2

 

  Vlan 2

 

  Direction: Inbound (active)

 

  Policy: vlan

   Classifier: vlan

     Operator: AND

     Rule(s) : If-match acl 2000

     Behavior: vlan

      Accounting Enable:

        0 (Packets)

      Committed Access Rate:

        CIR 640 (kbps), CBS 40000 (byte)

        Red Action: discard

表5-2 display qos vlan-policy命令输出信息描述

字段

描述

Vlan 2

引用QoS策略的VLAN ID

Inbound (active)

对VLAN接收到的报文应用QoS策略

active表示该VLAN策略生效

Classifier

类的名称及其内容,内容可以有多种类型

Operator

分类规则之间的逻辑关系

Rule(s)

分类规则

Behavior

流行为的名称及其内容,内容可以有多种类型

Accounting

流行为统计

Committed Access Rate

流量限速的相关信息

CIR

承诺信息速率,单位是kbps

CBS

承诺突发尺寸,也就是容纳突发流量的令牌桶深度,单位是byte

Red Action: discard

数据包的流量不符合承诺速率时,对数据包采取的动作为discard

 

5.1.2  qos vlan-policy

【命令】

qos vlan-policy policy-name vlan vlan-id-list  inbound

undo qos vlan-policy vlan vlan-id-list  inbound

【视图】

系统视图

【参数】

policy-name:策略名称,包括1~31个字符的字符串。

vlan-id-list:VLAN ID列表,可以是vlan-id to vlan-id的形式,也可以输入多个不连续的VLAN ID。设备最多允许用户同时指定8个VLAN ID。

inbound:对VLAN接收到的报文应用QoS策略。

【描述】

qos vlan-policy命令用来在指定VLAN上应用QoS策略。undo qos vlan-policy命令用来取消指定VLAN上应用的QoS策略。

QoS策略支持如下的应用方式:

l              基于端口应用:QoS策略对端口接收的流量生效。

l              基于VLAN应用:QoS策略对该VLAN接收的流量生效。

基于VLAN应用的QoS策略简称为VLAN策略。

【举例】

# 在VLAN 200、300、400、500、600、700、800、900的入方向上应用VLAN策略test。

<Sysname> system-view

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

5.1.3  reset qos vlan-policy

【命令】

reset qos vlan-policy [ vlan vlan-id ]

【视图】

用户视图

【参数】

vlan-id:VLAN的ID号,取值范围为1~4094。

【描述】

reset qos vlan-policy命令用来清除指定VLAN策略的统计信息。

如果不指定vlan-id,表示清除所有VLAN策略的统计信息。

【举例】

# 清除VLAN2的VLAN策略统计信息。

<Sysname> reset qos vlan-policy vlan 2

 


第6章  流镜像配置命令

6.1  流镜像配置命令

6.1.1  display qos policy user-defined

【命令】

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

【视图】

任意视图

【参数】

policy-name:策略名,如果未指定,则显示所有用户定义策略的配置信息。

tcl-name:策略中的类名。

【描述】

display qos policy user-defined命令用来显示用户自定义策略的配置内容。

【举例】

# 显示用户自定义QoS策略配置内容。

<Sysname> display qos policy user-defined

 

  User Defined QoS Policy Information:

 

  Policy: 1

   Classifier: 1

     Behavior: 1

      Mirror enable:

        Mirror type: interface

        Mirror destination: GigabitEthernet1/0/1

表6-1 display qos policy user-defined命令显示信息描述表

字段

描述

Policy

QoS策略的名称

Classifier

流分类规则名称

Behavior

流行为名称

Mirror enable

流镜像使能

Mirror type

流镜像的类型

Mirror destination

流镜像目的端口

 

6.1.2  display traffic behavior user-defined

【命令】

display traffic behavior user-defined [ behavior-name ]

【视图】

任意视图

【参数】

behavior-name:流行为名称。

【描述】

display traffic behavior user-defined命令用来显示用户自定义流行为的配置信息。

【举例】

# 显示用户自定义流行为的配置信息。

<Sysname> display traffic behavior user-defined

  User Defined Behavior Information:

    Behavior: 1

      Mirror enable:

        Mirror type: interface

        Mirror destination: GigabitEthernet1/0/1

表6-2 display traffic behavior user-defined命令显示信息描述表

字段

描述

Behavior

流行为名称

Mirror enable

流镜像功能处于使能状态

Mirror type

流镜像的类型

Mirror destination

流镜像的目的端口

 

6.1.3  mirror-to interface

【命令】

mirror-to interface interface-type interface-number

undo mirror-to interface interface-type interface-number

【视图】

流行为视图

【参数】

interface-type interface-number:指定流镜像的目的端口类型和端口编号。

【描述】

mirror-to interface命令用来在流行为中配置流镜像到端口。undo mirror-to interface命令用来取消流行为中流镜像到端口的动作。

&  说明:

l      经过流镜像的报文将不能再被端口镜像,即将流镜像的目的端口配置为端口镜像组的源端口时,在端口镜像组的目的端口收不到流镜像的报文。

l      将报文的入端口(对于VLAN策略则是属于该VLAN的端口)同时配置为流镜像的源端口和端口镜像组的源端口时,端口镜像将会被流镜像覆盖。匹配流规则的报文将被镜像到流镜像的目的端口,没有匹配流规则的报文将被镜像到端口镜像组的目的端口。

 

【举例】

# 配置了流行为1,在流行为中配置流镜像到端口的动作。

<Sysname> system-view

[Sysname] traffic behavior 1

[Sysname-behavior-1] mirror-to interface GigabitEthernet 1/0/1

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们