20-QOS命令
本章节下载 (297.02 KB)
目 录
1.1.1 display qos lr interface
2.1.5 display qos policy interface
2.1.6 display traffic behavior
2.1.7 display traffic classifier
2.1.16 remark local-precedence
3.1.2 display qos wrr interface
6.1.1 display qos policy user-defined
6.1.2 display traffic behavior user-defined
【命令】
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 |
【命令】
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
【命令】
accounting
undo accounting
【视图】
流行为视图
【参数】
无
【描述】
accounting命令用来为流行为配置统计动作。undo accounting命令用来取消统计动作配置。
相关配置可参考命令qos policy,traffic behavior,classifier behavior。
【举例】
# 为流行为配置统计动作。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] accounting
【命令】
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 policy,traffic behavior,classifier behavior。
【举例】
# 为流行为配置流量监管,报文正常流速为6400kbps。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] car cir 6400
【命令】
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
【命令】
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命令 |
【命令】
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命令 |
【命令】
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 |
流量限速的相关信息 |
【命令】
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 |
分类规则 |
【命令】
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
【命令】
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-id、dot1p、dscp、ip-precedence和service-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
【命令】
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
【命令】
qos policy policy-name
undo qos policy policy-name
【视图】
系统视图
【参数】
policy policy-name:策略名,包括1~31个字符的字符串。
【描述】
qos policy命令用来创建并进入策略视图。undo qos policy命令用来删除一个策略。
如果某端口应用了该策略,则不允许删除该策略,需要先在应用的端口上取消对该策略的应用,然后再使用undo qos policy命令删除该策略。
相关配置可参考命令classifier behavior,qos apply policy。
【举例】
# 创建一个名为user1的策略。
<Sysname> system-view
[Sysname] qos policy user1
[Sysname-qospolicy-user1]
【命令】
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
【命令】
remark dot1p 8021p
undo remark dot1p
【视图】
流行为视图
【参数】
8021p:标记的802.1p优先级,取值范围为0~7。
【描述】
remark dot1p命令用来配置标记报文的802.1p优先级。undo remark dot1p命令用来取消标记报文的802.1p优先级。
注意:
remark dot1p和remark local-precedence不能同时配置。
相关配置可参考命令qos policy,traffic behavior,classifier behavior。
【举例】
# 配置标记报文的802.1p优先级值为2。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark dot1p 2
【命令】
remark dscp dscp-value
undo remark dscp
【视图】
流行为视图
【参数】
dscp-value:DSCP值,取值范围为0~63,也可以是关键字,如表2-1所示。
【描述】
remark dscp命令用来为类配置标记报文的DSCP值。undo remark dscp命令用来取消标记报文的DSCP值。
相关配置可参考命令qos policy,traffic behavior,classifier behavior。
【举例】
# 配置标记报文的DSCP值为6。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark dscp 6
【命令】
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 policy,traffic behavior,classifier behavior。
【举例】
# 配置标记报文的IP优先级值为6。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark ip-precedence 6
【命令】
remark local-precedence local-precedence
undo remark local-precedence
【视图】
流行为视图
【参数】
local-precedence:标记的本地优先级,取值范围为0~7。
【描述】
remark local-precedence命令用来配置标记报文的本地优先级。undo remark local-precedence命令用来取消标记报文的本地优先级。
相关配置可参考命令qos policy,traffic behavior,classifier behavior。
【举例】
# 配置标记报文的本地优先级值为2。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark local-precedence 2
【命令】
traffic behavior behavior-name
undo traffic behavior behavior-name
【视图】
系统视图
【参数】
behavior-name:流行为名,包括1~31个字符的字符串。
【描述】
traffic behavior命令用来定义一个流行为并进入流行为视图。undo traffic behavior命令用来删除一个流行为。
相关配置可参考命令qos policy,qos apply policy,classifier behavior。
【举例】
# 定义一个名为behavior1的流行为。
<Sysname> system-view
[Sysname] traffic behavior behavior1
[Sysname-behavior-behavior1]
【命令】
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 policy,qos apply policy,classifier behavior。
【举例】
# 定义一个名为class1的类。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1]
【命令】
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
【命令】
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 |
调度时各个队列的权重 |
【命令】
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
【命令】
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
【命令】
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 |
映射表的输出项 |
【命令】
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]
【命令】
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
【命令】
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 |
【命令】
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
【命令】
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
【命令】
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 |
流镜像目的端口 |
【命令】
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 |
流镜像的目的端口 |
【命令】
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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!