S1720, S2700, S5700, S6720 V200R011C10 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。

流量监管、流量整形和接口限速命令

流量监管、流量整形和接口限速命令

命令支持情况

命令支持情况请见各命令行中的说明,如无相关描述,默认所有款型支持该命令。

car(流行为视图)

命令功能

car命令用来在流行为中创建流量监管动作。

undo car命令用来在流行为中删除流量监管动作。

缺省情况下,流行为中没有流量监管动作。

命令格式

car [ aggregation ] cir cir-value [ pir pir-value ] [ cbs cbs-value pbs pbs-value ] [ share ] [ green pass ] [ yellow { discard | pass [ remark-dscp dscp-value | remark-8021p 8021p-value ] } ] [ red { discard | pass [ remark-dscp dscp-value | remark-8021p 8021p-value ] } ] (S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI)

S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI支持aggregationshare

car cir cir-value [ pir pir-value ] [ cbs cbs-value pbs pbs-value ] [ share ] [ green { discard | pass [ remark-dscp dscp-value | remark-8021p 8021p-value ] } ] [ yellow { discard | pass [ remark-dscp dscp-value | remark-8021p 8021p-value ] } ] [ red { discard | pass [ remark-dscp dscp-value | remark-8021p 8021p-value ] } ](S5720EI、S6720EI、S6720S-EI)

car cir cir-value [ pir pir-value ] [ cbs cbs-value pbs pbs-value ] [ share ] [ green { discard | pass } ] [ yellow { discard | pass } ] [ red { discard | pass } ](S5720HI)

undo car

参数说明

参数

参数说明

取值

aggregation

指定CAR为聚合CAR。在聚合CAR的情况下,同类型的规则应用到多个接口上,只占用一个CAR资源,这些接口的流量都受这个CAR约束。

-

cir cir-value

指定承诺信息速率(Committed Information Rate),即保证能够通过的速率。

整数形式,取值范围是8~4294967295,单位是kbit/s。

pir pir-value

指定峰值信息速率,即能够通过的最大速率。

整数形式,取值范围是8~4294967295,单位是kbit/s。

pir-value必须大于等于cir-value,缺省等于cir-value

cbs cbs-value

指定承诺突发尺寸(Committed Burst Size),即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。cbs-value缺省为cir-value的125倍。

说明:

如果指定的cir-value较小导致缺省的cbs-value小于4000,则设备使用最小值4000。

如果指定的cir-value较大导致缺省的cbs-value大于4294967295,则设备使用最大值4294967295。

pbs pbs-value

指定峰值突发尺寸(Peak Burst Size),即瞬间能够通过的峰值突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。如果未配置pir-value参数,pbs-value缺省值为cir-value的125倍;如果配置了pir-value参数,pbs-value缺省值为pir-value的125倍。

说明:

如果指定的cir-valuepir-value较小导致缺省的pbs-value小于4000,则设备使用最小值4000。

如果指定的cir-valuepir-value较大导致缺省的pbs-value大于4294967295,则设备使用最大值4294967295。

share

指定CAR为一级共享CAR。如果流行为中配置了一级共享CAR,且该流行为与一个包含多个匹配规则的流分类绑定,则匹配该流分类的流量都受该一级共享CAR约束。

-

green

yellow

red

报文的颜色,由本命令中的参数cbs cbs-valuepbs pbs-value确定。缺省情况下,绿色、黄色报文被允许通过,红色报文被丢弃。

-

discard

丢弃报文。

如果为绿色报文指定的动作为discard,则为黄色和红色报文指定的动作必须为discard

如果为黄色报文指定的动作为discard,则为红色报文指定的动作必须为discard

pass

允许报文通过。

-

remark-8021p 8021p-value

指定重标记报文的802.1p优先级。

整数形式,取值范围是0~7,值越大优先级越高。

remark-dscp dscp-value

指定重标记报文的DSCP的值。

整数形式,取值范围是0~63。

视图

流行为视图

缺省级别

2:配置级

使用指南

应用场景

基于流的流量监管就是对匹配流分类规则的流量进行控制,通过监督网络的流量速率,对超出部分的流量进行“惩罚”,使输入或输出的流量被限制在一个合理的范围之内,以保护网络资源。

当从高速链路向低速链路传输数据时,带宽会在低速链路接口处出现瓶颈,导致数据丢失严重。这时,需要限制数据流量的速率。可以在高速链路接口的出方向做流量监管,主动丢弃超出速率限制的报文,使发送流量被限制在规定的速率范围内;也可以在低速链路接口的入方向做流量监管,当收到报文的速率大于流量监管速率时,主动将报文丢弃。

使用流策略进行流量监管可以针对不同报文类型分别进行流量监管。

报文的颜色由car中的参数cbs cbs-valuepbs pbs-value确定:
  • 报文的突发尺寸 < cbs-value时,报文被标记为绿色;
  • cbs-value ≤ 报文的突发尺寸 < pbs-value时,报文被标记为黄色;
  • 报文的突发尺寸 ≥ pbs-value时,报文被标记为红色。

配置流量监管后,设备将自动统计顺利通过和被丢弃的报文数。

前置条件

执行traffic behavior命令创建流行为。

注意事项

当包含流量监管动作的流策略应用到接口上时,如果要更改流量监管参数,需先通过undo traffic-policy命令取消对该流策略的应用。

对于S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI,如果流行为中配置了car命令且指定了remark-8021p 8021p-valueremark-dscp dscp-value参数,包含该流行为的流策略只能应用在入方向。

对于S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI如果使用aggregation参数配置聚合CAR之后,包含该流行为的流策略只能应用在入方向上。

如果流行为中配置了car命令且指定了share参数,包含该流行为的流策略只能应用在入方向。

同一流行为中,aggregationshare不能同时配置。

对于S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI如果一个流策略中同时配置了聚合CAR和流量统计并且该流策略应用在多个接口上,则系统会对所有应用该流策略的接口进行流量统计。在其中任一接口上查看流量统计信息时,系统显示的是所有应用该流策略的接口上汇总之后的统计信息。

对接口配置流量监管之后,设备允许接口下每秒通过的报文数与报文长度计算方式有关。默认情况下,设备会计算20字节的帧间隙和前导码,即按照报文实际长度加20字节帧间隙和前导码进行计算。

使用流策略进行限速并将流策略应用在Eth-Trunk接口视图下时,如果Eth-Trunk接口中含有多个成员接口,则各成员接口共享限速值。

使用实例

# 配置流行为b1的CAR监管行为:承诺信息速率为1000kbit/s,允许绿色和黄色报文通过,重标记绿色报文的802.1p优先级为7,重标记黄色报文的DSCP值为20,丢弃红色报文。
<HUAWEI> system-view
[HUAWEI] traffic behavior b1
[HUAWEI-behavior-b1] car cir 1000 green pass remark-8021p 7 yellow pass remark-dscp 20 red discard

car(QoS模板视图)

命令功能

car命令用来在QoS模板中配置流量监管。

undo car用来删除QoS模板中的流量监管配置。

缺省情况下,QoS模板中没有配置流量监管。

命令格式

car cir cir-value [ pir pir-value ] [ cbs cbs-value pbs pbs-value ] { inbound | outbound }

undo car { inbound | outbound }

S5720EI、S5720HI、S6720EI和S6720S-EI支持此命令。

S5720EI不支持入方向的流量监管(即inbound参数)。如果低于V200R007版本的设备上已经配置了入方向的流量监管,升级到V200R007或后续版本后,恢复配置时入方向流量监管的配置不能恢复成功。

S6720EI和S6720S-EI不支持入方向的流量监管(即inbound参数)。

参数说明

参数

参数说明

取值

cir cir-value

指定承诺信息速率(Committed Information Rate),即保证能够通过的平均速率。

整数形式,取值范围是64~4294967295,单位为kbit/s。

pir pir-value

指定峰值信息速率(Peak Information Rate),即最大能够通过的速率。

整数形式,取值范围是64~4294967295,单位为kbit/s。

pir-value必须大于等于cir-value,缺省值等于cir-value

cbs cbs-value

指定承诺突发尺寸(Committed Burst Size),即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位为byte。

如果不配置pir参数,cbs-value缺省为cir-value的188倍;如果配置pir参数,cbs-value缺省为cir-value的125倍。

pbs pbs-value

指定峰值突发尺寸(Peak Burst Size),即瞬间能够通过的峰值突发流量。

整数形式,取值范围是4000~4294967295,单位为byte。

如果不配置pir参数,pbs-value缺省为cir-value的313倍;如果配置pir参数,pbs-value缺省为pir-value的125倍。

inbound

指定配置入方向的流量监管。

-

outbound

指定配置出方向的流量监管。

-

视图

QoS模板视图

缺省级别

2:配置级

使用指南

应用场景

流量监管就是对流量进行控制,通过监督网络的流量速率,对超出部分的流量进行“惩罚”,使输入或输出的流量被限制在一个合理的范围之内,以保护网络资源。

通过在QoS模板中配置car实现对用户的流量监管。

后续任务

在AAA域视图下应用QoS模板。

注意事项

当流量监管速率取值超过接口最大带宽时,相当于没有对接口实施流量监管。请根据接口的实际情况配置cir-valuepir-value的值小于接口速率。

cbs-value值小于当前部署业务中单个报文的字节数时,将导致这些报文被直接丢弃。

使用实例

# 创建名为huawei的QoS模板,配置承诺信息速率为10000kbit/s,承诺突发尺寸为10240byte,峰值突发尺寸为10240byte。

<HUAWEI> system-view
[HUAWEI] qos-profile name huawei
[HUAWEI-qos-huawei] car cir 10000 cbs 10240 pbs 10240 inbound 
相关主题

car share

命令功能

car share命令用来在流行为中配置共享CAR。

undo car share命令用来取消流行为中配置的共享CAR。

缺省情况下,流行为中没有配置共享CAR。

S5720EI和S5720HI支持此命令。

命令格式

car car-name share

undo car [ car-name ] share

参数说明

参数

参数说明

取值

car-name

CAR模板名称。

必须是已经存在的CAR模板名称。

视图

流行为视图

缺省级别

2:配置级

使用指南

应用场景

流策略中包含多个不同的分类规则且这些规则对应的流行为配置了CAR(使用命令car)和共享CAR时,系统对这些流先分别做CAR进行限速,然后将这些流聚合在一起做共享CAR,称为层次化流量监管。

层次化流量监管可以实现用户流量的统计复用和精细业务的控制,如可以对第一级用户、第二级用户内的业务进行层次化监管,或者对第一级用户组、第二级用户组进行层次化监管。

前置条件

CAR模板须事先使用qos car命令配置。

注意事项

包含共享CAR动作的流策略只能应用在inbound方向,不能应用在outbound方向。

配置共享CAR后,绑定同一流行为的分类器的规则共用一个CAR索引,系统将这些流聚合在一起做CAR。如果这些流分类中既有基于二层信息的流分类又有基于三层信息的流分类,那么共享CAR配置将不会生效。

一个流策略只在当前的应用实例下进行共享CAR。例如:含有共享CAR的流策略p1同时应用在接口1与接口2上,接口1与接口2上分别进行共享CAR,互相不影响。

对于S5720EI,如果为报文流配置的流量监管中,被聚合的各流的CIR之和大于共享CAR中指定的CIR,系统会优先保证各流的CIR总和,从而导致共享CAR超限;对于S5720HI,系统则按照共享CAR中指定的CIR对聚合后的流进行监管。因此,在S5720EI上,为保证对流量按照配置的共享CAR进行监管,共享CAR的CIR值应大于被聚合的各流的CIR之和。

使用实例

# 在流行为tb1中指定对流作共享CAR。

<HUAWEI> system-view
[HUAWEI] qos car qoscar1 cir 2000
[HUAWEI] traffic behavior tb1
[HUAWEI-behavior-tb1] car cir 1000 pir 123456
[HUAWEI-behavior-tb1] car qoscar1 share

display qos-profile

命令功能

display qos-profile命令用来显示已经配置的QoS模板信息。

命令格式

display qos-profile [ name profile-name | all ]

S5720EI、S5720HI、S6720EI和S6720S-EI支持此命令。

参数说明

参数

参数说明

取值

name profile-name

指定QoS模板的名称。

必须是已经存在的QoS模板名称。

all

指定查看全部QoS模板。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

本命令可以用来查看指定QoS模板或所有QoS模板的配置信息,该输出信息可以帮助用户了解QoS模板各参数当前的配置情况并核对其是否正确,据此也有助于进行相关的故障诊断与排查。

使用实例

# 查看设备上所有QoS模板的配置信息。

<HUAWEI> display qos-profile all
Qos-profile[0]: huawei                                                          
---------------------------------------------                                   
IcarConfiged:         0                                                         
IcarCir     :         0                                                         
IcarPir     :         0                                                         
IcarCbs     :         0                                                         
IcarPbs     :         0                                                         
EcarConfiged:         0                                                         
EcarCir     :         0                                                         
EcarPir     :         0                                                         
EcarCbs     :         0                                                         
EcarPbs     :         0                                                         
StatisiticEn:         1                                                         
Remark8021p :         0                                                         
8021pValue  :         0                                                         
RemarkDscp  :         0                                                         
DscpValue   :         0                                                         
---------------------------------------------   

S5720EI、S6720EI、S6720S-EI上查看所有QoS模板的配置信息时,输出信息中不显示IcarConfigedIcarCirIcarPirIcarCbsIcarPbsRemark8021p8021pValueRemarkDscpDscpValue字段。

表15-22  display qos-profile all命令的输出信息描述

项目

描述

Qos-profile[0]

QoS模板的名字,中括号中的数字为系统为QoS模板分配的索引。详细信息请参考命令qos-profile

IcarConfiged

是否配置了入方向的流量监管,1表示已配置,0表示未配置。详细信息请参考命令car(QoS模板视图)

IcarCir

入方向承诺信息速率。详细信息请参考命令car(QoS模板视图)

IcarPir

入方向峰值信息速率。详细信息请参考命令car(QoS模板视图)

IcarCbs

入方向承诺突发尺寸。详细信息请参考命令car(QoS模板视图)

IcarPbs

入方向峰值突发尺寸。详细信息请参考命令car(QoS模板视图)

EcarConfiged

是否配置了出方向的流量监管,1表示已配置,0表示未配置。详细信息请参考命令car(QoS模板视图)

EcarCir

出方向承诺信息速率。详细信息请参考命令car(QoS模板视图)

EcarPir

出方向峰值信息速率。详细信息请参考命令car(QoS模板视图)

EcarCbs

出方向承诺突发尺寸。详细信息请参考命令car(QoS模板视图)

EcarPbs

出方向峰值突发尺寸。详细信息请参考命令car(QoS模板视图)

StatisiticEn

是否配置了流量统计,1表示已配置,0表示未配置。详细信息请参考命令statistic enable(QoS模板视图)

Remark8021p

是否配置了重标记802.1p优先级,1表示已配置,0表示未配置。详细信息请参考命令remark 8021p(QoS模板视图)

8021pValue

重标记802.1p优先级的值。详细信息请参考命令remark 8021p(QoS模板视图)

RemarkDscp

是否配置了重标记dscp优先级,1表示已配置,0表示未配置。详细信息请参考命令remark dscp(QoS模板视图)

DscpValue

重标记dscp优先级的值。详细信息请参考命令remark dscp(QoS模板视图)

# 查看设备上所有QoS模板的概要信息。

<HUAWEI> display qos-profile
        index                    qos-profile name                               
-----------------------------------------------------------------               
        0                        huawei                                         
-----------------------------------------------------------------               
 Total   64     Used   1   
表15-23  display qos-profile命令的输出信息描述

项目

描述

index

系统为QoS模板分配的索引。

qos-profile name

QoS模板的名字。

Total

可配置的最大QoS模板数量。

Used

已经配置的QoS模板数量。

display qos car

命令功能

display qos car命令用来查看QoS CAR模板的配置信息。

S5720EI和S5720HI支持此命令。

命令格式

display qos car { all | name car-name }

参数说明

参数

参数说明

取值

all

查看所有QoS CAR模板的配置信息。

-

name car-name

查看指定的QoS CAR模板的配置信息。

必须是已经存在的QoS CAR模板名称。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

本命令用来查看所有或指定的QoS CAR模板的配置信息,该输出信息可以帮助用户了解QoS CAR模板当前的配置情况并核对是否正确,也有助于进行相关故障诊断与排查。

注意事项

如果没有通过执行qos car命令创建QoS CAR模板,则执行display qos car命令将不会显示任何信息。

使用实例

# 查看设备上配置的所有QoS CAR的信息。

<HUAWEI> display qos car all
   ----------------------------------------------------------------              
   CAR Name     : qoscar1                                                       
   CAR Index    : 0                                                             
    car cir 8000 (Kbps) pir 10000 (Kbps) cbs 1000000 (byte) pbs 1250000 (byte)  
  ----------------------------------------------------------------              
   CAR Name     : qoscar2                                                       
   CAR Index    : 1                                                             
    car cir 5000 (Kbps) pir 8000 (Kbps) cbs 625000 (byte) pbs 1000000 (byte)    
  ----------------------------------------------------------------              
   CAR Name     : car1                                                          
   CAR Index    : 2                                                             
    car cir 1000 (Kbps) cbs 188000 (byte)       

# 查看名为car1的QoS CAR的配置信息。

<HUAWEI> display qos car name car1
  ----------------------------------------------------------------              
   CAR Name     : car1                                                          
   CAR Index    : 2                                                             
    car cir 1000 (Kbps) cbs 188000 (byte)   
表15-24  display qos car命令输出信息描述

项目

描述

CAR Name

QoS CAR模板的名称,详细信息请参考命令qos car

CAR Index

QoS CAR模板的索引。

car cir 8000 (Kbps) pir 10000 (Kbps) cbs 1000000 (byte) pbs 1250000 (byte)

QoS CAR模板的参数,包括CIR、PIR、CBS和PBS。详细信息请参考命令qos car

相关主题

display qos configuration

命令功能

display qos configuration命令用来显示接口下的所有QoS配置信息。

命令格式

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

参数说明

参数

参数说明

取值

interface [ interface-type interface-number ]

显示指定接口的QoS配置信息。其中:
  • interface-type表示接口的类型。

  • interface-number表示接口的编号。

如果不指定具体接口,则显示所有接口下的QoS配置信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

该命令用来查看设备上所有接口、指定接口下的所有QoS配置信息。该输出信息可以帮助用户了解QoS当前的配置情况并核对是否正确,也有助于对QoS进行相关故障诊断与排查。

使用实例

# 查看S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI的GE0/0/1接口下所有QoS配置信息。
<HUAWEI> display qos configuration interface gigabitethernet 0/0/1
 interface GigabitEthernet0/0/1                                                 
 --------------------------------------------------------------------------     
 Trust flag                  | --                                               
 Port priority               | 0                                                
 Schedule-profile            | --                                               
 Tail-drop-profile           | --                                               
 Port lr                     | outbound, cir = --, cbs = --                     
 Port lr                     | inbound, cir = --, cbs = --                      
 --------------------------------------------------------------------------     
 queue-index | configuration |                                                  
 --------------------------------------------------------------------------     
 0           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 1           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 2           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 3           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 4           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 5           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 6           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------     
 7           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
 --------------------------------------------------------------------------   
# 查看S5720EI、S6720EI、S6720S-EIGE0/0/1接口下所有QoS配置信息。
<HUAWEI> display qos configuration interface gigabitethernet 0/0/1  
 interface GigabitEthernet0/0/1                                                 
 --------------------------------------------------------------------------     
 Trust flag                  | outer 8021p                                      
 DS name                     | --                                               
 DEI enable                  | disable                                          
 PHB marking                 | enable                                           
 Port priority               | 0                                                
 Port wred                   | --                                               
 Port lr                     | outbound, cir = --, cbs = --                     
 Port lr                     | inbound, cir = --, cbs = --                      
 --------------------------------------------------------------------------     
 queue-index | configuration |                                                  
 --------------------------------------------------------------------------     
 0           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 1           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 2           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 3           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 4           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 5           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 6           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------     
 7           | shaping       | cir = --, cbs = --                               
             |               | pir = --, pbs = --                               
             | schedule      | wrr, weight = 1                                  
             | wred          | --                                               
             | length        | --                                               
 --------------------------------------------------------------------------  
# 查看S5720HIGE0/0/1接口下所有QoS配置信息。
<HUAWEI> display qos configuration interface gigabitethernet 0/0/1
 interface GigabitEthernet0/0/1
 --------------------------------------------------------------------------
 Trust flag                  | outer 8021p
 DS name                     | --
 DEI enable                  | disable
 Port priority               | 0
 PHB marking                 | enable
 Port wred                   | --
 Port lr                     | outbound, cir = --, cbs = --
 Port lr                     | inbound, cir = --, cbs = --
 TM enable                   | disable
 --------------------------------------------------------------------------
 queue-index | configuration |                                             
 --------------------------------------------------------------------------
 1           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 2           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 3           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 4           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 5           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 6           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
 7           | shaping       | cir = --, cbs = --
             |               | pir = --, pbs = --
             | schedule      | pq
             | wred          | --
             | length        | --
 --------------------------------------------------------------------------
表15-25  display qos configuration命令输出信息描述

项目

描述

Trust flag

报文按照何种外部优先级(即802.1p优先级、DSCP优先级和ip-precedence)映射为内部优先级(以DiffServ服务等级和颜色表示)。详细信息请参考命令trust

DS name

DiffServ域的名称。详细信息请参考命令diffserv domain

DEI enable

是否使能将VLAN中的DEI字段映射为丢弃优先级的功能。
  • enable:使能
  • disable:未使能

详细信息请参考命令dei enable

PHB marking

是否使能对接口出方向的报文进行PHB映射。
  • enable:使能
  • disable:未使能

详细信息请参考命令qos phb marking enable

Port priority

接口为不带VLAN tag的报文添加的缺省802.1p优先级。详细信息请参考命令port priority

Port wred

接口上应用的WRED丢弃模板的名称。详细信息请参考命令qos wred

Schedule-profile

接口上应用的调度模板的名称。详细信息请参考命令qos schedule-profile(接口视图)

Tail-drop-profile

接口上应用的尾丢弃模板的名称。详细信息请参考命令qos tail-drop-profile(接口视图)

Port lr

接口配置的整形速率。详细信息请参考命令qos lr outboundqos lr inbound

TM enable

是否使能报文入大缓存流量管理引擎进行报文缓存和调度的功能。
  • enable:使能
  • disable:未使能

详细信息请参考命令qos traffic-manage enable

queue-index

接口队列索引。

configuration

对应接口队列的配置信息。

shaping

接口队列的整形功能配置。详细信息请参考命令qos queue shaping

cir

整形承诺信息速率。详细信息请参考命令qos queue shaping

cbs

承诺突发尺寸。详细信息请参考命令qos queue shaping

pir

整形峰值信息速率。详细信息请参考命令qos queue shaping

pbs

峰值突发尺寸。详细信息请参考命令qos queue shaping

schedule

接口队列的调度模式。详细信息请参考命令qos { pq | wrr | drr }

wred

接口队列绑定的丢弃模板。详细信息请参考命令qos queue wred

weight

队列调度的权重。详细信息请参考命令qos queue drrqos queue wrr

length

接口队列的长度。设备不支持修改接口队列的长度,该字段显示为--。

display qos lr

命令功能

display qos lr命令用来查看接口限速的配置信息。

命令格式

display qos lr { inbound | outbound } interface interface-type interface-number

S2750EI、S5700-10P-LI-AC和S5700-10P-PWR-LI-AC使能IPv4报文三层硬件转发功能后,不支持inbound参数。

参数说明

参数

参数说明

取值

inbound

查看指定接口入方向上的接口限速配置信息。

-

outbound

查看指定接口出方向上的接口限速配置信息。

-

interface-type interface-number

指定要查看的接口。其中:
  • interface-type表示接口的类型。
  • interface-number表示接口的编号。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

本命令用来查看设备上指定接口限速的配置信息,该输出信息可以帮助用户了解当前接口限速的配置情况并核对是否正确,据此也有助于进行相关的故障诊断与排查。

注意事项

执行本命令前,需要先执行qos lr inboundqos lr outbound命令为接口配置限速速率,否则执行本命令将不会显示任何信息。

使用实例

# 限制GE0/0/1接口向外发送数据的承诺信息速率为20000kbit/s,承诺突发尺寸为375000字节。
<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] qos lr outbound cir 20000 cbs 375000
[HUAWEI-GigabitEthernet0/0/1] quit

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

<HUAWEI> display qos lr outbound interface gigabitethernet 0/0/1
GigabitEthernet0/0/1 lr outbound:
  cir: 20000 Kbps, cbs: 375000 Byte
表15-26  display qos lr命令输出信息描述

项目

描述

cir

显示承诺信息速率。详细信息请参考命令qos lr inboundqos lr outbound

cbs

显示承诺突发尺寸。详细信息请参考命令qos lr inboundqos lr outbound

display qos statistics

命令功能

display qos statistics查看对接口入方向进行限速后的报文统计信息。

命令格式

display qos statistics interface interface-type interface-number inbound

display qos statistics inbound all [ nonzero ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

显示对指定接口进行限速后的报文统计信息。其中:
  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

inbound

显示入方向报文统计信息。

-

all

显示所有配置限速后的接口上的报文统计信息。

-

nonzero

显示所有配置限速后统计结果不全为零的接口上的报文统计信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过查看接口限速后通过和丢弃的报文统计信息,可以查看到端口限速是否生效,有助于进行相关故障诊断与排查。

前置条件

使用qos lr inbound命令对接口入方向配置限速后才可以看到统计信息,否则会有提示信息。

注意事项

如果前置条件不满足,当执行display qos statistics interface interface-type interface-number inbound命令时系统会提示如下信息:
Info: There is no rate limited configuration inbound in the interface.

使用实例

# 查看对GE0/0/1接口的入方向限速后的报文统计信息。

<HUAWEI> display qos statistics interface gigabitethernet 0/0/1 inbound
---------------------------------------------------------                       
  Item                                          Value                           
---------------------------------------------------------                       
  Passed packets                                    0                           
  Passed bytes                                      0                          
  Dropped packets                                   0                           
  Dropped bytes                                     0                          
---------------------------------------------------------  
表15-27  display qos statistics命令输出信息描述

项目

描述

Passed packets

通过的报文的包数。

Passed bytes

通过的报文的字节数。

Dropped packets

丢弃的报文的包数。

Dropped bytes

丢弃的报文的字节数。

qos car

命令功能

qos car命令用来创建QoS CAR模板并配置QoS CAR的参数。

undo qos car用来删除QoS CAR模板。

缺省情况下,系统未创建QoS CAR模板。

S5720EI和S5720HI支持此命令。

命令格式

qos car car-name cir cir-value [ cbs cbs-value [ pbs pbs-value ] | pir pir-value [ cbs cbs-value pbs pbs-value ] ]

undo qos car car-name

参数说明

参数

参数说明

取值

car-name

指定QoS CAR模板名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。模板名称不能是c、ci、cir。

cir cir-value

指定承诺信息速率(Committed Information Rate),即保证能够通过的平均速率。

整数形式,取值范围是64~4294967295,单位为kbit/s。

pir pir-value

指定峰值信息速率(Peak Information Rate),即最大能够通过的速率。

整数形式,取值范围是64~4294967295,单位为kbit/s。

pir-value必须大于等于cir-value,缺省等于cir-value

cbs cbs-value

指定承诺突发尺寸(Committed Burst Size),即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。

如果不配置pir参数,cbs-value缺省为cir-value的188倍;如果配置pir参数,cbs-value缺省为cir-value的125倍。

pbs pbs-value

指定峰值突发尺寸(Peak Burst Size),即瞬间能够通过的峰值突发流量。

整数形式,取值范围是4000~4294967295,单位为byte。

pbs-value缺省为pir-value的125倍。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

流量监管就是对流量进行控制,通过监督网络的流量速率,对超出部分的流量进行“惩罚”,使输入或输出的流量被限制在一个合理的范围之内,以保护网络资源。

当从高速链路向低速链路传输数据时,带宽会在低速链路接口处出现瓶颈,导致数据丢失严重。这时,需要限制数据流量的速率。可以在高速链路接口的出方向做流量监管,主动丢弃超出速率限制的报文,使发送流量被限制在规定的速率范围内;也可以在低速链路接口的入方向做流量监管,当收到报文的速率大于流量监管速率时,主动将报文丢弃。

报文的颜色由qos car中的参数cbs cbs-valuepbs pbs-value确定:
  • 报文的突发尺寸 < cbs-value时,报文被标记为绿色;
  • cbs-value ≤ 报文的突发尺寸 < pbs-value时,报文被标记为黄色;
  • 报文的突发尺寸 ≥ pbs-value时,报文被标记为红色。

注意事项

交换机最多支持配置512个QoS CAR模板。

当流量监管速率取值超过接口最大速率时,相当于没有对接口实行流量监管。请根据接口的实际速率配置cir-valuepir-value的值小于接口速率。

cbs-value值小于当前部署业务中单个报文的字节数时,将导致这些报文被直接丢弃。

为避免报文颜色识别出现问题,建议配置pbs-value值大于cbs-value值。

对接口配置流量监管之后,设备允许接口下每秒通过的报文数与报文长度计算方式有关。默认情况下,设备会计算20字节的帧间隙和前导码,即按照报文实际长度加20字节帧间隙和前导码进行计算。

使用实例

# 创建名为qoscar1的QoS CAR模板,配置承诺信息速率为10000kbit/s,承诺突发尺寸为10240byte。

<HUAWEI> system-view
[HUAWEI] qos car qoscar1 cir 10000 cbs 10240

qos-car exclude-interframe

命令功能

qos-car exclude-interframe命令用来配置计算流量监管和接口限速的速率时不包括报文的帧间隙和前导码。

undo qos-car exclude-interframe命令用来配置计算流量监管和接口限速的速率时包括报文的帧间隙和前导码。

缺省情况下,计算流量监管和接口限速的速率时,包括帧间隙和前导码。

命令格式

qos-car exclude-interframe

undo qos-car exclude-interframe

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置流量监管或者接口限速之后,设备计算流量监管和接口限速的速率时,包括报文的帧间隙和前导码,导致速率计算不准。配置此命令后,计算速率时不包括帧间隙和前导码,保证流量监管、流量整形和接口限速速率的准确性。

配置qos-car exclude-interframe影响流量监管和入方向接口限速的速率计算,例如使用car(流行为视图)命令和qos lr inbound命令配置流量监管和入方向接口限速之后,设备计算速率时不计算帧间隙和前导码。

注意事项

配置此命令前,流量监管或接口限速速率 = (原始报文长度 + 帧间隙 + 前导码)* 通过报文个数/秒,其中帧间隙 + 前导码共20字节。配置此命令后,流量监管、流量整形或接口限速速率 = 原始报文长度 * 通过报文个数/秒。

使用实例

# 配置计算流量监管速率时不包括帧间隙和前导码。

<HUAWEI> system-view
[HUAWEI] qos-car exclude-interframe

qos-profile

命令功能

qos-profile命令用来创建QoS模板并进入QoS模板视图,或进入已经存在的QoS模板视图。

undo qos-profile命令用来删除QoS模板。

缺省情况下,设备未配置任何QoS模板。

S5720EI、S5720HI、S6720EI和S6720S-EI支持此命令。

命令格式

qos-profile name profile-name

undo qos-profile { all | name profile-name }

参数说明

参数

参数说明

取值

name profile-name

指定QoS模板的名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。模板名称不能是--。

all

指定全部QoS模板。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

通过配置QoS模板,可以对应用该模板的用户进行相应的QoS配置,实现流量监管、重标记优先级和流量统计等功能。

后续任务

  • 配置QoS模板的具体参数,包括流量监管、重标记优先级和流量统计等。
  • 在指定视图应用QoS模板。

注意事项

执行命令undo qos-profile all时,只删除未被应用的QoS模板。

设备最多支持64个QoS模板。

使用实例

# 创建名为huawei的QoS模板,并进入QoS模板视图。

<HUAWEI> system-view
[HUAWEI] qos-profile name huawei
[HUAWEI-qos-huawei]

qos-shaping exclude-interframe

命令功能

qos-shaping exclude-interframe命令用来配置计算流量整形的速率时不包括报文的帧间隙和前导码。

undo qos-shaping exclude-interframe命令用来配置计算流量整形的速率时包括报文的帧间隙和前导码。

缺省情况下,计算流量整形的速率时,包括帧间隙和前导码。

命令格式

qos-shaping exclude-interframe

undo qos-shaping exclude-interframe

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置流量整形之后,设备计算流量整形的速率时,包括报文的帧间隙和前导码,导致速率计算不准。配置此命令后,计算速率时不包括帧间隙和前导码,保证流量整形速率的准确性。

配置qos-shaping exclude-interframe影响流量整形和出方向接口限速的速率计算,qos queue shaping命令和qos lr outbound命令,设备计算速率时不计算帧间隙和前导码。

注意事项

配置此命令前,流量整形速率 = (原始报文长度 + 帧间隙 + 前导码)* 通过报文个数/秒,其中帧间隙 + 前导码共20字节。配置此命令后,流量监管、流量整形或接口限速速率 = 原始报文长度 * 通过报文个数/秒。

S6720SI的MultiGE接口速率为5Gbit/s时,qos-shaping exclude-interframe命令不生效。

使用实例

# 配置计算流量整形速率时不包括帧间隙和前导码。

<HUAWEI> system-view
[HUAWEI] qos-shaping exclude-interframe

qos lr inbound

命令功能

qos lr inbound命令用来配置对接口入方向上的报文进行流量监管。

undo qos lr inbound命令用来取消对接口入方向上的报文进行流量监管。

缺省情况下,对接口入方向上的报文不进行流量监管。

S2750EI、S5700-10P-LI-AC和S5700-10P-PWR-LI-AC使能IPv4报文三层硬件转发功能后,不支持配置此命令。

命令格式

qos lr inbound cir cir-value [ cbs cbs-value ]

undo qos lr inbound

参数说明

参数

参数说明

取值

cir cir-value

指定承诺信息速率,即保证能够通过的平均速率。

整数形式,不同的接口类型取值范围不同,取值范围如下:
  • Ethernet:64~100000
  • MultiGE:64~2500000
  • GigabitEthernet:64~1000000
  • XGigabitEthernet:64~10000000
  • 40GigabitEthernet:64~40000000
  • 端口组:64~10000000
单位是kbit/s。

cbs cbs-value

指定承诺突发尺寸,即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。

若不指定该参数,cbs-value缺省为cir-value的125倍。

对于S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI,cbs-value的最大取值为65535个单位。每单位的大小与cir-value的取值有关:

  • 当64kbit/s ≤ cir-value ≤ 1023kbit/s时,每单位的大小为1byte。

  • 当1024kbit/s ≤ cir-value ≤ 10230kbit/s时,每单位的大小为8byte。

  • 当10231kbit/s ≤ cir-value ≤ 102300kbit/s时,每单位的大小为64byte。

  • 当102301kbit/s ≤ cir-value ≤ 1023000kbit/s时,每单位的大小为512byte。

  • 当1023001kbit/s ≤ cir-value ≤ 10000000kbit/s时,每单位的大小为4096byte。

视图

Ethernet接口视图、MultiGE接口视图、GE接口视图、XGE接口视图、40GE接口视图、端口组视图

缺省级别

2:配置级

使用指南

应用场景

当从高速链路向低速链路传输数据时,带宽会在低速链路接口处出现瓶颈,导致数据丢失严重。这时,需要限制数据流量的速率。通过执行qos lr inbound命令配置了接口入方向的流量监管速率后,如果接口入方向上收到报文的速率大于流量监管速率,那么该报文将被丢弃。

注意事项

在配置了基于接口的802.1X认证,且通过radius服务器下发了用户限速之后,接口上不支持配置接口限速。

在S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI上,如果接口上同时配置了IPSG和入方向接口限速,配置不冲突时IPSG和入方向接口限速的配置都生效;配置冲突时则只有IPSG的配置生效。

traffic-limit(接口视图)是对配置ACL规则的报文限速,qos lr inbound是对整个端口限速。当traffic-limit(接口限速)qos lr inbound同时配置时,
  • 对于S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI和S6720S-SIqos lr inbound生效。
  • 对于S5720EI、S6720EI和S6720S-EI,限速值不准确。
  • 对于S5720HI,最后限速的值体现为两者中较小的cir。

配置qos lr inbound需要占用系统资源,如果系统资源不足时会导致配置失败。

qos lr inbound命令为覆盖式命令,即在同一接口多次配置流量监管参数后,按最后一次配置生效。

如果多个接口需要配置相同的流量监管速率,可通过接口组进行配置,以减少重复配置工作。

使用实例

# 限制GE0/0/1接口入方向接收数据的承诺信息速率为20000kbit/s,承诺突发尺寸为375000字节。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] qos lr inbound cir 20000 cbs 375000
[HUAWEI-GigabitEthernet0/0/1] quit

qos lr outbound

命令功能

qos lr outbound命令用来配置对接口出方向上的报文进行流量整形。

undo qos lr outbound命令用来取消对接口出方向上的报文进行流量整形。

缺省情况下,对接口出方向上的报文不进行流量整形。

命令格式

qos lr outbound cir cir-value [ cbs cbs-value ]

undo qos lr outbound

S5720HI不支持cbs cbs-value

参数说明

参数

参数说明

取值

cir cir-value

指定承诺信息速率,即保证能够通过的平均速率。

整数形式,不同的接口类型取值范围不同,取值范围如下:
  • Ethernet:64~100000
  • MultiGE:64~2500000
  • GigabitEthernet:64~1000000
  • XGigabitEthernet:64~10000000
  • 40GigabitEthernet:64~40000000
  • 端口组:64~10000000
单位是kbit/s。

cbs cbs-value

指定承诺突发尺寸,即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。

若不指定该参数,cbs-value缺省为cir-value的125倍。

视图

Ethernet接口视图、MultiGE接口视图、GE接口视图、XGE接口视图、40GE接口视图、端口组视图

缺省级别

2:配置级

使用指南

应用场景

为了防止下游网络因相邻的上游网络发送数据流量过大,造成拥塞或大量报文的直接丢弃,可以通过执行qos lr outbound命令在当前网络设备的出接口上配置流量整形功能,限制流出某一连接的流量与突发,使报文均匀地向外发送。

与流量监管相同,流量整形也是对流量进行限速。但是利用流量监管进行限速时,系统会直接丢弃不符合速率要求的报文,而流量整形则将不符合速率要求的报文先送入队列进行缓存,当令牌桶有足够的令牌时,再均匀的向外发送这些被缓存的报文。流量整形会增加延迟,而流量监管几乎不引入额外的延迟。

注意事项

在配置了基于接口的802.1X认证,且通过radius服务器下发了用户限速之后,接口上不支持配置接口限速。

如果多个接口需要配置相同的流量整形速率,可通过接口组进行配置,以减少重复配置工作。

如果同一接口下既配置了接口队列整形(执行命令qos queue shaping),又配置了流量整形,则流量整形的CIR必须大于等于接口队列整形的CIR之和;否则,流量整形会出现异常现象,如低优先级队列抢占高优先级队列的带宽等。

由于流量整形采用了缓存机制,所以会增加网络传输延迟。

qos lr outbound命令为覆盖式命令,即在同一接口多次配置流量整形参数后,按最后一次配置生效。

对接口配置流量整形之后,设备允许接口下每秒通过的报文数与报文长度计算方式有关。默认情况下,设备会计算20字节的帧间隙和前导码,即按照报文实际长度加20字节帧间隙和前导码进行计算。

对于S1720X-E、S5730SI、S5730S-EI、S6720LI、S6720SI、S6720S-LI和S6720S-SI,在qos lr outbound命令中指定的cbs cbs-value不生效,始终为132000字节。

对于S1720GFR、S1720GW-E、S1720GWR-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SIqos lr outbound命令中参数cbs cbs-value的最大有效值为16380000字节。

使用实例

# 限制GE0/0/1接口向外发送数据的承诺信息速率为20000kbit/s,承诺突发尺寸为375000字节。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] qos lr outbound cir 20000 cbs 375000
[HUAWEI-GigabitEthernet0/0/1] quit

qos lr pps

命令功能

qos lr pps命令用来配置对于管理网口的限速功能,即限制管理网口的包速率。

undo qos lr命令用来取消管理网口的限速功能。

缺省情况下,限制管理网口包速率为1000pps。

仅S1720X-E、S5710-X-LI、S5720SI、S5720S-SI、S5720EI、S5720HI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI、S6720EI、S6720S-EI支持此命令。

命令格式

qos lr pps packets

undo qos lr

参数说明

参数

参数说明

取值

packets

包速率,即每秒通过的报文数。

整数形式,取值范围是1~2400,单位为pps。

视图

Meth接口视图

缺省级别

2:配置级

使用指南

应用场景

当设备的管理网口由于恶意攻击、网络异常等原因导致报文流量过大时,可能会增加CPU负担,影响系统正常运行。通过本命令对管理网口进行限速,可以有效降低由于报文流量过大造成的不利影响。

注意事项

使用qos lr pps命令时,包速率值不宜设置过小,否则可能会影响正常的FTP和Telnet功能。

qos lr pps命令为覆盖式命令,即在同一接口多次配置限速参数后,按最后一次配置生效。

堆叠场景下,只有使用主交换机的管理网口时,管理网口上的限速值才能达到通过qos lr pps命令指定的值。

使用实例

# 限制管理网口MEth0/0/1的包速率为100pps。

<HUAWEI> system-view
[HUAWEI] interface meth 0/0/1
[HUAWEI-MEth0/0/1] qos lr pps 100

qos queue shaping

命令功能

qos queue shaping命令用来配置接口上队列的流量整形参数。

undo qos queue shaping命令用来恢复接口上队列的流量整形参数为缺省值。

接口上队列的流量整形参数的缺省值请参见参数说明。

命令格式

qos queue queue-index shaping cir cir-value pir pir-value [ cbs cbs-value pbs pbs-value ]

undo qos queue queue-index shaping

S5720HI不支持配置circbspbs参数。

参数说明

参数

参数说明

取值

queue-index

队列索引。

整数形式,取值范围是0~7。

cir cir-value

整形承诺信息速率。

整数形式,不同的接口类型取值范围不同,取值范围如下:
  • Ethernet:0~100000
  • MultiGE:0~2500000
  • GigabitEthernet:0~1000000
  • XGigabitEthernet:0~10000000
  • 40GigabitEthernet:0~40000000
  • 端口组:0~10000000
单位为kbit/s。缺省值为接口的最大带宽。

pir pir-value

整形峰值信息速率。

整数形式,不同的接口类型取值范围不同,取值范围如下:
  • Ethernet:64~100000
  • MultiGE:64~2500000
  • GigabitEthernet:64~1000000
  • XGigabitEthernet:64~10000000
  • 40GigabitEthernet:64~40000000
  • 端口组:64~10000000
单位为kbit/s。缺省值为接口的最大带宽。

pir-value必须大于等于cir-value,缺省等于cir-value

cbs cbs-value

指定承诺突发尺寸(Committed Burst Size),即瞬间能够通过的承诺突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。

pbs pbs-value

指定峰值突发尺寸(Peak Burst Size),即瞬间能够通过的峰值突发流量。

整数形式,取值范围是4000~4294967295,单位是byte。

视图

Ethernet接口视图、MultiGE接口视图、GE接口视图、XGE接口视图、40GE接口视图、端口组视图

缺省级别

2:配置级

使用指南

应用场景

当下游设备的接口速率小于上游设备的接口速率时,在下游设备接口处可能出现流量拥塞的情况,此时用户可以通过在上游设备的接口出方向队列上配置流量整形,调整接口的发送速率。

使用此命令,可以对接口上某类业务的报文进行流量整形。

前置条件

配置队列整形前,需要配置基于简单流分类的优先级映射,将报文的优先级映射为PHB行为及颜色,或配置基于复杂流分类的内部优先级重标记,从而使不同业务进入不同的接口队列。

注意事项

如果同一接口下既配置接口队列整形,也配置接口整形(使用命令qos lr outbound),则接口整形的CIR必须大于等于接口队列整形的CIR之和;否则,流量整形会出现异常现象,如低优先级队列抢占高优先级队列的带宽等。

建议配置CBS的值为CIR的120倍。

对接口配置流量整形之后,设备允许接口下每秒通过的报文数与报文长度计算方式有关。默认情况下,设备会计算20字节的帧间隙和前导码,即按照报文实际长度加20字节帧间隙和前导码进行计算。

S1720GFR、S1720GW-E、S1720GWR-E、S1720X-E、S2720EI、S2750EI、S5700LI、S5700S-LI、S5710-X-LI、S5720LI、S5720S-LI、S5720SI、S5720S-SI、S5730SI、S5730S-EI、S6720LI、S6720S-LI、S6720SI、S6720S-SI设备配置接口队列整形时实际只有pirpbs生效,且pbs的最大生效值为16380000。

qos queue shaping命令为覆盖式命令,即在同一接口多次配置流量整形参数后,按最后一次配置生效。

使用实例

# 配置GE0/0/1接口4队列的队列整形参数CIR为10000kbit/s、PIR为20000kbit/s。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] qos queue 4 shaping cir 10000 pir 20000
[HUAWEI-GigabitEthernet0/0/1] quit
相关主题

reset qos statistics

命令功能

reset qos statistics命令用来清除对接口入方向限速后的统计信息。

命令格式

reset qos statistics interface interface-type interface-number inbound

reset qos statistics inbound all

参数说明

参数

参数说明

取值

interface interface-type interface-number

清除对指定接口限速后的报文统计信息。其中:
  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

inbound

清除入方向的报文统计信息。

-

all

清除所有配置限速后的接口上的报文统计信息。

-

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

当需要重新统计对接口入方向限速后的报文统计信息,可先使用reset qos statistics命令清除报文统计信息,然后再使用display qos statistics命令查看对接口入方向限速后的报文统计信息。

前置条件

使用qos lr inbound命令对接口入方向配置限速后才可以看到统计信息。

注意事项

如果前置条件不满足,当执行reset qos statistics interface interface-type interface-number inbound命令时系统会提示错误信息:
Error: There is no rate limited configuration inbound in the interface.

清除报文统计信息后,以前的统计信息将无法恢复,故执行本命令前请务必仔细确认。

使用实例

# 清除对GE0/0/1接口入方向限速后的报文统计信息。

<HUAWEI> reset qos statistics interface gigabitethernet 0/0/1 inbound
翻译
收藏
下载文档
更新时间:2021-10-30
文档编号:EDOC1000178145
浏览量:370041
下载量:5138
平均得分:5.0