所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S12700 V200R013C00 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
HQoS配置命令

HQoS配置命令

命令支持情况

X1E系列单板支持HQoS配置命令。

color(流队列WRED模板视图)

命令功能

color命令用来基于报文颜色配置WRED丢弃的上下门限以及丢弃概率。

undo color命令用来恢复指定颜色报文的WRED参数为缺省配置。

缺省情况下,三种颜色报文的上下限门限以及丢弃概率均为100。

命令格式

color { green | yellow | red } low-limit low-limit-percentage high-limit high-limit-percentage discard-percentage discard-percentage

undo color { green | yellow | red }

参数说明

参数

参数说明

取值

green

指定针对绿色报文的WRED参数。

-

yellow

指定针对黄色报文的WRED参数。

-

red

指定针对红色报文的WRED参数。

-

low-limit low-limit-percentage

指定WRED丢弃的下限,单位是百分比,即当队列中的报文长度占队列长度达到此百分比时,开始进行WRED丢弃。

整数形式,取值范围是0~100,缺省值为100。

high-limit high-limit-percentage

指定WRED丢弃的上限,单位是百分比,即当队列中的报文长度占队列长度达到此百分比时,开始丢弃所有新收到的报文。

整数形式,取值范围是low-limit-percentage~100,缺省值为100。

discard-percentage discard-percentage

指定WRED的最大丢弃概率,单位是百分比。

整数形式,取值范围是1~100,缺省值为100。

视图

流队列WRED模板视图

缺省级别

2:配置级

使用指南

应用场景

报文进入设备时,根据DiffServ域中定义的映射关系,被着上相应的颜色。系统可以根据WRED的配置信息对进入流队列的报文进行相应的处理:当报文队列长度达到WRED的低门限时,开始有部分报文按照丢弃概率进行丢弃;当报文队列长度达到高门限时,所有新入队列的报文都会被丢弃。

前置条件

用户已经创建流队列WRED模板,并进入WRED模板视图。

使用实例

# 配置流队列WRED丢弃模板wred1,其中绿色报文的丢弃下限为80%,丢弃上限为100%,最大丢弃概率为10%;黄色报文的丢弃下限为60%,丢弃上限为80%,最大丢弃概率为20%;红色报文的丢弃下限为40%,丢弃上限为60%,最大丢弃概率为40%。

<HUAWEI> system-view
[HUAWEI] flow-wred-profile wred1
[HUAWEI-flow-wred-wred1] color green low-limit 80 high-limit 100 discard-percentage 10
[HUAWEI-flow-wred-wred1] color yellow low-limit 60 high-limit 80 discard-percentage 20
[HUAWEI-flow-wred-wred1] color red low-limit 40 high-limit 60 discard-percentage 40

display flow-mapping-profile

命令功能

display flow-mapping-profile命令用来查看流映射模板的配置信息。

命令格式

display flow-mapping-profile [ name flow-mapping-profile-name | all ]

参数说明

参数

参数说明

取值

name flow-mapping-profile-name

显示指定模板名的流映射模板的详细信息。

必须是已经存在的流映射模板名称。

all

显示所有流映射模板的详细信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

用户在配置流映射模板时,可以使用display flow-mapping-profile命令查看已配置的流映射模板的数量和指定模板下的所有配置信息。

注意事项

如果不指定allname flow-mapping-profile-name参数,则会显示所有流映射模板的概要信息。

使用实例

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

<HUAWEI> display flow-mapping-profile
        index                   flow-mapping-profile name                       
-----------------------------------------------------------------               
        0                       default                                         
        1                       map1                                            
-----------------------------------------------------------------               
 Total   8     Used   2                  

# 查看名为map1的流映射模板的详细信息。

<HUAWEI> display flow-mapping-profile name map1
Flow-mapping-profile[1]: map1                                                   
Flow-queue  Port-queue                                                          
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
0           0                                                                   
1           1                                                                   
2           3                                                                   
3           3                                                                   
4           4                                                                   
5           5                                                                   
6           6                                                                   
7           7                                                                   
----------------------------------------------------------------- 

# 查看设备上所有流映射模板的详细信息。

<HUAWEI> display flow-mapping-profile all
Flow-mapping-profile[0]: default                                                
Flow-queue  Port-queue                                                          
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
0           0                                                                   
1           1                                                                   
2           2                                                                   
3           3                                                                   
4           4                                                                   
5           5                                                                   
6           6                                                                   
7           7                                                                   
-----------------------------------------------------------------               
Flow-mapping-profile[1]: map1                                                   
Flow-queue  Port-queue                                                          
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
0           0                                                                   
1           1                                                                   
2           3                                                                   
3           3                                                                   
4           4                                                                   
5           5                                                                   
6           6                                                                   
7           7                                                                   
----------------------------------------------------------------- 
表15-30  display flow-mapping-profile命令输出信息描述

项目

描述

index

流映射模板的索引。

flow-mapping-profile name

流映射模板的名称。详细信息请参考命令flow-mapping-profile

Total

设备支持的流映射模板总数。

Used

已配置的流映射模板数量。

Flow-mapping-profile[1]

流映射模板名称,其中,1表示流映射模板的索引。详细信息请参考命令flow-mapping-profile

Flow-queue

流队列索引。流队列和端口队列之间的映射关系通过命令map flow-queue(流映射模板视图)设置。

Port-queue

端口队列索引。流队列和端口队列之间的映射关系通过命令map flow-queue(流映射模板视图)设置。

display flow-queue-profile

命令功能

display flow-queue-profile命令用来查看流队列模板的配置信息。

命令格式

display flow-queue-profile [ name flow-queue-profile-name | all ]

参数说明

参数

参数说明

取值

name flow-queue-profile-name

显示指定模板名的流队列模板的详细信息。

必须是已经存在的流队列模板名称。

all

显示所有流队列模板的详细信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

用户在配置流队列模板时,可以使用display flow-queue-profile命令查看已配置的流队列模板的数量和指定模板下的所有配置信息。

注意事项

如果不指定allname flow-queue-profile参数,则会显示所有流队列模板的概要信息。

使用实例

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

<HUAWEI> display flow-queue-profile
        index                   flow-queue-profile name                         
-----------------------------------------------------------------               
        0                       default                                         
        1                       flow1                                            
-----------------------------------------------------------------               
 Total   128     Used   2   

# 查看名为flow1的流队列模板的详细信息。

<HUAWEI> display flow-queue-profile name flow1
Flow-queue-profile[1]: flow1                                                     
Queue Schedule(Weight) Shaping         flow-wred-profile                        
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -         
0     WFQ(50)          50%             wred1                                    
1     PQ               None            default                                  
2     PQ               None            default                                  
3     PQ               None            default                                  
4     PQ               None            default                                  
5     PQ               None            default                                  
6     PQ               None            default                                  
7     PQ               None            default                                  
----------------------------------------------------------------------- 

# 查看设备上所有流队列模板的详细信息。

<HUAWEI> display flow-queue-profile all
Flow-queue-profile[0]: default                                                  
Queue Schedule(Weight) Shaping         flow-wred-profile                        
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -         
0     PQ               None            default                                  
1     PQ               None            default                                  
2     PQ               None            default                                  
3     PQ               None            default                                  
4     PQ               None            default                                  
5     PQ               None            default                                  
6     PQ               None            default                                  
7     PQ               None            default                                  
-----------------------------------------------------------------------  
Flow-queue-profile[1]: flow1                                                     
Queue Schedule(Weight) Shaping         flow-wred-profile                        
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -         
0     WFQ(50)          50%             wred1                                    
1     PQ               None            default                                  
2     PQ               None            default                                  
3     PQ               None            default                                  
4     PQ               None            default                                  
5     PQ               None            default                                  
6     PQ               None            default                                  
7     PQ               None            default                                  
----------------------------------------------------------------------- 
表15-31  display flow-queue-profile命令输出信息描述

项目

描述

index

流队列模板的索引。

flow-queue-profile name

流队列模板的名称。详细信息请参考命令flow-queue-profile

Total

设备支持的流队列模板总数。

Used

已配置的流队列模板数量。

Flow-queue-profile[1]

流队列模板的名称。其中,1为流队列模板的索引。详细信息请参考命令flow-queue-profile

Queue

流队列索引,分别对应报文的本地优先级。

Schedule(Weight)

流队列的调度模式及权重。详细信息请参考命令qos queue(流队列模板视图)

Shaping

流队列的流量整形速率值或百分比。详细信息请参考命令qos queue(流队列模板视图)

flow-wred-profile

流队列绑定的WRED模板的名称。详细信息请参考命令qos queue(流队列模板视图)

相关主题

display flow-wred-profile

命令功能

display flow-wred-profile命令用来查看流队列WRED模板的配置信息。

命令格式

display flow-wred-profile [ name flow-wred-profile-name | all ]

参数说明

参数

参数说明

取值

name flow-wred-profile-name

显示指定模板名的流队列WRED模板的详细信息。

必须是已经存在的流队列WRED模板名称。

all

显示所有流队列WRED模板的详细信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

用户在配置流队列WRED模板时,可以使用display flow-wred-profile命令查看已配置的流队列WRED模板的数量和指定模板下的所有配置信息。

注意事项

如果不指定allname flow-wred-profile-name参数,则会显示所有流队列WRED模板的概要信息。

使用实例

# 查看设备上所有流队列WRED模板的概要信息。

<HUAWEI> display flow-wred-profile
        index                   flow-wred-profile name                          
-----------------------------------------------------------------               
        0                       default                                         
        1                       wred1                                           
-----------------------------------------------------------------               
 Total   128     Used   2                              

# 查看名为wred1的流队列WRED模板的详细信息。

<HUAWEI> display flow-wred-profile name wred1
Flow-wred-profile[1]: wred1                                                     
Queue depth         : 1048576                                                   
Color     Low-limit   High-limit  Discard-percentage                            
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
Green     80          100         10                                            
Yellow    60          80          20                                            
Red       40          60          40                                            
-----------------------------------------------------------------  

# 查看设备上所有流队列WRED模板的详细信息。

<HUAWEI> display flow-wred-profile all
Flow-wred-profile[0]: default                                                   
Queue depth         : 1048576                                                   
Color     Low-limit   High-limit  Discard-percentage                            
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
Green     100         100         100                                           
Yellow    100         100         100                                           
Red       100         100         100                                           
-----------------------------------------------------------------  
Flow-wred-profile[1]: wred1                                                     
Queue depth         : 1048576                                                   
Color     Low-limit   High-limit  Discard-percentage                            
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -               
Green     80          100         10                                            
Yellow    60          80          20                                            
Red       40          60          40                                            
-----------------------------------------------------------------  
表15-32  display flow-wred-profile命令输出信息描述

项目

描述

index

流队列WRED模板的索引。

flow-wred-profile name

流队列WRED模板的名称。详细信息请参考命令flow-wred-profile

Total

设备支持的流队列WRED模板总数。

Used

已配置的流队列WRED模板数量。

Flow-wred-profile[1]

流队列WRED模板的名称。其中,1为流队列WRED模板的索引。详细信息请参考命令flow-wred-profile

Queue depth

队列长度。详细信息请参考命令queue-depth(流队列WRED模板视图)

Color

报文颜色。详细信息请参考命令color(流队列WRED模板视图)

Low-limit

流队列WRED模板中的丢弃下限(百分比)。详细信息请参考命令color(流队列WRED模板视图)

High-limit

流队列WRED模板中的丢弃上限(百分比)。详细信息请参考命令color(流队列WRED模板视图)

Discard-percentage

流队列WRED模板中的最大丢弃概率(百分比)。详细信息请参考命令color(流队列WRED模板视图)

display traffic-user-queue statistics

命令功能

display traffic-user-queue statistics命令用来查看用户队列的流量统计信息。

命令格式

display traffic-user-queue statistics interface interface-type interface-number outbound acl { bas-acl | adv-acl } [ acl { l2-acl | name acl-name } ]

display traffic-user-queue statistics interface interface-type interface-number outbound acl l2-acl [ acl { bas-acl | adv-acl | name acl-name } ]

display traffic-user-queue statistics interface interface-type interface-number outbound acl name acl-name [ acl { bas-acl | adv-acl | l2-acl | name acl-name } ]

display traffic-user-queue statistics interface interface-type interface-number outbound acl ipv6 { bas-acl | adv-acl | name acl-name }

参数说明

参数

参数说明

取值

interface interface-type interface-number

显示指定接口上用户队列的流量统计信息。

  • interface-type表示接口的类型。

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

-

outbound

显示在接口出方向上用户队列的流量统计信息。

-

acl

显示基于IPv4 ACL的用户队列的流量统计信息。

-

ipv6

显示基于IPv6 ACL的用户队列的流量统计信息。

-

bas-acl

显示基于基本ACL的用户队列的流量统计信息。

整数形式,取值范围是2000~2999。

adv-acl

显示基于高级ACL的用户队列的流量统计信息。

整数形式,取值范围是3000~3999。

l2-acl

显示基于二层ACL的用户队列的流量统计信息。

整数形式,取值范围是4000~4999。

name acl-name

显示基于命名型ACL的用户队列的流量统计信息。其中,acl-name表示ACL的名称。

必须是已经存在的ACL名称。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

本命令用来查看接口上基于ACL的用户队列的流量统计信息,该输出信息可以帮助用户了解当前匹配ACL规则的报文的通过和丢弃情况,据此也有助于进行相关的故障诊断与排查。

前置条件

已经执行命令traffic-user-queue创建基于ACL的用户队列实现HQoS功能。

使用实例

# 查看接口GE1/0/1出方向上基于ACL 3009的用户队列的流量统计信息。

<HUAWEI> system-view
[HUAWEI] acl 3009
[HUAWEI-acl-adv-3009] rule 1 permit ip
[HUAWEI-acl-adv-3009] quit
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] traffic-user-queue outbound acl 3009 pir 2000
[HUAWEI-GigabitEthernet1/0/1] quit
[HUAWEI] display traffic-user-queue statistics interface gigabitethernet 1/0/1 outbound acl 3009 
--------------------------------------------------------------------------------
 Interface: GigabitEthernet1/0/1                                                
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         0         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         1         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         2         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         3         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         4         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         5         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         6         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
     Queue ID      |                   Statistics information                   
--------------------------------------------------------------------------------
         7         |          packets: pass:                           0        
                   |                   drop:                           0        
                   |          bytes:   pass:                           0        
                   |                   drop:                           0        
--------------------------------------------------------------------------------
表15-33  display traffic-user-queue statistics命令输出信息描述

项目

描述

Queue ID

流队列的索引。

packets

统计的流量包数量,pass表示通过的包数量;drop表示丢弃的包数。

bytes

统计的流量字节数,pass表示通过的字节数量;drop表示丢弃的字节数。

flow-mapping-profile

命令功能

flow-mapping-profile命令用来创建流映射模板或进入已经创建的流映射模板视图。

undo flow-mapping-profile命令用来删除已经创建的流映射模板。

缺省情况下,系统预定义了一个名为default的流映射模板。

命令格式

flow-mapping-profile flow-mapping-profile-name

undo flow-mapping-profile flow-mapping-profile-name

参数说明

参数

参数说明

取值

flow-mapping-profile-name

指定配置流映射模板的名称。

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

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

流映射可以配置流队列到端口队列的映射关系,根据网络需求实现用户队列中某个业务进入高优先级或者低优先级的端口队列。

注意事项

缺省的default模板不支持修改和删除。

后续任务

创建流映射模板之后,需要在流映射模板视图下配置流队列与端口队列之间的映射关系。

使用实例

# 创建名为map1的流映射模板。

<HUAWEI> system-view
[HUAWEI] flow-mapping-profile map1
[HUAWEI-flow-mapping-map1]

flow-queue-profile

命令功能

flow-queue-profile命令用来创建流队列模板或进入已经创建的流队列模板视图。

undo flow-queue-profile命令用来删除已经创建的流队列模板。

缺省情况下,系统预定义了一个名为default的流队列模板。

命令格式

flow-queue-profile flow-queue-profile-name

undo flow-queue-profile flow-queue-profile-name

参数说明

参数

参数说明

取值

flow-queue-profile-name

指定配置流队列模板的名称。

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

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置流队列拥塞管理和流量整形参数时,可以通过flow-queue-profile flow-queue-profile-name命令配置一个模板,并在模板中配置对应的参数,后续在配置流队列时,如果对不同用户的流队列想要按照相同的调度模式及权重配置拥塞管理,可以引用同一个模板进行配置。

注意事项

缺省的default模板不支持修改和删除。

后续任务

创建流队列模板之后,需要在流队列模板视图下配置流队列的拥塞管理和流量整形参数以及需要引用的流队列WRED模板。

使用实例

# 创建名为test的流队列模板。

<HUAWEI> system-view
[HUAWEI] flow-queue-profile test
[HUAWEI-flow-queue-test]

flow-wred-profile

命令功能

flow-wred-profile命令用来创建流队列WRED模板或进入已经创建的流队列WRED模板视图。

undo flow-wred-profile命令用来删除已经创建的流队列WRED模板。

缺省情况下,系统预定义了一个名为default的流队列WRED模板。

命令格式

flow-wred-profile flow-wred-profile-name

undo flow-wred-profile flow-wred-profile-name

参数说明

参数

参数说明

取值

flow-wred-profile-name

指定配置流队列WRED模板的名称。

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

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

配置流队列的WRED参数时,可以通过flow-wred-profile flow-wred-profile-name命令配置一个模板,并在模板中配置对应的WRED参数,后续在配置流队列时,如果对不同用户的流队列想要按照相同的丢弃上下限及最大丢弃概率配置拥塞避免,可以引用同一个流队列WRED模板进行配置。

注意事项

缺省的default模板不支持修改和删除。

后续任务

创建流队列WRED模板之后,需要在流队列WRED模板视图下配置流队列的WRED参数以及队列长度。

使用实例

# 创建名为test的流队列WRED模板。

<HUAWEI> system-view
[HUAWEI] flow-wred-profile test
[HUAWEI-flow-wred-test]

map flow-queue(流映射模板视图)

命令功能

map flow-queue命令用来配置流队列与端口队列的映射关系。

undo map flow-queue命令用来恢复流队列与端口队列的映射关系为缺省值。

缺省情况下,流队列与端口队列是一一映射关系。

命令格式

map flow-queue flow-queue-index to port-queue port-queue-index

undo map flow-queue flow-queue-index

参数说明

参数

参数说明

取值

flow-queue flow-queue-index

指定流队列的索引值。

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

to port-queue port-queue-index

指定映射的端口队列的索引值。

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

视图

流映射模板视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,流队列与端口队列是一一映射关系,即0~7号流队列分别映射为0~7号端口队列。当用户想要改变缺省的映射关系,可以使用此命令进行配置,从而实现用户队列指定业务根据需要进入不同优先级的端口队列进行调度及其他QoS处理。

前置条件

用户已经创建流映射模板,并进入流映射模板视图。

使用实例

# 配置流映射模板map1,并配置流队列1与端口队列2进行映射。

<HUAWEI> system-view
[HUAWEI] flow-mapping-profile map1
[HUAWEI-flow-mapping-map1] map flow-queue 1 to port-queue 2

qos queue(流队列模板视图)

命令功能

qos queue命令用来配置指定流队列的调度方式、流量整形速率以及流队列WRED模板。

undo qos queue命令用来恢复流队列的调度方式、流量整形速率以及流队列WRED模板为缺省值。

缺省情况下,流队列的调度方式是PQ调度,流量整形速率是用户队列的峰值信息速率,流队列WRED模板是default模板。

命令格式

qos queue queue-index { { pq | wfq weight weight-value } | { shaping { shaping-value | shaping-percentage shaping-percentage-value } } | { flow-wred-profile flow-wred-profile-name } } *

undo qos queue queue-index { { pq | wfq } | shaping | flow-wred-profile } *

参数说明

参数

参数说明

取值

queue-index

指定流队列的索引。

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

pq

指定流队列的调度方式为PQ调度。

-

wfq

指定流队列的调度方式为WFQ调度。

-

weight weight-value

指定WFQ调度的权重值。

整数形式,取值范围是1~100。

shaping shaping-value

指定流量整形的速率。

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

shaping-percentage shaping-percentage-value

指定流量整形的百分比,及流量整形速率占用用户队列的峰值信息速率百分比。

整数形式,取值范围是1~100。

flow-wred-profile flow-wred-profile-name

指定流队列WRED模板的名称。

必须是已经存在的流队列WRED模板名称。

视图

流队列模板视图

缺省级别

2:配置级

使用指南

应用场景

用户通过配置流队列的调度方式,流量整形速率以及引用流队列WRED模板实现对进入流队列报文的流量管理。

前置条件

用户已经创建流队列模板,并进入流队列模板视图。

注意事项

该命令中队列调度方式、流量整形速率值以及引用的WRED模板之间没有配置的先后顺序要求,用户可根据实际需要单独配置或组合配置。

使用实例

# 配置流队列模板flow1,并配置0号流队列的WFQ调度权重为50,流量整形速率百分比为50,流队列WRED模板为wred1。

<HUAWEI> system-view
[HUAWEI] flow-queue-profile flow1
[HUAWEI-flow-queue-flow1] qos queue 0 wfq weight 50 shaping shaping-percentage 50 flow-wred-profile wred1

queue-depth(流队列WRED模板视图)

命令功能

queue-depth命令用来配置流队列的长度。

undo queue-depth命令用来恢复流队列的长度为缺省值。

缺省情况下,流队列队列长度为1048576byte。

命令格式

queue-depth queue-depth-value

undo queue-depth

参数说明

参数

参数说明

取值

queue-depth-value

指定流队列的队列长度。

整数形式,取值范围是1024~67092480,缺省值为1048576,单位是byte。

视图

流队列WRED模板视图

缺省级别

2:配置级

使用指南

应用场景

用户配置WRED对进入流队列的报文进行相应的处理时,需要计算当前报文长度占流队列长度的百分比,当百分比达到WRED的低门限时,开始有部分报文按照丢弃概率进行丢弃;当百分比达到高门限时,所有新入队列的报文都会被丢弃。通过调整流队列长度可以调整WRED拥塞避免的效果。

前置条件

用户已经创建流队列WRED模板,并进入WRED模板视图。

注意事项

队列长度值设置较小时,报文通过队列的时延会变小,但是队列的缓存能力会降低;队列长度值设置较大时,队列的缓存能力会提高,但是报文通过队列的时延会变大,同时,当该队列发生拥塞时会占用设备大量的缓存,可能会导致其他队列因为缓存不够而丢弃报文,因此建议使用缺省队列长度值。

使用实例

# 配置流队列WRED丢弃模板wred1,并配置流队列长度为2000byte。

<HUAWEI> system-view
[HUAWEI] flow-wred-profile wred1
[HUAWEI-flow-wred-wred1] queue-depth 2000

reset traffic-user-queue statistics

命令功能

reset traffic-user-queue statistics命令用来清除用户队列的流量统计信息。

命令格式

reset traffic-user-queue statistics interface interface-type interface-number outbound acl { bas-acl | adv-acl } [ acl { l2-acl | name acl-name } ]

reset traffic-user-queue statistics interface interface-type interface-number outbound acl l2-acl [ acl { bas-acl | adv-acl | name acl-name } ]

reset traffic-user-queue statistics interface interface-type interface-number outbound acl name acl-name [ acl { bas-acl | adv-acl | l2-acl | name acl-name } ]

reset traffic-user-queue statistics interface interface-type interface-number outbound acl ipv6 { bas-acl | adv-acl | name acl-name }

参数说明

参数

参数说明

取值

interface interface-type interface-number

清除指定接口上用户队列的流量统计信息。

  • interface-type表示接口的类型。

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

-

outbound

清除在接口出方向上用户队列的流量统计信息。

-

acl

清除基于IPv4 ACL的用户队列的流量统计信息。

-

ipv6

清除基于IPv6 ACL的用户队列的流量统计信息。

-

bas-acl

清除基于基本ACL的用户队列的流量统计信息。

整数形式,取值范围是2000~2999。

adv-acl

清除基于高级ACL的用户队列的流量统计信息。

整数形式,取值范围是3000~3999。

l2-acl

清除基于二层ACL的用户队列的流量统计信息。

整数形式,取值范围是4000~4999。

name acl-name

清除基于命名型ACL的用户队列的流量统计信息。其中,acl-name表示ACL的名称。

必须是已经存在的ACL名称。

视图

用户视图

缺省级别

2:配置级

使用指南

应用场景

如果需要统计在某一时间段内的用户队列的流量统计信息,可以执行该命令清除以前的报文统计信息,使设备重新进行统计。

注意事项

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

使用实例

# 清除接口GE1/0/1出方向上基于ACL 3009的用户队列的流量统计信息。

<HUAWEI> system-view
[HUAWEI] acl 3009
[HUAWEI-acl-adv-3009] rule 1 permit ip
[HUAWEI-acl-adv-3009] quit
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] traffic-user-queue outbound acl 3009 pir 2000
[HUAWEI-GigabitEthernet1/0/1] return
<HUAWEI> reset traffic-user-queue statistics interface gigabitethernet 1/0/1 outbound acl 3009 

traffic-user-queue(接口视图)

命令功能

traffic-user-queue命令用来在接口上创建用户队列实现HQoS调度。

undo traffic-user-queue命令用来删除接口上配置用户队列。

缺省情况下,接口上未配置用户队列。

命令格式

配置单个ACL规则时,命令格式为:

traffic-user-queue outbound acl { [ ipv6 ] { bas-acl | adv-acl | name acl-name } } pir pir-value [ flow-queue-profile flow-queue-profile-name | flow-mapping-profile flow-mapping-profile-name ] *

undo traffic-user-queue outbound acl { [ ipv6 ] { bas-acl | adv-acl | name acl-name } }

同时配置二层ACL和三层ACL时,命令格式为:

traffic-user-queue outbound acl { l2-acl | name acl-name } acl { bas-acl | adv-acl | name acl-name } pir pir-value [ flow-queue-profile flow-queue-profile-name | flow-mapping-profile flow-mapping-profile-name ] *

undo traffic-user-queue outbound acl { l2-acl | name acl-name } acl { bas-acl | adv-acl | name acl-name }

traffic-user-queue outbound acl { bas-acl | adv-acl | name acl-name } acl { l2-acl | name acl-name } pir pir-value [ flow-queue-profile flow-queue-profile-name | flow-mapping-profile flow-mapping-profile-name ] *

undo traffic-user-queue outbound acl { bas-acl | adv-acl | name acl-name } acl { l2-acl | name acl-name }

参数说明

参数

参数说明

取值

outbound

指定在接口出方向上创建用户队列实现HQoS调度。

-

acl

指定基于IPv4 ACL创建用户队列实现HQoS调度。

-

ipv6

指定基于IPv6 ACL创建用户队列实现HQoS调度。

-

bas-acl

指定基于基本ACL创建用户队列实现HQoS调度。

整数形式,取值范围是2000~2999。

adv-acl

指定基于高级ACL创建用户队列实现HQoS调度。

整数形式,取值范围是3000~3999。

l2-acl

指定基于二层ACL创建用户队列实现HQoS调度。

整数形式,取值范围是4000~4999。

name acl-name

指定基于命名型ACL创建用户队列实现HQoS调度。其中,acl-name表示ACL的名称。

必须是已经存在的ACL名称。

pir pir-value

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

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

flow-queue-profile flow-queue-profile-name

指定引用的流队列模板名称。

必须是已经存在的流队列模板名称。

flow-mapping-profile flow-mapping-profile-name

指定引用的流映射模板名称。

必须是已经存在的流映射模板名称。

视图

GE接口视图、XGE接口视图、40GE接口视图、Eth-Trunk接口视图、端口组视图

缺省级别

2:配置级

使用指南

应用场景

多个用户可以通过匹配不同的ACL规则来区分,当不同用户需要配置不同的调度及整形参数,同时对某一用户的不同业务也需要提供不同级别的差异化服务时,可以通过traffic-user-queue命令创建多个用户队列,并配置不同的调度方式、流量整形速率以及引用对应的流队列模板和流映射模板,实现精细化的调度。

前置条件

先执行命令acl(系统视图)acl name创建ACL规则。

使用实例

# 在GE1/0/1上配置基于ACL创建用户队列实现HQoS。

<HUAWEI> system-view
[HUAWEI] acl 3000
[HUAWEI-acl-adv-3000] rule 5 permit ip source 192.168.0.2 0
[HUAWEI-acl-adv-3000] quit
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] traffic-user-queue outbound acl 3000 pir 1000 flow-queue-profile flow1 flow-mapping-profile map1

user-queue(QoS模板视图)

命令功能

user-queue命令用来在QoS模板中创建用户队列实现HQoS调度。

undo user-queue命令用来删除QoS模板中的用户队列。

缺省情况下,QoS模板中未配置用户队列。

命令格式

user-queue pir pir-value [ flow-queue-profile flow-queue-profile-name ] [ flow-mapping-profile flow-mapping-profile-name ]

undo user-queue

参数说明

参数

参数说明

取值

pir pir-value

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

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

flow-queue-profile flow-queue-profile-name

指定引用的流队列模板名称。未指定模板名称时使用缺省的default模板。

必须是已经存在的流队列模板名称。

flow-mapping-profile flow-mapping-profile-name

指定引用的流映射模板名称。未指定模板名称时使用缺省的default模板。

必须是已经存在的流映射模板名称。

视图

QoS模板视图

缺省级别

2:配置级

使用指南

应用场景

当需要对认证用户配置HQoS实现精细化调度时, 可以通过user-queue命令创建用户队列,并配置不同流量整形速率以及引用对应的流队列模板和流映射模板来实现。

前置条件

先执行命令qos-profile创建QoS模板。

如果需要配置自定义的流队列模板和流映射模板,则需要先执行命令flow-queue-profileflow-mapping-profile,如果使用缺省的default模板则无需配置。

使用实例

# 创建名为huawei的QoS模板,配置用户队列实现HQoS。

<HUAWEI> system-view
[HUAWEI] qos-profile name huawei
[HUAWEI-qos-huawei] user-queue pir 1000 flow-queue-profile flow1 flow-mapping-profile map1
翻译
下载文档
更新时间:2019-04-08

文档编号:EDOC1100065708

浏览量:10241

下载量:200

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页