交换机 : Cisco Catalyst 3750 系列交换机

Catalyst 3750 FAQ :什么是出口阈值的意义在队列阀值计算的丢弃避免的?

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 4 月 23 日) | 反馈

简介

本文应答在出口阈值的意义的一个问题在Cisco Catalyst 3750系列交换机的。

贡献用Shashank辛哈, Cisco TAC工程师。

什么是出口阈值的意义在队列阀值计算的丢弃避免的?

在本例中配置示例,

Switch(config)#mls qos queue-set output 1 threshold 1
3200 3200 100 3200

3200是WTD的(加权尾部撤消)门限值百分比。此编号决定使用的多少缓冲区从公用池,在数据包是丢弃前的尾标。通过此配置,我们告诉交换机在出口queue1的阈值1, 2和3在队列集1是相等的,并且他们是自由使用公用池至配置值(3200)。在本例中,丢弃阈值是3200,并且最大门限值和保留阈值设置到100%。

输出缓冲区的总可用的公用池从一个平台变化到其他。他们是更多有限的在2960-S :全部的系统的(下行端口+上行链路端口) 2MB,而3750-X有每套的uplink端口的2MB 24个下行端口和2MB。

100是缓冲区的保留百分比该队列的。例如,让说您预先了配置‘mls qos队列集输出1缓冲区15 45 20个20'。然后, ‘mls qos队列集输出了1 3200 3200 100个3200'意味着的1阈值queue1有100% 15%总缓冲联机如保留。


2MB输出缓冲区拆分到:

 --------------------------
|   CPU池      |
|-------------------------|
|  公用池       |
|             |
|-------------------------|
| | | | |            |
|Q1|Q2|Q3|Q4|....... |<---保留池
| | | | |            |
---------------------------
  • CPU和公用池是固定大小。
  • 保留池拿着最低的保证缓冲空间保留为每个前面板端口和其各自队列。一队列保留的缓冲区不可能由相同端口或不同的端口其他队列借用和共享。保留池的大小变化并且取决于默认或用户配置的设置在其中每一个端口(保留阈值)。3750有四个不同的队列和三阈值每个队列。
  • 公用池包含最初没有保留的所有缓冲部件(减CPU缓冲空间)。凭上述配置,您能从公用池借用至3200%适应突发流量。这意味着队列将取出从公用池的缓冲部件,直到公用池获得耗尽/用尽。然而,作为从公用池的缓冲区没有保留,他们可以返回回到公用池由队列,当他们不再必要时或,在突发流量在电线后放置。
  • 队列设置1分配到所有端口;默认情况下分配每个队列总缓冲缓冲区空间的25百分比。每个队列保留所分配的缓冲区空间的 50%,即总缓冲区空间的 12.5%。所有保留缓冲区的总和代表保留池,并且依然是的缓冲区是公用池的一部分。上述配置设置3200百分比作为此队列能有的最大内存,在数据包丢弃前。

相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


Document ID: 116102