You can implement a multilevel connection burst of the traffic by using the QoS module of the release 1.0.beta11 of Zeroshell. You have to:
– make all connections start in the DEFAULT QoS class. This have no bandwidth limit.
– create other classes such as LIMIT1, LIMIT2, …. on which you apply progressive bandwidth limits
– By using del field “Traffic per connection more than n MB” assign the connection before to the class LIMIT1, after to the class LIMIT2, ….
For example a download starts in the DEFAULT class without limits, but after 1MB continue in the class LIMIT1 that is limited to 500KB/s. When the download has generated a traffic of 10MB is assigned to the class LIMIT2 limited to 200KB/s.
I hope this is a valid solution for you.