04-数据缓冲区配置
本章节下载: 04-数据缓冲区配置 (143.32 KB)
设备支持两种运行模式:独立运行模式和IRF模式,缺省情况为独立运行模式。有关IRF模式的介绍,请参见“虚拟化技术配置指导”中的“IRF”。
数据缓冲区用来临时存储报文,以免报文丢失。接口板上的数据缓冲区分为接收缓冲区和发送缓冲区:
· 当网络拥塞时,端口不能立即发送数据,为防止数据丢失,会将数据暂时存储到接口板的发送数据缓冲区;
· 当设备的CPU繁忙时,端口不能立即将收到的报文交给CPU处理,会将数据暂时存储到接口板的接收数据缓冲区。
发送数据缓冲区和接收数据缓冲区在缓存数据时,都会用到buffer资源。buffer资源是数据缓冲区的最小资源单位,用于存储数据包。
端口会根据报文的实际大小占用相应数量的buffer资源,比如一个buffer资源是512字节,当发送的报文是504字节时,端口会给它分配一个buffer资源,当发送的报文是520字节时,端口会给它分配两个buffer资源。目前,设备发送数据缓冲区上的一个buffer资源是512字节,接收数据缓冲区上的一个buffer资源是1024字节。
发送数据缓冲区和接收数据缓冲区都采用固定区域和共享区域的划分方式,如图1-1所示。
· 共享区域为所有端口的所有队列共用,当某个端口(或某个队列)有突发流量产生时,可以临时占用共享区域的buffer资源,在完成突发流量的发送后,再释放其所占用的共享区域的buffer资源,供其它端口(或队列)使用。用户可以手工设置共享区域的buffer资源数,其余部分将自动成为固定区域。
· 固定区域根据端口和队列划分,交换机自动将固定区域分得的buffer资源数平均分配给每个端口,然后再将每个端口分得的buffer资源数平均分配给每个队列,从而保证每个端口的每个队列都独享一定数量的buffer资源。
当拥塞发生时,优先使用共享区域。如果共享区域中的buffer资源都已被占用,则使用固定区域中相应端口的相应队列独享的buffer资源;如果该端口上该队列独享的buffer资源也都已被占用,则将报文丢弃。
当使用发送数据缓冲区缓存数据时,丢弃优先级为0的报文可以占用共享区域和固定区域的buffer资源,而丢弃优先级为1或2的报文仅可以占用固定区域的buffer资源。
仅FD类、FG类单板,以及丝印为LST1XP16LEB1、LST1XP16LEC1和LST1XP16LEC2的单板支持对接收数据缓冲区进行配置(即支持ingress参数)。FD类、FG类单板指的是丝印后缀为FD、FG的单板。
数据缓冲区的配置对设备的转发功能有重要的影响,建议用户不要轻易修改数据缓冲区的参数。
接口板上整个数据缓冲区的大小是固定的,用户配置共享区域的大小后,其余部分将自动成为固定区域。
表1-1 配置数据缓冲区中共享区域的大小
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置数据缓冲区中共享区域的大小(独立运行模式) |
buffer { ingress | egress } [ slot slot-number ] packet total-shared size-value |
缺省情况下: · ingress 方向上缓冲区中的共享缓存区的大小为1024 · egress 方向上缓冲区中的共享缓存区的大小为4096 需要注意的是,如果单板上的接口需要开启PFC功能,请配置该单板接收数据缓冲区中共享区域≥640。关于PFC功能的详细介绍,请参见“接口管理配置指导”中的“以太网接口”。 |
配置数据缓冲区中共享区域的大小(IRF模式) |
buffer { ingress | egress } [ chassis chassis-number slot slot-number ] packet total-shared size-value |
用户在完成对数据缓冲区的手工配置后,必须使用下面的步骤将所作的修改进行应用,之前的配置才能生效。配置被应用后就不能被修改,需要先取消应用,再修改、应用,新的配置才能生效。
表1-2 应用数据缓冲区的配置
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
应用数据缓冲区的配置 |
buffer apply |
- |
在完成上述配置后,在任意视图下执行display命令可以查看数据缓冲区的手工配置效果。
操作 |
命令 |
显示数据缓冲区的大小(独立运行模式) |
display buffer [ slot slot-number ] |
显示数据缓冲区的大小(IRF模式) |
display buffer [ chassis chassis-number slot slot-number ] |
显示数据缓冲区的使用率(独立运行模式) |
|
display buffer usage [ chassis chassis-number [ slot slot-number ] ] |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!