14.2. Clark-Shenker-Zhang 算法 (CSZ)

这个算法非常理论化,甚至连 Alexey (CBQ 的主要作者) 都声称不理解它。引自他的来源

David D. Clark、Scott Shenker 和 Lixia Zhang 在集成服务分组网络中支持实时应用:架构和机制

据我理解,其主要思想是为每个保证服务创建 WFQ 流,并将剩余带宽分配给虚拟流 flow-0。Flow-0 包括预测服务和尽力而为流量;它由优先级调度器处理,最高优先级带宽分配给预测服务,其余带宽分配给尽力而为数据包。

请注意,在 CSZ 中,流的带宽不受限制。它假设流在 QoS 网络边缘通过了准入控制,并且不需要进一步整形。任何尝试改进流或在中间跃点将其整形为令牌桶的操作都会引入不必要的延迟并增加抖动。

目前,CSZ 是唯一提供真正保证服务的调度器。其他方案(包括 CBQ)不提供保证的延迟,并且会随机化抖动。"

目前看来不是一个好的使用选择,除非您已阅读并理解了提及的文章。