vMX 上的数据包丢弃优先级和丢弃配置文件
vMX 通过为队列中的每个丢失优先级分配一个阈值,并在队列深度超过阈值时丢弃该丢失优先级的新数据包来处理队列中的数据包优先级。当队列超额订阅时,优先级较低的数据包将被丢弃,以确保队列中有空间容纳优先级较高的数据包。
丢包优先级有四个丢包优先级:
低
中低
中高
高
vMX 支持三个阈值,因此将中-低和中-高丢失优先级组合在一起。vMX 将丢包优先级映射到三色标记,如下所示:
丢包优先级 |
颜色 |
---|---|
低 |
绿 |
中低 |
黄色 |
中高 |
黄色 |
高 |
红 |
vMX 丢弃配置文件将队列中给定丢失优先级的阈值定义为与 100% 的丢弃概率关联的填充级别值。如果未在丢落配置文件中指定 100% 的丢弃概率,则阈值默认为 100%。所有其他填充级别值都将被忽略。调度程序可以参考这些丢弃配置文件来评估具有不同丢包优先级设置的数据包。
您可以使用行为聚合 (BA) 分类器、防火墙过滤器或防火墙监管器为数据包设置丢包优先级。
局限性
vMX 在支持丢包配置文件和丢包优先级方面有以下限制:
如果未将丢弃配置文件应用于队列,则数据包将被丢弃。
命令
show interface queue
不会单独显示中高 PLP 和中低 PLP 的丢弃率,因为它们都映射到黄色。所有黄色掉落率都显示为中高掉落。