Re: [squid-users] "Delay Pools" beginner question

From: Chris Robertson <crobertson@dont-contact.us>
Date: Mon, 02 Jul 2007 16:13:09 -0800

Reid wrote:
> Thank you for the link.
>
> On that page it says "You can not limit a single HTTP request's
> connection speed. You can limit individual hosts to some bandwidth
> rate." Does this mean that as long as each user is coming from a
> different hostname (e.g. a different isp) or a different ip address,
> then their bandwidth with be properly limited?

Different IP, yes. Different hostname, implies different IP, so I'll
say yes to that too.

> And if two users are coming from the same hostname, then they will
> have to share the limitation?

Yes.

>
> Also, could someone tell me how to translate this to a 56kbps speed:
> delay_parameters 1 64000/64000 -1/-1 16000/64000

delay_parameters 1 64000/64000 -1/-1 7000/7000

Note: This will limit the aggregate of all connections to 128 KB/sec
(allowing up to 9 "full speed" 56kb/sec connections). Make the 64000
larger, as needed/available.

>
> Is that line different from simply: delay_parameters 1 64000/64000
>

This is probably a class 1 delay pool, just limiting the aggregate.
Individual users get the available bandwidth in a free for all.

>
> ?? Thanks!

You might be well served by perusing the FAQ section on delay pools.
http://wiki.squid-cache.org/SquidFaq/MiscFeatures#head-fd9b4b7ba1854a3c21796173af9d0b9aee33e376,
or the squid.conf delay pools section (quoted in the FAQ).

Chris
Received on Mon Jul 02 2007 - 18:13:26 MDT

This archive was generated by hypermail pre-2.1.9 : Wed Aug 01 2007 - 12:00:03 MDT