思科SPCCIE必考QOS流量整形traffic shaping原理及配置方法-ielab网络实验室
流量整形(traffic shaping)典型作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度向外发送。流量整形通常使用缓冲区和令牌桶来完成,当报文的发送速度过快时,首先在缓冲区进行缓存,在令牌桶的控制下再均匀地发送这些被缓冲的报文。
常见的流量整形分类方式有两种:GTS(通用流量整形)以及FRTS(帧中继流量整形)
流量整形通过减少外出流量的速率来强迫流量遵循某种带宽的分配限制。与流量监管会丢弃超过突发尺寸的流量不同的是,它是将突发的流量放入到流量整形的缓冲区中,当带宽可用时,再将它发送出去,或者是当缓冲的数据包的数量低于配置的限制时,再将它发送出去。
流量整形使用一种令牌桶的系统来决定是否传输、延迟或者丢弃新的数据包。
流量整形中需要几个常用的概念:
CIR,承诺信息速率,是在一个时间段内接口能够传输数据包的速率。
BC,持续突发速率,定义了再一个时间间隔内令牌桶可以含有的最大令牌数。
TC,时间间隔,周期时间。每经过一个周期,令牌就会返回到令牌桶中。如果CIR持续超过令牌就会以大于它们添加的速度从令牌桶中挪走,而去填充队列并且导致数据包被丢弃掉。Tc=Bc/CIR。
BE,突发流量,是指在第一个时间间隔内,流量被允许突发超出持续突发速率的速率。
在思科设备商使用GTS的时候应注意,对所有的接口流量配置GTS,在需要流量整形的接口上使用traffic-shaping rate命令。对于特定的流量,使用traffic-shaping group命令和一个访问控制列表。
GTS配置需要两个步骤:发现流量整形的数值,并在接口上配置流量整形。
1、找到正确的流量整形的数值。CIR、Bc、Be
Bc指定在某个时间间隔内接口可以传输的比特位的数量。
Be指定当接口填充了足够的令牌时可以支持的突发的流量,通常时考虑在第一个时间间隔内。
2、在接口模式下,使用traffic-shaping命令启用流量整形。
为了查看GTS的配置,使用show traffic-shaping [statistics]命令