流量整形对出站流量进行控制,使得数据流的速率和远端目标接口的速率相匹配,并遵循一些策略.这样可以避免由于速率不匹配带来的网络带宽瓶颈问题. GTS Overview
v+ i! W$ d) ]! u, Y 通用流量整形(GTS)使用令牌桶算法,以特定的速率强制约束出站流量.GTS对进站流量进行分类,再采用WFQ进行队列.% Q5 v6 `( K$ P$ S" C; N1 N$ q, y
Restrictions7 ?" f+ A7 B: S2 F& e; Q8 K6 R
GTS不能使用在MLP上.# O& o. H. s7 f/ h
Configuring GTS
# }5 t9 E$ G0 S6 ` 配置出站流量的GTS的步骤如下:+ _. ?5 u' \/ E2 `1 f
1.启用GTS:
8 x: d7 n. H( d& B* e2 a& u/ [ Aiko(config-if)#traffic-shape rate {CIR [Bc [Be]]}
4 |+ d! o' _" o3 X/ |2 ? 2.基于ACL的GTS.可选:4 P% m4 n, X; g( W. R
Aiko(config-if)#traffic-shape group {ACL} {CIR [Bc [Be]]}
& i. i R2 D+ Q! F Configuring GTS
; t2 j) _/ Y; I! F4 }% k4 F0 Q 配置GTS在FR上的实现,步骤如下:* w9 u8 M, H$ ^. y. C! F; x
1.启用GTS:3 G2 |: P t r2 z: K' u1 P
Aiko(config-if)#traffic-shape rate {CIR [Bc [Be]]}
$ I* `$ Q9 X+ |' M; A' k 2.当接口收到向后显性拥塞通知(BECN)时,估算流量速率的最低值:
, I g1 K4 f# p6 Q6 V& o5 D Aiko(config-if)#traffic-shape adaptive {CIR}
6 w! V( W% t1 C- a [% M 3.以向前显性拥塞通知(FECN)做为BECN的响应.可选:! T& h, H1 E" n" y; {
Aiko(config-if)#traffic-shape fecn-adapt |