> Would the leaking bucket algorithm not allow for short bursts as there is a maximum > amount of packets/data for each time period whereas in the token algorithm you can > save up tokens and use them all at once?
Good reasoning, but in the case of token bucket, there's still a maximum limit on the tokens that
may be accumulated, so there's till a limit how long a burst of traffic can be.
Much like rolling-over your remaining mobile phone data each month, there's still a cap imposed
because the ISP/telco manages your tokens, not you (which also prevents them being traded).