03-QoS命令
本章节下载: 03-QoS命令 (477.2 KB)
目 录
1.1.1 display traffic classifier user-defined
1.2.2 display traffic behavior user-defined
1.3.2 display qos policy user-defined
1.3.3 display qos policy interface
2.3.1 display qos trust interface
l 不同型号产品的命令行支持情况略有不同,详细请参见“特性差异化列表”部分的描述。
l 设备支持的接口类型和编号与设备的实际情况相关,本手册涉及以太网接口的配置举例统一使用Eth口举例说明。实际使用中请根据具体设备的接口类型和编号进行配置。
l 本手册中的AP和FAT AP如无特殊情况说明,可以指代具有FAT AP功能的无线网桥和无线Mesh设备。
【命令】
display traffic classifier user-defined [ tcl-name ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
user-defined:用户定义类。
tcl-name:类名。
【描述】
display traffic classifier命令用来显示配置的用户自定义类的信息。
如果未指定类名,本命令将显示所有用户自定义类的信息。
【举例】
# 显示配置的用户自定义类的信息。
<Sysname> display traffic classifier user-defined
User Defined Classifier Information:
Classifier: USER1
Operator: AND
Rule(s) : if-match ip-precedence 5
Classifier: database
Operator: AND
Rule(s) : if-match acl 3131
if-match inbound-interface Ethernet1/0/1
表1-1 display traffic classifier user-defined命令显示信息描述表
字段 |
描述 |
User Defined Classifier Information |
用户自定义类的信息 |
Classifier |
类的名字及其内容,内容可以有多种类型 |
Operator |
分类规则之间的逻辑关系 |
Rule |
分类规则 |
【命令】
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:类的匹配规则,具体情况如下表所示。
acl [ ipv6 ] { acl-number | name acl-name }:指定匹配ACL的规则。
update acl [ ipv6 ] { acl-number | name acl-name }:更改流分类规则中引用的ACL,将源ACL变更为新的ACL。
表1-2 类的匹配规则取值
取值 |
描述 |
acl [ ipv6 ] { acl-number | name acl-name } |
定义匹配ACL的规则 acl-number是ACL的序号,IPv4 ACL序号的取值范围是2000~4999,IPv6 ACL序号的取值范围是2000~3999 acl-name是ACL的名称,为1~32个字符的字符串,不区分大小写,必须以英文字母a~z或A~Z开头,为避免混淆,ACL的名称不可以使用英文单词all |
any |
定义匹配所有数据包的规则 |
dscp dscp-list |
定义匹配DSCP的规则,dscp-list为DSCP取值的列表,最多可以输入8个DSCP取值,DSCP取值范围为0~63 |
destination-mac mac-address |
定义匹配目的MAC地址的规则 |
customer-dot1p 8021p-list |
定义匹配用户网络802.1p优先级的规则,8021p-list为802.1p优先级值的列表,最多可以输入8个802.1p优先级值,802.1p优先级取值范围为0~7 |
ip-precedence ip-precedence-list |
定义匹配IP优先级的规则,ip-precedence-list为ip-precedence的列表,最多可以输入8个ip-precedence,ip-precedence取值范围为0~7 |
protocol protocol-name |
定义匹配协议的规则,protocol-name取值为ip、ipv6 |
source-mac mac-address |
定义匹配源MAC地址的规则 |
customer-vlan-id { vlan-id-list | vlan-id1 to vlan-id2 } |
定义匹配用户网络VLAN ID的规则,vlan-id-list为VLAN ID的列表,最多可以输入8个VLAN ID,vlan-id1 to vlan-id2表示一个VLAN ID的范围,vlan-id1的值必须小于vlan-id2的值,VLAN ID取值范围为1~4094 |
【描述】
if-match命令用来定义匹配指定匹配规则的所有报文的规则。undo if-match命令用来删除匹配指定匹配规则的所有报文的规则。
在定义各个规则的时候,注意事项如下:
(1) 定义匹配ACL的规则
l 如果类中引用的ACL不存在,则不能在硬件中下发。
l 对同一个类,允许通过ACL名称和序号的方式分别引用一次同一个ACL。
(2) 定义匹配目的MAC地址规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。
l 匹配目的MAC地址规则只对以太网类型的接口有意义。
(3) 定义匹配源MAC地址规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。
l 匹配源MAC地址规则只对以太网类型的接口有意义。
(4) 定义匹配DSCP的规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。每条命令在配置后,dscp值将自动按照从小到大的顺序排序。
l 一条命令可以配置多个DSCP值,最多可指定8个;如果指定了多个相同的DSCP值,系统默认为一个;多个不同的DSCP值是或的关系,即只要有一个值匹配,就算匹配这条规则。
l 删除某条匹配DSCP的规则时,指定的所有DSCP值必须与该规则中定义的完全相同才会删除,顺序可不一样。
(5) 定义匹配用户网络或运营商网络的802.1p优先级的规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。每条命令在配置后,8021p值将自动按照从小到大的顺序排序。
l 一条命令可以配置多个802.1p优先级值,最多可指定8个;如果指定了多个相同的802.1p优先级值,系统默认为一个;多个不同的802.1p优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则。
l 删除某条匹配802.1p优先级的规则时,指定的所有802.1p优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样。
l 该匹配规则仅对入方向的流量生效。
(6) 定义匹配IP优先级的规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。每条命令在配置后,IP优先级的值将自动按照从小到大的顺序排序。
l 一条命令可以配置多个IP优先级值,最多可指定8个;如果指定了多个相同的IP优先级值,系统默认为一个;多个不同的IP优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则。
l 删除某条匹配IP优先级的规则时,指定的所有IP优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样。
(7) 定义匹配用户网络和运营商网络VLAN ID的规则
l 一个类下可配置多条这样的命令,各个配置之间互相不覆盖。每条命令在配置后,vlan-id值将自动按照从小到大的顺序排序。
l 一条命令可以配置多个VLAN ID值,如果指定了多个相同的VLAN ID值,系统默认为一个;多个不同的VLAN ID值是或的关系,即只要有一个值匹配,就算匹配这条规则。
l 删除某条匹配VLAN ID的规则时,指定的所有VLAN ID值必须与该规则中定义的完全相同才会删除,顺序可不一样。
l 该匹配规则仅对入方向的流量生效。
相关配置可参考命令traffic classifier。
对于本命令参数的支持情况不同型号的设备略有不同,请以设备的实际情况为准。
【举例】
# 定义类匹配协议是IP的报文。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match protocol ip
# 定义类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
# 定义类匹配ACL3101。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match acl 3101
# 定义匹配所有数据包的规则。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match any
# 定义类class2的匹配规则,需要引用class1,所以先配置class1。定义class1的匹配规则为:匹配IP优先级为5。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match ip-precedence 5
# 定义类class2,匹配规则目的MAC地址为0050-BA27-BED3的报文。
<Sysname> system-view
[Sysname] traffic classifier class2
[Sysname-classifier-class2] if-match destination-mac 0050-BA27-BED3
# 定义类class1的匹配规则为:匹配DSCP值为1或6或9的报文。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match dscp 1 6 9
# 定义类class1的匹配规则为:匹配IP优先级值为1或6的报文。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match ip-precedence 1 6
# 定义类匹配IP协议的报文。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match protocol ip
# 定义类class1的匹配规则为:匹配用户网络VLAN ID值为1或6或9的报文。
<Sysname> system-view
[Sysname] traffic classifier class1
[Sysname-classifier-class1] if-match customer-vlan-id 1 6 9
【命令】
traffic classifier tcl-name [ operator { and | or } ]
undo traffic classifier tcl-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
and:指定类下的规则之间是逻辑与的关系,即数据包必须匹配全部规则才属于该类。
or:指定类下的规则之间是逻辑或的关系,即数据包只要匹配其中任何一个规则就属于该类。
tcl-name:类名。
【描述】
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]
【命令】
car cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ] [ pir peak-information-rate ] [ red action ]
undo car
【视图】
流行为视图
【缺省级别】
2:系统级
【参数】
cir committed-information-rate:承诺信息速率。流量的平均速率,单位为kbps。
cbs committee-burst-size:承诺突发尺寸,缺省取值为500毫秒以CIR速率通过的流量。
ebs excess-burst-size:超出突发尺寸,缺省值为0。
pir peak information rate:峰值速率,单位为kbps。
red action:数据包的流量既不符合承诺速率也不符合峰值速率时对数据包采取的动作,缺省动作为discard。
action:对数据包采取的动作,有以下几种:
l discard:丢弃数据包。
l pass:允许数据包通过。
【描述】
car命令用来为流行为配置流量监管动作。undo car命令用来取消流量监管动作配置。
接口上应用的策略中使用car时,可以应用到接口报文的接收或者发送方向。
需要注意的是,如果多次使用car命令在同一个流行为上配置,则只有最后一次的配置生效。
如果多次使用该命令在同一个流行为上配置,最后一次配置生效。
相关配置可参考命令qos policy、traffic behavior和classifier behavior。
【举例】
# 为流行为配置流量监管。报文正常流速为200kbps,承诺突发尺寸为50000bytes,速率大于200kbps时,将报文丢弃。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] car cir 200 cbs 50000 ebs 0 red discard
【命令】
display traffic behavior user-defined [ behavior-name ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
user-defined:用户定义行为。
behavior-name:行为名,如果未指定行为名,则显示所有系统预定义行为或所有用户定义行为的信息。
【描述】
display traffic behavior命令用来显示配置的用户定义的流行为信息。
【举例】
# 显示配置的用户自定义的流行为信息。
<Sysname> display traffic behavior user-defined
User Defined Behavior Information:
Behavior: ipv4
Filter enable : permit
Committed Access Rate:
CIR 9999 (kbps), CBS 624937 (byte), EBS 0 (byte)
Green Action: pass
Red Action: discard
Marking:
Remark local precedence 4
表1-3 display traffic behavior user-defined命令显示信息描述表
字段 |
描述 |
User Defined Behavior Information |
用户自定义流行为的信息 |
Behavior |
行为的名字及其内容,内容可以有多种类型 |
Marking |
重标记的相关信息 |
Committed Access Rate |
流量限速的相关信息 |
【命令】
filter { deny | permit }
undo filter
【视图】
流行为视图
【缺省级别】
2:系统级
【参数】
deny:丢弃数据包。
permit:允许数据包通过。
【描述】
filter命令用来为流行为配置流量过滤动作。undo filter命令用来取消过滤动作配置。
【举例】
# 为流行为配置丢弃数据包的过滤动作。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] filter deny
【命令】
remark dot1p 8021p
undo remark dot1p
【视图】
流行为视图
【缺省级别】
2:系统级
【参数】
8021p:标记的802.1p优先级,取值范围为0~7。
【描述】
remark dot1p命令用来配置标记报文的802.1p优先级。undo remark dot1p命令用来取消配置。
相关配置可参考命令qos policy、traffic behavior和classifier behavior。
【举例】
# 配置标记报文的802.1p优先级值为2。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] remark dot1p 2
【命令】
remark local-precedence local-precedence
undo remark local-precedence
【视图】
流行为视图
【缺省级别】
2:系统级
【参数】
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
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
behavior-name:流行为名。
【描述】
traffic behavior命令用来定义一个流行为并进入流行为视图。undo traffic behavior命令用来删除一个流行为。
相关配置可参考命令qos policy、qos apply policy和classifier behavior。
【举例】
# 定义一个名为behavior1的流行为。
<Sysname> system-view
[Sysname] traffic behavior behavior1
[Sysname-behavior-behavior1]
【命令】
classifier tcl-name behavior behavior-name
undo classifier tcl-name
【视图】
策略视图
【缺省级别】
2:系统级
【参数】
tcl-name:类名。
behavior-name:流行为名。
【描述】
classifier behavior命令用来在策略中为类指定采用的流行为。undo classifier命令用来取消指定类在策略中的使用。
需要注意的是:
l 策略下每个类只能与一个动作关联。
l 如果配置本命令时指定的类和流行为不存在,系统将创建一个空的类和空的流行为。
l 对缺省类不能使用undo命令。
相关配置可参考命令qos policy。
【举例】
# 在策略user1中为类database指定采用流行为test。
<Sysname> system-view
[Sysname] qos policy user1
[Sysname-qospolicy-user1] classifier database behavior test
[Sysname-qospolicy-user1]
【命令】
display qos policy user-defined [ policy-name [ classifier tcl-name ] ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
user-defined:用户定义策略。
policy-name:策略名,为1~31个字符的字符串。如果未指定,则显示所有系统预定义策略或所有用户定义策略的配置信息。
tcl-name:策略中的类名。
【描述】
display qos policy user-defined命令用来显示用户定义策略中指定类或所有类及与类关联的行为的配置信息。
【举例】
# 显示用户定义策略中所有类及与类关联的行为的配置信息。
<Sysname> display qos policy user-defined
User Defined QoS Policy Information:
Policy: ipv4
Classifier: ipv4
Behavior: ipv4
Filter enable : permit
Committed Access Rate:
CIR 9999 (kbps), CBS 624937 (byte), EBS 0 (byte)
Green Action: pass
Red Action: discard
Marking:
Remark local precedence 4
表1-4 display qos policy命令显示信息描述表
字段 |
描述 |
Policy |
策略名 |
Classifier |
类名,一个策略中可以存在多个类,每个类有对应的行为,每个类的匹配规则又可以有多条,参见traffic classifier命令 |
Behavior |
策略中一个类对应的行为,每个行为可以有多条规则,参见traffic behavior命令 |
【命令】
display qos policy interface [ interface-type interface-number ] [ inbound | outbound ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定的接口类型和编号。
【描述】
display qos policy interface命令用来显示指定接口或所有接口上策略的配置信息和运行情况。
【举例】
# 显示Ethernet1/0/1接口上策略的配置信息和运行情况。
<Sysname> display qos policy interface ethernet 1/0/1
Interface: Ethernet1/0/1
Direction: Inbound
Policy: test
Classifier: test
Matched : 0(Packets) 0(Bytes)
Operator: AND
Rule(s) : If-match acl 3000
Behavior: test
Committed Access Rate:
CIR 1000 (kbps), CBS 62500 (byte), EBS 0 (byte)
Green Action: pass
Red Action: discard
Green : 0(Packets) 0(Bytes)
Red : 0(Packets) 0(Bytes)
表1-5 display qos policy interface命令显示信息描述表
字段 |
描述 |
Interface |
接口名,由接口类型和接口编号结合在一起组成。 |
Direction |
Policy应用在接口的方向 |
Policy |
应用到接口上的策略的名字 |
Classifier |
策略里分类规则以及对应的配置信息 |
Matched |
符合分类规则的数据包数目 |
Operator |
同一个类中多条分类规则的逻辑关系 |
Rule(s) |
类的分类规则 |
Behavior |
策略里行为的名字及配置信息,参见behavior的相关命令 |
【命令】
qos apply policy policy-name { inbound | outbound }
undo qos apply policy { inbound | outbound }
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
inbound:入方向。
outbound:出方向。
policy policy-name:策略名。
【描述】
qos apply policy命令用来在接口应用关联的策略。undo qos apply policy命令用来删除关联的策略。
在应用策略时,如果策略中为确保转发和加速转发的类指定的带宽之和超过接口允许的可用带宽,则在该接口不可应用。如果对接口修改了可用带宽,此时如果策略中为确保转发和加速转发的类指定的带宽之和超过接口允许的可用带宽,则将策略删除。
【举例】
# 将策略USER1应用到接口Ethernet1/0/1的出方向上。
<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] qos apply policy USER1 outbound
【命令】
qos policy policy-name
undo qos policy policy-name
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
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]
【命令】
display qos map-table [ dot11e-lp | dot1p-lp | dscp-lp | lp-dot11e | lp-dot1p | lp-dscp ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
dot11e-lp:802.11e优先级到本地优先级映射表。
dot1p-lp:802.1p优先级到本地优先级映射表。
dscp-lp:DSCP到本地优先级映射表。
lp-dot11e:本地优先级到802.11e优先级映射表。
lp-dot1p:本地优先级到802.1p优先级映射表。
lp-dscp:本地优先级到DSCP映射表。
【描述】
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
表2-1 display qos map-table命令显示信息描述表
字段 |
描述 |
MAP-TABLE NAME |
映射表的名字 |
TYPE |
映射表的类型 |
IMPORT |
映射表的输入值 |
EXPORT |
映射表的输出值 |
【命令】
import import-value-list export export-value
undo import { import-value-list | all }
【视图】
优先级映射表视图
【缺省级别】
2:系统级
【参数】
import-value-list:映射输入参数列表。
export-value:映射输出参数。
all:删除该映射表所有参数。
【描述】
import命令用来配置指定优先级映射表参数,定义一条或一组映射规则。undo import命令用来删除指定映射索引所对应的映射项,被删除的映射条目恢复为系统缺省值。
相关配置可参考命令display qos map-table。
【举例】
# 配置802.1p优先级到丢弃优先级映射表参数,与802.1p优先级4、5相对应的本地优先级为1。
<Sysname> system-view
[Sysname] qos map-table dot1p-lp
[Sysname-maptbl-dot1p-lp] import 4 5 export 1
【命令】
qos map-table { dot11e-lp | dot1p-lp | dscp-lp | lp-dot11e | lp-dot1p | lp-dscp }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
dot11e-lp:802.11e优先级到本地优先级映射表。
dot1p-lp:802.1p优先级到本地优先级映射表。
dscp-lp:DSCP到本地优先级映射表。
lp-dot11e:本地优先级到802.11e优先级映射表。
lp-dot1p:本地优先级到802.1p优先级映射表。
lp-dscp:本地优先级到DSCP映射表。
【描述】
qos map-table命令用来进入指定的优先级映射表视图。
相关配置可参考命令display qos map-table。
【举例】
# 进入802.1p优先级到本地优先级映射表视图。
<Sysname> system-view
[Sysname] qos map-table dot1p-lp
[Sysname-maptbl-dot1p-lp]
【命令】
qos priority priority-value
undo qos priority
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
priority-value:端口优先级值,取值范围为0~7。
【描述】
qos priority命令用来配置当前端口的端口优先级。undo qos priority命令用来恢复端口优先级为缺省值。
缺省情况下,端口优先级为0。
对于WLAN-BSS接口,如果已经提供服务,则不再允许修改该WLAN-BSS接口的端口优先级。如需修改,则必须先停止服务,再更改其端口优先级,需要注意的是停止服务将会使现有的用户被迫下线。
【举例】
# 配置以太网端口Ethernet1/0/1的端口优先级为2。
<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] qos priority 2
# 配置端口WLAN-BSS1的端口优先级为2。
<Sysname> system-view
[Sysname] interface WLAN-BSS 1
[Sysname-WLAN-BSS1] qos priority 2
【命令】
display qos trust interface [ interface-type interface-number ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
interface-type interface-number:指定的接口类型和接口编号。
【描述】
display qos trust interface命令用来显示当前配置的端口优先级信任模式信息。
如果不指定接口,本命令将显示所有接口的端口优先级信任模式信息。
【举例】
# 显示当前配置的端口优先级信任模式信息。
<Sysname> display qos trust interface ethernet 1/0/1
Interface: Ethernet1/0/1
Port priority information
Port priority :0
Port priority trust type : dot1p
表2-2 display qos trust interface命令显示信息描述表
字段 |
描述 |
Interface |
接口名,由接口类型和接口编号构成 |
Port priority trust information |
端口优先级信任信息 |
Port priority |
端口优先级 |
Port priority trust type |
端口优先级信任类型,可能的取值为dot11e、dot1p、dscp |
【命令】
qos trust { dot11e | dot1p | dscp }
undo qos trust
【视图】
接口视图
【缺省级别】
2:系统级
【参数】
dot11e:信任802.11报文携带的dot11e优先级,以此优先级进行优先级映射,该参数仅WLAN-BSS接口支持。
dot1p:信任报文自带的802.1p优先级,以此优先级进行优先级映射,该参数仅有线以太网接口支持。
dscp:信任IP报文自带的DSCP,以此优先级进行优先级映射。
【描述】
qos trust命令用来配置端口优先级信任模式。undo qos trust命令用来恢复端口优先级信任模式为缺省值。
缺省情况下,不启用QoS。
报文在进入设备以后,设备会根据自身支持的情况和相应的规则给报文分配包括802.11e优先级、802.1p优先级、DSCP、本地优先级等在内的一系列参数。
其中,本地优先级的概念如下:
l 本地优先级:设备为报文分配的一种具有本地意义的优先级,对应出端口队列序号;
对于WLAN-BSS接口,如果已经提供服务,则不再允许修改该WLAN-BSS接口的优先级信任模式。如需修改,则必须先停止服务(即让现有的用户下线),再更改其优先级信任模式。
【举例】
# 在以太网端口Ethernet1/0/1上配置优先级信任模式为信任报文自带的802.1p优先级。
<Sysname> system-view
[Sysname] interface ethernet 1/0/1
[Sysname-Ethernet1/0/1] qos trust dot1p
# 在端口WLAN-BSS1上配置优先级信任模式为信任报文自带的802.11e优先级。
<Sysname> system-view
[Sysname] interface wlan-bss 1
[Sysname-WLAN-BSS 1] qos trust dot11e
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!