azeem ahmad wrote: > i have configured delay pools and its working well. > delay_parameters 1 -1/-1 1000/1000 > delay_access 1 allow all > but it limits users to 1000 B/s even if there is only one user using the > internet all the remaining bandwidth is wasted. how can i make it to give > the user more bandwidth if other users are not consuming their shares. The Delay Pools FAQ explains the different delay pool classes: http://www.squid-cache.org/Doc/FAQ/FAQ-19.html#ss19.8 Use a class 1 delay pool instead, which sets a total limit for the pool, which is then shared equally between all connections. > and another thing is that i m not getting wot does > delay_initial_bucket_level means in fact According to the Delay Pools FAQ and the default squid.conf, it is a percentage of how full the delay pool's "bucket" (count of available bytes) is when Squid starts, is reconfigured, or receives its first connection. This allows users to start surfing immediately after Squid starts, instead of having to wait for the delay pool's bucket to fill. It appears to default to 50%. Adam