The Token Bucket Filter Qdisc Rapid operation, high bandwidth shaping, Network-friendly operations |X| |X| |X| |_| 3 2 1 0 | |X| | | |X| | | |X| | | |_| |_| 3 2 1 0 | 4 3 | 2 1 0 |X| | | |X| | | ZzzZz |X| | | |_| |_| 3 2 1 0 | 4 3 | 2 1 0 Until bucket is full, TBF gets a constant rate of new tokens. If out of tokens and a dequeue() comes in, will throttle for just the right amount of *ticks*. |X| | | | | |X| | | | | |X| | | | | |_| |_| |_| 3 2 1 0 | 4 3 | 2 1 0 4 | 3 2 .