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

08-ACL和QoS命令参考

目录

04-数据缓冲区命令

本章节下载 04-数据缓冲区命令  (150.70 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S6800/S6800/Command/Command_Manual/H3C_S6800_CR-Release_243x-6W101/08/201906/1204506_30005_0.htm

04-数据缓冲区命令


1 数据缓冲区

·            数据缓冲区的配置比较复杂,而且对设备的转发功能有重要的影响,建议用户不要轻易修改数据缓冲区的参数。在需要较大的缓存空间时,建议使用Burst功能来自动分配缓冲区。

·            burst-mode enablebuffer apply命令互斥,用户在开启Burst功能后,不能应用手工配置数据缓冲区的相应配置,反之亦然。

1.1  数据缓冲区配置命令

1.1.1  buffer apply

buffer apply命令用来应用用户对数据缓冲区所做的配置。

undo buffer apply命令用来取消数据缓冲区配置的应用。

【命令】

buffer apply

undo buffer apply

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

用户对数据缓冲区进行配置后,必须使用buffer apply命令进行应用,这些配置才能生效。

配置被应用后就不能被修改,需要先取消应用,再修改、应用,新的配置才能生效。

【举例】

# 应用用户对数据缓冲区所做的配置。

<Sysname> system-view

[Sysname] buffer apply

1.1.2  buffer queue guaranteed

buffer queue guaranteed命令用来配置指定队列最多可使用的固定区域的比例。

undo buffer queue guaranteed命令用来恢复缺省情况。

【命令】

buffer egress [ slot slot-number ] cell queue queue-id guaranteed ratio ratio-value

undo buffer egress [ slot slot-number ] cell queue queue-id guaranteed

【缺省情况】

所有队列最多可使用的固定区域比例均为12.5%,但通过display buffer queue显示的缺省值为13%。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

egress:表示对发送数据缓冲区进行配置。

slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示配置所有成员设备。

cell:配置队列最多可使用的cell资源中固定区域的比例。

queue-id:需要配置的队列编号,取值范围为0~7。

ratio ratio-value:队列最多可使用的缓存大小占整个设备cell固定区域总容量的百分比。

【使用指导】

在配置队列最多可以使用的固定区域比例时,需要注意通过手工配置的各个队列使用比例之和不能大于或等于100%,并且队列5、6、7必须拥有可用的固定区域。

缺省情况下,所有队列均分固定区域,但用户也可以使用该命令调整指定队列最多可使用的固定区域的比例。手工配置部分队列最多可使用的固定区域比例后,固定区域中未被分配的部分将平均分配给其它队列,分配结果将取整数后显示在display buffer queue命令的输出信息中,因此可能会出现通过该命令查看到的所有队列可使用的固定区域比例之和小于100%。

配置该命令后,系统就与给队列预留指定比例的空间,即便该队列没有报文存储需求,其他队列也不能抢占。

【举例】

# 配置成员设备2的队列0最多可使用的cell固定区域为该成员设备cell固定缓冲区的15%。

<Sysname> system-view

[Sysname] buffer egress slot 2 cell queue 0 guaranteed ratio 15

1.1.3  buffer queue shared

buffer queue shared命令用来配置指定队列最多可使用的共享区域的比例。

undo buffer queue shared命令用来恢复缺省情况。

【命令】

buffer egress [ slot slot-number ] cell queue queue-id shared ratio ratio-value

undo buffer egress [ slot slot-number ] cell queue queue-id shared

【缺省情况】

所有队列最多可使用的共享区域比例均为33%

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

egress表示对发送数据缓冲区进行配置。

slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示配置所有成员设备。

cell:配置队列在cell资源中的最大共享缓存区的比例。

queue-id:需要配置的队列编号,取值范围为0~7。

ratio ratio-value:队列的最大共享缓存占用比,以百分数形式表示。

【使用指导】

缺省情况下,所有队列均分共享区域,但用户也可以调整指定队列最多可使用的共享区域的比例,其它未配置的队列最多可使用的共享区域的比例仍遵循缺省值。最终,各队列最多可使用的共享区域的比例将由芯片根据buffer shared配置,以及实际需要收发报文的数量决定。

在配置队列最多可使用的共享区域比例时,0~100的百分比范围被分为10个区段,当用户指定的ratio-value在某一区段范围内时,实际生效的数值如表1-1所示。

表1-1 ratio-value取值与实际生效值的对应关系

ratio-value取值范围

实际生效值

0~1

1

2~3

3

4~7

6

8~16

11

17~29

20

30~42

33

43~60

50

61~76

67

77~86

80

87~100

89

 

【举例】

# 配置成员设备2的队列0在该设备cell资源中的最大共享缓存占用比为5%。

<Sysname> system-view

[Sysname] buffer egress slot 2 cell queue 0 shared ratio 5

1.1.4  buffer total-shared

buffer total-shared命令用来配置数据缓冲区中共享区域的比例。

undo buffer total-shared命令用来恢复缺省情况。

【命令】

buffer egress [ slot slot-number ] cell total-shared ratio ratio-value

undo buffer egress [ slot slot-number ] cell total-shared

【缺省情况】

cell缓冲区中共享区域所占比例为84%。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

egress:表示对发送数据缓冲区进行配置。

slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示配置所有成员设备。

cell:配置cell资源中的共享缓存区的比例。

ratio ratio-value:缓冲区中共享区域所占的比例,以百分数形式表示。

【使用指导】

设备上整个数据缓冲区的大小是固定的,用户配置共享区域的比例后,其余部分将自动成为固定区域。

【举例】

# 配置成员设备2的cell资源中共享区域所占比例为65%。

<Sysname> system-view

[Sysname] buffer egress slot 2 cell total-shared ratio 65

1.1.5  buffer usage threshold

buffer usage threshold命令用来配置接口的数据缓冲区使用门限值。

undo buffer usage threshold命令用来恢复缺省情况。

【命令】

buffer usage threshold slot slot-number { ratio ratio | size }

undo buffer usage threshold slot slot-number

【缺省情况】

设备上接口的数据缓冲区使用门限值为30。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

slot slot-number:指定设备,slot-number为设备在IRF中的成员编号。

ratio ratio:以百分比形式配置接口的数据缓冲区使用门限值,ratio的取值为1~100。

size:以字节形式配置接口的数据缓冲区使用门限值,size的取值范围为1664~12626224。实际生效值为最接近且不大于配置值的1664的整数倍。

【使用指导】

配置接口的数据缓冲区使用门限后,设备会自动记录接口对缓冲区的使用情况。当接口上某一队列中需要处理的报文增多,造成该接口对数据缓冲区的使用比率超过设定的门限值时,系统会为该队列增加一次超量使用缓冲区的计数。

通过display buffer usage interface命令,可以查看接口的数据缓冲区使用统计信息。

【举例】

#配置2号成员设备上所有接口的数据缓冲区使用门限值为50%。

<Sysname> system-view

[Sysname] buffer usage threshold slot 2 ratio 50

# 配置1号成员设备上所有接口的数据缓冲区使用门限值为190000字节。

<Sysname> system-view

[Sysname] buffer usage threshold slot 1 190000

1.1.6  burst-mode enable

burst-mode enable命令用来开启Burst功能。

undo burst-mode enable命令用来关闭Burst功能。

【命令】

burst-mode enable

undo burst-mode enable

【缺省情况】

Burst功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

在下列情况下,Burst功能可以提供更好的报文缓存功能和流量转发性能:

·            报文从高速链路进入设备,由低速链路转发出去;

·            报文从相同速率的多个端口同时进入设备,由一个相同速率的端口转发出去。

Burst功能仅对已知单播报文生效。

用户可以通过开启Burst功能,降低设备在上述特定环境中的报文丢包率,提高对报文的处理能力。

【举例】

# 开启Burst功能。

<Sysname> system-view

[Sysname] burst-mode enable

1.1.7  display buffer

display buffer命令显示数据缓冲区的配置信息。

【命令】

display buffer [ slot slot-number ] [ queue [ queue-id ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示所有成员设备。

queue queue-id:表示队列的编号,取值范围为0~7。如果不指定queue-id,表示所有队列。

【使用指导】

display buffer命令不带queue关键字时,显示共享区域的比例分配。

display buffer命令带queue关键字时,显示队列最多可使用的固定区域的比例以及队列最多可使用的共享区域的比例。其中,指定queue-id时,显示指定队列的相关信息,不指定queue-id时,显示所有队列的相关信息。

【举例】

# 显示数据缓冲区配置信息。

<Sysname> display buffer

Slot  Type    Eg(Total-shared)                                                 

1     cell    25                                                               

                                                                               

          Eg: Size of the sending buffer                                       

Total-shared: Size of the shared buffer for all ports                          

        Unit: Ratio

<Sysname> display buffer queue

Slot  Queue        Type    Eg(Guaranteed , Shared)                             

2     0            cell    20 , 33                                             

2     1            cell    14 , 33                                              

2     2-7          cell    11 , 33                                             

                                                                               

          Eg: Size of the sending buffer                                        

  Guaranteed: Size of the minimum guaranteed buffer per queue                  

      Shared: Size of the maximum shared buffer per queue                      

        Unit: Ratio

表1-2 display buffer命令显示信息描述表

字段

描述

Slot

表示设备在IRF中的成员编号

Type

缓冲区类型,本设备仅支持cell缓冲区

Queue

队列ID,范围为0~7

Eg

Egress,出方向的数据缓冲区配置

(Total-shared)

共享区域的大小。

(Guaranteed , Shared)

Guaranteed表示最多可使用的固定区域的比例。

Shared表示最多可使用的共享区域的比例。

需要注意的是:缺省情况下,最多可使用的固定区域比例为12.5%,但通过display buffer queue显示的缺省值为13%。

Unit

数据缓冲区配置的单位,目前仅支持百分比形式(ratio

 

1.1.8  display buffer usage

display buffer usage命令用来显示数据缓冲区的使用率。

【命令】

display buffer usage [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示所有成员设备。

【举例】

# 显示数据缓冲区的使用率。

<Sysname> display buffer usage

Egress total-shared cell buffer usage on slot 1 :                              

Total:   12330 KB                                                              

Used:       0 KB                                                               

Free:   12330 KB                                                               

                           5sec    1min    5min                                

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

Block 1                      0%      0%      0%                                

FortyGigE1/0/1               0%      0%      0%                                

FortyGigE1/0/2               0%      0%      0%                                

FortyGigE1/0/3               0%      0%      0%                                

FortyGigE1/0/4               0%      0%      0%                                

FortyGigE1/0/5               0%      0%      0%                                

FortyGigE1/0/6               0%      0%      0%                                

FortyGigE1/0/7               0%      0%      0%                                

FortyGigE1/0/8               0%      0%      0%                                

FortyGigE1/0/9               0%      0%      0%                                

FortyGigE1/0/10              0%      0%      0%                                

FortyGigE1/0/11              0%      0%      0%                                

FortyGigE1/0/12              0%      0%      0%                                 

FortyGigE1/0/13              0%      0%      0%                                

FortyGigE1/0/14              0%      0%      0%                                

FortyGigE1/0/15              0%      0%      0%                                

FortyGigE1/0/16              0%      0%      0%                                

FortyGigE1/0/17              0%      0%      0%                                

FortyGigE1/0/18              0%      0%      0%                                 

FortyGigE1/0/19              0%      0%      0%                                

FortyGigE1/0/20              0%      0%      0%                                

FortyGigE1/0/21              0%      0%      0%                                

FortyGigE1/0/22              0%      0%      0%                                

FortyGigE1/0/23              0%      0%      0%                                

FortyGigE1/0/24              0%      0%      0%                                

FortyGigE1/0/25              0%      0%      0%                                

FortyGigE1/0/26              0%      0%      0%                                

FortyGigE1/0/27              0%      0%      0%                                

FortyGigE1/0/28              0%      0%      0%                                

FortyGigE1/0/29              0%      0%      0%                                

FortyGigE1/0/30              0%      0%      0%                                

FortyGigE1/0/31              0%      0%      0%                                

FortyGigE1/0/32              0%      0%      0%

表1-3 display buffer usage命令显示信息描述表

字段

描述

Egress total-shared cell buffer usage on slot

表示在指定成员设备上cell缓冲区共享区域的使用率

Total

缓冲区容量

Used

已使用的缓冲区容量

Free

可用缓冲区容量

Block1

端口所在区域,本设备前面板上的端口所在区域固定为1

5sec

过去5秒以内该端口使用的缓冲区百分比例

1min

过去1分钟以内该端口使用的缓冲区百分比例

5min

过去5分钟以内该端口使用的缓冲区百分比例

 

1.1.9  display buffer usage interface

display buffer usage interface命令用来显示接口的数据缓冲区使用统计信息。

【命令】

display buffer usage interface [ interface-type [ interface-number ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface-type interface-number:指定接口,interface-type为接口类型,interface-number为接口编号。未指定interface-type参数时,显示设备上所有以太网接口的数据缓冲区使用统计信息;已指定interface-type但未指定interface-number时,显示设备上所有指定类型的以太网接口的数据缓冲区使用统计信息。

【举例】

# 显示接口FortyGigE1/0/1的数据缓冲区使用统计信息。

<Sysname> display buffer usageinterface fortygige 1/0/1

Interface              QueueID Total       Used        Threshold(%) Violations 

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

FGE1/0/1               0       9418032     0           30           0          

                       1       9418032     0           30           0          

                       2       9418032     0           30           0          

                       3       9418032     0           30           0          

                       4       9418032     0           30           0          

                       5       9418032     0           30           0          

                       6       9418032     0           30           0          

                       7       9418032     0           30           0   

表1-4 display buffer usage interface命令显示信息描述表

字段

描述

Interface

接口名称

QueueID

队列编号

Total

队列可用的数据缓冲区大小,单位为Byte

Used

队列已使用的数据缓冲区大小,单位为Byte

Threshold(%)

队列的数据缓冲区使用门限值,该值与队列所在接口的缓冲区使用门限值保持一致

Violations

队列超量使用缓冲区的计数,表示队列使用缓冲区超过设定门限值的次数

该字段仅在设备重启时,才会清零后重新计数

 

1.1.10  display burst-detect interface

display burst-detect interface命令用来显示接口出现突发流量的记录情况

【命令】

display burst-detect interface [ interface-type [ interface-number ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface-type:指定接口类型。不指定该参数时,则显示设备上所有接口出现突发流量的记录情况。

interface-number:指定接口编号。不指定该参数时,则显示设备上指定类型的接口出现突发流量的记录情况。

【使用指导】

本命令仅支持显示二层以太网接口和三层以太网接口上的突发流量信息。

突发流量是指接口任意出队列收到大于数据缓冲区门限值的流量,如果接口出队列未出现突发流量,则执行本命令后显示信息为空。

【举例】

# 显示设备上所有以太网接口出现的突发流量记录情况。

<Sysname> display burst-detect interface

Interface FGE1/0/1

Burst record 1

Queue                 : 5

Occurred at           : 2016-01-05  03:55:39:922

Duration              : 9199 milliseconds

Peak count            : 7556224 bytes

Threshold             : 16640 bytes

Dropped packets       : 467908550 packets

Dropped bytes         : 29946147200 bytes

Burst record 2

Queue                 : 5

Occurred at           : 2016-01-04  04:12:42:882

Duration              : 2937 milliseconds

Peak count            : 8458528 bytes

Threshold             : 16640 bytes

Dropped packets       : 126031698 packets

Dropped bytes         : 8066028672 bytes

表1-1 display burst-detect interface命令显示信息描述表

字段

描述

Interface

接口名

Burst record n

第n次突发流量记录

Queue

突发流量所在队列

Occurred at

突发流量产生时间

Duration

突发流量持续时间,单位为毫秒

Peak count

在突发流量阶段,接口队列的流量峰值,单位为字节

Threshold

接口数据缓冲区使用门限值,单位为字节。如果以百分比形式配置接口的数据缓冲区使用门限值,设备会自动转换为字节进行显示

Dropped packets

在突发流量阶段,接口队列丢弃数据包个数

Dropped bytes

在突发流量阶段,接口队列丢弃数据包字节数

 

 

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

新华三官网
联系我们