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

H3C S2126-EI以太网交换机 命令手册-Release22XX系列(V1.00)

21-QoS命令

本章节下载  (142.58 KB)

21-QoS命令


1 QoS命令

1.1  QoS命令

1.1.1  burst-mode enable

【命令】

burst-mode enable

undo burst-mode enable

【视图】

系统视图

【参数】

【描述】

burst-mode enable命令用来开启设备支持Burst功能。undo burst-mode enable命令用来关闭Burst功能。

缺省情况下,Burst功能处于关闭状态。

【举例】

# 开启交换机支持Burst功能。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] burst-mode enable

1.1.2  display priority-trust

【命令】

display priority-trust

【视图】

任意视图

【参数】

【描述】

display priority-trust命令用来显示当前交换机的优先级信任模式。

相关配置可参考命令priority-trust

【举例】

# 显示当前交换机的优先级信任模式。

<Sysname> display priority-trust

Priority trust mode: dscp

1.1.3  display qos cos-local-precedence-map

【命令】

display qos cos-local-precedence-map

【视图】

任意视图

【参数】

【描述】

display qos cos-local-precedence-map命令用来显示802.1p优先级和本地优先级之间的映射关系。

相关配置可参考命令qos cos-local-precedence-map

【举例】

# 显示802.1p优先级和本地优先级之间的映射关系。

<Sysname> display qos cos-local-precedence-map

 cos-local-precedence-map:

               cos(802.1p) :      0     1     2    3     4     5    6    7

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

   local precedence(queue) :      1     0     0    1     2     2    3    3

1.1.4  display qos dscp-local-precedence-map

【命令】

display qos dscp-local-precedence-map

【视图】

任意视图

【参数】

【描述】

display qos dscp-local-precedence-map命令用来显示DSCP优先级和本地优先级之间的映射关系。

相关配置可参考命令qos dscp-local-precedence-map

【举例】

# 显示DSCP优先级和本地优先级之间的映射关系。

<Sysname> display qos dscp-local-precedence-map

 dscp-local-precedence-map:

             dscp : local-precedence(queue)

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

                0 :            0

                1 :            0

                2 :            0

                3 :            0

                4 :            0

                5 :            0

                6 :            0

                7 :            0

                8 :            0

                9 :            0

               10 :            0

               11 :            0

               12 :            0

               13 :            0

               14 :            0

               15 :            0

               16 :            1

               17 :            1

               18 :            1

               19 :            1

               20 :            1

               21 :            1

               22 :            1

               23 :            1

               24 :            1

               25 :            1

               26 :            1

               27 :            1

               28 :            1

               29 :            1

               30 :            1

               31 :            1

               32 :            2

               33 :            2

               34 :            2

               35 :            2

               36 :            2

               37 :            2

               38 :            2

               39 :            2

               40 :            2

               41 :            2

               42 :            2

               43 :            2

               44 :            2

               45 :            2

               46 :            2

               47 :            2

               48 :            3

               49 :            3

               50 :            3

               51 :            3

               52 :            3

               53 :            3

               54 :            3

               55 :            3

               56 :            3

               57 :            3

               58 :            3

               59 :            3

               60 :            3

               61 :            3

               62 :            3

               63 :            3

1.1.5  display qos ip-precedence-local-precedence-map

【命令】

display qos ip-precedence-local-precedence-map

【视图】

任意视图

【参数】

【描述】

display qos ip-precedence-local-precedence-map命令用来显示IP优先级和本地优先级之间的映射关系。

相关配置可参考命令qos ip-precedence-local-precedence-map

【举例】

# 显示IP优先级和本地优先级之间的映射关系。

<Sysname> display qos ip-precedence-local-precedence-map

 ip-precedence-local-precedence-map:

             ip-precedence :      0     1     2     3     4     5     6     7

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

   local-precedence(queue) :      0     0     1     1     2     2     3     3

1.1.6  display qos-interface all

【命令】

display qos-interface {interface-type interface-number | unit-id } all

【视图】

任意视图

【参数】

interface-type interface-number:端口类型和端口编号,表示显示指定端口上的所有QoS配置信息。

unit-id:Unit ID,取值只能为1。如果指定此参数将显示所有端口的所有QoS配置信息。

【描述】

display qos-interface all命令用来显示指定端口或者所有端口的所有QoS配置信息。

【举例】

# 显示端口Ethernet 1/0/1上的所有QoS配置信息。

<Sysname> display qos-interface Ethernet 1/0/1 all

 

Ethernet1/0/1: line-rate

   Inbound: 1024 Kbps

 

Ethernet1/0/1:

 

 Queue scheduling mode: weighted round robin

 weight of queue 0: 12

 weight of queue 1: 8

 weight of queue 2: 4

 weight of queue 3: 1

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

字段

描述

line-rate

端口限速配置

Inbound

入方向,Outbound为出方向

1024 Kbps

限制的速率为1024 Kbps

Queue scheduling mode

队列调度模式

weight of queue 0

队列0的权重

 

1.1.7  display qos-interface line-rate

【命令】

display qos-interface { interface-type interface-number | unit-id } line-rate

【视图】

任意视图

【参数】

interface-type interface-number:端口类型和端口编号,表示显示指定端口上的端口限速配置信息。

unit-id:Unit ID,取值只能为1。如果指定此参数将显示所有端口的端口限速配置信息。

【描述】

display qos-interface line-rate命令用来显示指定端口或者所有端口的端口限速配置信息。

相关配置可参考命令line-rate

【举例】

# 显示端口Ethernet 1/0/1上的端口限速配置信息。

<Sysname> display qos-interface 1 line-rate

 

Ethernet1/0/1: line-rate

   Inbound: 128 kbps

以上显示信息的解释请参见表1-1

1.1.8  display queue-scheduler

【命令】

display queue-scheduler

【视图】

任意视图

【参数】

【描述】

display queue-scheduler命令用来显示队列调度的模式及相关参数。

相关配置可参考命令queue-scheduler

【举例】

#  显示队列调度模式及相关参数。

<Sysname> display queue-scheduler

 Queue scheduling mode: weighted round robin

 weight of queue 0: 1

 weight of queue 1: 2

 weight of queue 2: 3

 weight of queue 3: 4

1.1.9  line-rate

【命令】

line-rate { inbound | outbound } target-rate

undo line-rate { inbound | outbound }

【视图】

以太网端口视图

【参数】

inbound:对端口接收报文进行速率限制。

outbound:对端口发送报文进行速率限制。

target-rate:对报文限制的速率,单位为Kbps。取值范围为:

l              百兆以太网端口:64~99968

l              千兆以太网端口:64~1000000

速率限制的粒度为64Kbps,如果用户输入的值在N*64~(N+1)*64之间(N为自然数),交换机将自动修改此值为(N+1)*64 Kbps。

【描述】

line-rate命令用来对端口接收或发送报文的速率进行限制。undo line-rate命令用来取消端口限速的配置。

缺省情况下,没有配置端口限速。

相关配置可参考命令display qos-interface line-rate

如果在设备上配置了组播风暴抑制功能,那么该设备的所有端口上都不能配置端口接收报文限速功能。关于组播风暴抑制的详细介绍请参见本手册“端口基本配置”部分。

 

【举例】

# 限制端口Ethernet 1/0/1发送报文的速率为128Kbps。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] interface Ethernet 1/0/1

[Sysname-Ethernet1/0/1] line-rate outbound 128

# 查看端口Ethernet 1/0/1上的端口限速的配置信息。

[Sysname-Ethernet1/0/1] display qos-interface Ethernet 1/0/1 line-rate

Ethernet1/0/1: line-rate

   Outbound: 128 Kbps

1.1.10  priority

【命令】

priority priority-level

undo priority

【视图】

以太网端口视图

【参数】

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

【描述】

priority命令用来配置以太网端口的优先级。undo priority命令用来恢复缺省情况。

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

【举例】

# 配置端口Ethernet 1/0/1的端口优先级为6。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] interface Ethernet 1/0/1

[Sysname-Ethernet1/0/1] priority 6

1.1.11  priority trust

【命令】

priority trust

undo priority

【视图】

系统视图

【参数】

【描述】

priority trust命令用来配置信任报文的802.1p优先级。undo priority命令用来恢复缺省情况,即信任端口优先级模式。

缺省情况下,交换机信任端口优先级模式。对于带有802.1Q标签头的报文,交换机使用端口的优先级替换报文的802.1p优先级,然后查找802.1p优先级到本地优先级映射表,将报文放入不同的端口输出队列进行调度。

用户可以通过priority trust命令配置交换机信任报文本身携带的802.1p优先级,而不使用接收端口的优先级来替换报文的802.1p优先级。

【举例】

# 配置交换机信任报文的802.1p优先级。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] priority trust

# 查看配置结果。

[Sysname] display this

#

 sysname Sysname

#

 priority trust

1.1.12  priority-trust

【命令】

priority-trust { cos | dscp | ip-precedence }

undo priority-trust

【视图】

系统视图

【参数】

cos:配置优先级信任模式为信任802.1p优先级。

dscp:配置优先级信任模式为信任DSCP优先级。

ip-precedence:配置优先级信任模式为信任IP优先级。

【描述】

priority-trust命令用来配置具体信任何种类型的报文优先级。undo priority-trust命令用来恢复信任缺省的802.1p(CoS)报文优先级。

S2126-EI以太网交换机的端口支持4个输出队列,用户可以根据报文的优先级将其放入到相应的输出队列中进行调度:

l              根据报文的DSCP优先级:DSCP优先级取值为0~63。缺省情况下,DCSP优先级为0~15的报文放入0队列,DCSP优先级为16~31的报文放入1队列,DCSP优先级为32~47的报文放入2队列,DCSP优先级为48~63的报文放入3队列。

l              根据报文的CoS优先级:CoS优先级取值为0~7。缺省情况下,CoS优先级为1、2的报文放入0队列,CoS优先级为0、3的报文放入1队列,CoS优先级为4、5的报文放入2队列,CoS优先级为6、7的报文放入3队列。

l              根据报文的IP优先级:IP优先级取值为0~7。缺省情况下,IP优先级为0、1的报文放入0队列,IP优先级为2、3的报文放入1队列,IP优先级为4、5的报文放入2队列,IP优先级为6、7的报文放入3队列。

用户可以根据实际情况选择相应的优先级作为报文进入端口输出队列的依据。

相关配置可参考命令display priority-trust

【举例】

# 配置交换机的优先级信任模式为信任报文的DSCP优先级。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] priority-trust dscp

# 查看配置结果。

[Sysname] display priority-trust

 Priority trust mode: dscp

1.1.13  qos cos-local-precedence-map

【命令】

qos cos-local-precedence-map cos0-map-local-prec cos1-map-local-prec cos2-map-local-prec cos3-map-local-prec cos4-map-local-prec cos5-map-local-prec cos6-map-local-prec cos7-map-local-prec

undo qos cos-local-precedence-map

【视图】

系统视图

【参数】

cos0-map-local-prec:表示CoS优先级0到本地优先级的映射值,取值范围0~3。

cos1-map-local-prec:表示CoS优先级1到本地优先级的映射值,取值范围0~3。

cos2-map-local-prec:表示CoS优先级2到本地优先级的映射值,取值范围0~3。

cos3-map-local-prec:表示CoS优先级3到本地优先级的映射值,取值范围0~3。

cos4-map-local-prec:表示CoS优先级4到本地优先级的映射值,取值范围0~3。

cos5-map-local-prec:表示CoS优先级5到本地优先级的映射值,取值范围0~3。

cos6-map-local-prec:表示CoS优先级6到本地优先级的映射值,取值范围0~3。

cos7-map-local-prec:表示CoS优先级7到本地优先级的映射值,取值范围0~3。

【描述】

qos cos-local-precedence-map命令用来配置802.1p优先级和本地优先级之间的映射关系。undo qos cos-local-precedence-map命令用来恢复缺省情况。

缺省情况下,802.1p优先级和本地优先级之间的映射关系如表1-2所示。

表1-2 802.1p优先级和本地优先级之间的映射关系

802.1p优先级

本地优先级

0

1

1

0

2

0

3

1

4

2

5

2

6

3

7

3

 

相关配置可参考命令display qos cos-local-precedence-map

【举例】

# 配置802.1p优先级和本地优先级之间的映射关系为0->0、1->0、2->1、3->1、4->2、5->2、6->3、7->3。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] qos cos-local-precedence-map 0 0 1 1 2 2 3 3

# 查看配置结果。

[Sysname] display qos cos-local-precedence-map

 cos-local-precedence-map:

            cos(802.1p) :    0    1    2    3    4    5    6    7

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

local precedence(queue) :    0    0    1    1    2    2    3    3

1.1.14  qos dscp-local-precedence-map

【命令】

qos dscp-local-precedence-map dscp-list : local-precedence

undo qos dscp-local-precedence-map [dscp-list ]

【视图】

系统视图

【参数】

dscp-list:DSCP优先级列表。DSCP优先级取值范围为0~63,可以是单个DSCP优先级的值,也可以是多个DSCP优先级的值,DSCP优先级取值之间使用空格分开。dscp-list后面使用“:”号和local-precedence连接,表示二者的映射关系。

local-precedence:表示DSCP列表对应的本地优先级队列,取值范围为0~3。

【描述】

qos dscp-local-precedence-map命令用来配置DSCP优先级和本地优先级之间的映射关系。undo qos dscp-local-precedence-map命令用来恢复缺省情况。

缺省情况下,DSCP优先级和本地优先级之间的映射关系如表1-3所示。

表1-3 DSCP优先级和本地优先级之间的映射关系

DSCP优先级

本地优先级队列

0~15

0

16~31

1

32~47

2

48~63

3

 

相关配置可参考命令display qos dscp-local-precedence-map

【举例】

# 配置DSCP优先级和本地优先级队列之间的映射关系,将DSCP优先级为0~15的报文对应的本地优先级队列配置为2。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] qos dscp-local-precedence-map 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 : 2

# 查看配置结果。

[Sysname] display qos dscp-local-precedence-map

 dscp-local-precedence-map:

             dscp : local-precedence(queue)

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

                0 :            2

                1 :            2

                2 :            2

                3 :            2

                4 :            2

                5 :            2

                6 :            2

                7 :            2

                8 :            2

                9 :            2

               10 :            2

               11 :            2

               12 :            2

               13 :            2

               14 :            2

               15 :            2

               16 :            1

               17 :            1

               18 :            1

               19 :            1

               20 :            1

               21 :            1

               22 :            1

               23 :            1

               24 :            1

               25 :            1

               26 :            1

               27 :            1

               28 :            1

               29 :            1

               30 :            1

               31 :            1

               32 :            2

               33 :            2

               34 :            2

               35 :            2

               36 :            2

               37 :            2

               38 :            2

               39 :            2

               40 :            2

               41 :            2

               42 :            2

               43 :            2

               44 :            2

               45 :            2

               46 :            2

               47 :            2

               48 :            3

               49 :            3

               50 :            3

               51 :            3

               52 :            3

               53 :            3

               54 :            3

               55 :            3

               56 :            3

               57 :            3

               58 :            3

               59 :            3

               60 :            3

               61 :            3

               62 :            3

               63 :            3

1.1.15  qos ip-precedence-local-precedence-map

【命令】

qos ip-precedence-local-precedence-map ip0-map-local-prec ip1-map-local-prec ip2-map-local-prec ip3-map-local-prec ip4-map-local-prec ip5-map-local-prec ip6-map-local-prec ip7-map-local-prec

undo qos ip-precedence-local-precedence-map

【视图】

系统视图

【参数】

ip0-map-local-prec:表示IP优先级0到本地优先级的映射值,取值范围0~3。

ip1-map-local-prec:表示IP优先级1到本地优先级的映射值,取值范围0~3。

ip2-map-local-prec:表示IP优先级2到本地优先级的映射值,取值范围0~3。

ip3-map-local-prec:表示IP优先级3到本地优先级的映射值,取值范围0~3。

ip4-map-local-prec:表示IP优先级4到本地优先级的映射值,取值范围0~3。

ip5-map-local-prec:表示IP优先级5到本地优先级的映射值,取值范围0~3。

ip6-map-local-prec:表示IP优先级6到本地优先级的映射值,取值范围0~3。

ip7-map-local-prec:表示IP优先级7到本地优先级的映射值,取值范围0~3。

【描述】

qos ip-precedence-local-precedence-map命令用来配置IP优先级和本地优先级之间的映射关系。undo qos ip-precedence-local-precedence-map命令用来恢复缺省情况。

缺省情况下,IP优先级和本地优先级之间的映射关系如表1-4所示。

表1-4 IP优先级和本地优先级之间的映射关系

IP优先级

本地优先级

0

0

1

0

2

1

3

1

4

2

5

2

6

3

7

3

 

相关配置可参考命令display qos ip-precedence-local-precedence-map

【举例】

# 配置IP优先级和本地优先级之间的映射关系为0->1、1->1、2->0、3->0、4->2、5->2、6->3、7->3。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] qos ip-precedence-local-precedence-map 1 1 0 0 2 2 3 3

# 查看配置结果。

[Sysname] display qos ip-precedence-local-precedence-map

 ip-precedence-local-precedence-map:

          ip-precedence :     0    1    2    3    4    5    6    7

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

local-precedence(queue) :     1    1    0    0    2    2    3    3  

1.1.16  queue-scheduler

【命令】

queue-scheduler { hq-wrr queue0-weight queue1-weight queue2-weight | wrr queue0-weight queue1-weight queue2-weight queue3-weight }

undo queue-scheduler

【视图】

系统视图

【参数】

hq-wrr queue0-weight queue1-weight queue2-weight:表明队列使用HQ-WRR调度算法。queue0-weight:0号队列的权重;queue1-weight:1号队列的权重;queue2-weight:2号队列的权重。权重的取值范围为1~15。

wrr queue0-weight queue1-weight queue2-weight queue3-weight:表明队列使用加权轮询调度算法。queue0-weight:0号队列的权重;queue1-weight:1号队列的权重;queue2-weight:2号队列的权重;queue3-weight:3号队列的权重。权重的取值范围为1~15。

【描述】

queue-scheduler命令用来配置队列调度算法及参数。undo queue-scheduler命令用来恢复缺省情况。

缺省情况下,采用WRR队列调度算法,队列03权重为1234

S2126-EI以太网交换机的端口支持4输出队列,用户可以根据需要配置队列调度方法:

l              当配置调度算法为WRR时,交换机为每个队列配置一个加权值(依次为w0、w1、w2、w3),加权值表示获取资源的比重。例如配置4个队列的加权值为1、2、4、8(依次对应w0、w1、w2、w3),如果端口上4个输出队列中的数据流量超过了端口的能力,交换机将按照1:2:4:8的比例在4个输出队列之间进行轮询调度。交换机每发送15个报文中各个队列中的报文分布为:1个0队列的报文,2个1队列的报文,4个2队列的报文,8个3队列的报文。

l              当配置调度算法为HQ-WRR时,交换机在4个输出队列中选择队列3为高优先级队列。如果端口上4个输出队列中的数据流量超过了端口的能力,交换机首先保证队列3的报文优先发送出去,然后对其余3个队列实行WRR调度。

相关配置可参考命令display queue-scheduler

【举例】

# 配置交换机的队列调度模式为WRR,队列0~3的权重分别为12,8,4,1。

<Sysname> system-view

System View: return to User View with Ctrl+Z.

[Sysname] queue-scheduler wrr 12 8 4 1

# 查看配置结果。

[Sysname] display queue-scheduler

 Queue scheduling mode: weighted round robin

 weight of queue 0: 12

 weight of queue 1: 8

 weight of queue 2: 4

 weight of queue 3: 1

 

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

新华三官网
联系我们