首页 科技问答 路美妙,交换机125x-af接口队列长度具体含义

路美妙,交换机125x-af接口队列长度具体含义

科技问答 230
1676537888,

组网及说明

S12504X-AF

问题描述

关于S12504X-AF交换机Current queue length的疑问:不同时间执行display qos queue-statistics interface outbound,队列的Current queue length是会变化的,按理说队列长度应该是固定的,但是命令行读取发现队列总长度是在变化的

过程分析

total queue length 总的队列长度是针对每个出端口分配的缓存队列大小

current queue length ,就是当前这个端口的buffer里有的报文量,正常如果完全不拥塞的情况下,读到的是空的。

因为报文在片内缓存里的转发性能是很快的,通常看不到报文。拥塞的情况下,会将报文放到外扩缓存,那可能就会影响转发性能,

因为多了芯片和外扩之间的收发,就可能会出现这个队列延时较大的情况。

解决方法

1、首先total queue length是在Current queue length里有报文才显示的

但是没报文不显示,total queue length也是针对芯片级预留好的

Queue 2

  Dropped: 0 packets, 0 bytes

  Total queue length: 20000 packets

  Current queue length: 3 packets, 0% use ratio

 

2total queue length是根据芯片划分的

假设1槽的12芯片向0/0/6发包。那实际在1芯片预留了20K BDBUFFER2芯片也预留了20K BDBUFFER

如果1芯片里的current queue length 存在报文,那就把1芯片的total queue length 20K显示出来

如果12芯片里current queue length 都存在报文,那就把两个芯片的都显示出来,也就是总共40K

Queue 2

  Dropped: 0 packets, 0 bytes

  Total queue length: 40000 packets

  Current queue length: 6 packets, 0% use ratio

 

这些BUFFER都是在单板启动的时候就已经分配好的,不会出现变化。

 

CRM论坛(CRMbbs.com)——一个让用户更懂CRM的垂直性行业内容平台,CRM论坛致力于互联网、客户管理、销售管理、SCRM私域流量内容输出5年。 如果您有好的内容,欢迎向我们投稿,共建CRM多元化生态体系,创建CRM客户管理一体化生态解决方案。本文来源:知了社区基于知识共享署名-相同方式共享3.0中国大陆许可协议,交换机125x-af接口队列长度具体含义