排除受拥塞影响的出口队列带宽
问题
描述
出口端口拥塞会导致出口队列接收的带宽少于预期。出口端口拥塞会影响分配给拥塞端口上队列的带宽量,在某些情况下,还会影响分配给未拥塞端口上队列的带宽量。
原因
出口队列拥塞会导致入口端口缓冲区填满到特定阈值以上,从而影响流向出口端口上队列的流量。一个队列接收其配置的带宽,但出口端口上的其他队列会受到影响,并且不会收到其配置的带宽份额。
解决方案
解决方案是配置丢弃配置文件,以将加权随机早期检测 (WRED) 应用于拥塞端口上的队列。
在正在接收其配置带宽的队列上配置丢弃配置文件。此队列阻止其他队列接收其预期带宽。丢弃配置文件可防止队列影响端口上的其他队列。
要使用 CLI 配置 WRED 配置文件,请执行以下操作:
命名丢弃配置文件,并设置丢弃配置文件的丢弃起点、丢弃终点、最小丢弃速率和最大丢弃速率:
[edit class-of-service] user@switch# set drop-profile drop-profile-name interpolate fill-level percentage fill-level percentage drop-probability 0 drop-probability percentage