

在网络管理中,对流量进行监管和控制是至关重要的一项任务。流量监管技术中的令牌桶策略(Committed Access Rate,CAR)是一种常见的限速技术,用于管理和控制网络中的数据流。本文将详细介绍CAR技术中的单桶单速双色标记法、双桶单速三色标记法以及双桶双速三色标记法,并探讨其在网络管理中的应用。
单桶单速双色标记法
在CAR技术中,采用单桶单速双色标记法对流量进行限速。该方法主要针对突发流量进行限制,通过控制令牌桶中的令牌数量来限制流量的速率。CAR技术中的两个关键参数是CIR(Committed Information Rate,承诺信息速率)和CBS(Committed Burst Size,承诺突发尺寸)。CIR表示令牌桶中注入令牌的速率,而CBS则表示令牌桶的容量。当流量到达时,如果令牌桶中有足够的令牌,则被标记为绿色并进行转发;如果没有足够的令牌,则被标记为红色并丢弃。
双桶单速三色标记法
双桶单速三色标记法相比于单桶单速双色标记法,允许了短暂的突发流量。在这种方法中,除了CIR和CBS外,还引入了EBS(Excess Burst Size,峰值突发尺寸)参数。当流量到达时,首先到达C桶,如果C桶中有足够的令牌,则被标记为绿色;如果没有足够的令牌,则继续查看E桶,如果E桶中有足够的令牌,则被标记为黄色;如果E桶中也没有足够的令牌,则被标记为红色并丢弃。
双桶双速三色标记法
双桶双速三色标记法是CAR技术中的一种更高级的限速策略,通常适用于运营商流量管理。在这种方法中,引入了PIR(Peak Information Rate,峰值信息速率)和PBS(Peak Burst Size,承诺峰值尺寸)参数,同时维护了P桶和C桶两个独立的令牌桶。当流量到达时,首先到达P桶,如果P桶中有足够的令牌,则被标记为绿色;如果P桶中没有足够的令牌,则继续查看C桶,如果C桶中有足够的令牌,则被标记为黄色;如果C桶中也没有足够的令牌,则被标记为红色并丢弃。
应用与配置
令牌桶技术的主要目的在于对流量进行测速和标记,以便在带宽不足时对不同颜色的流量进行处理。在实际配置中,可以通过在接口上设置CIR来对流量进行限速,也可以使用更为灵活和强大的MQC(Modular QoS Command-line)配置工具,对流量进行感兴趣流抓取ACL、流分类、流动作等操作,以实现更精细的流量管理和控制。