排除超出配置最大带宽的出口带宽
问题
描述
在出口端口上测量时,队列的最大带宽超过为队列配置的最大带宽速率整形器(shaping-rate QFX5200、QFX5100、EX4600 交换机上的语句和 transmit-rate (rate | percentage percent exact QFX10000 交换机上的语句)。
原因
为队列(转发类)或优先级组(转发类集)配置带宽时,交换机仅会将配置的带宽作为数据考虑。交换机不会对前导码和与帧关联的帧间间隙 (IFG) 进行速率整形,因此交换机在最大带宽计算中不会考虑前导码和 IFG 消耗的带宽。
传输小数据包(64 或 128 字节)时,测得的出口带宽可能会超过配置的最大带宽,因为前导码和 IFG 占总流量的百分比较大。对于较大的数据包,前导码和 IFG 开销仅占总流量的一小部分,对出口带宽的影响很小。
解决方案
当您计算预计具有大量小数据包大小流量的队列的带宽要求时,请将整形速率视为仅数据的最大带宽。向计算中添加足够的带宽以考虑前导码和 IFG,以便端口带宽足以处理组合的最大数据速率(整形速率)以及前导码和 IFG。
如果在出口端口测得的最大带宽超过要分配给队列的带宽量,请降低该队列的整形速率。