On 2009/04/14 17:37, Helmut Schneider wrote:
> What I want to do is to assign the default queue the whole bandwith 
> (100%) and let e.g. http borrow 5Mb. As I do not know the connection 
> speed (might be 1GB or 100Mb within the local LAN, but might also be 
> 34Mb for the internet) I guess I need to mix absolute values and 
> percentages which I currently fail to implement.

you can't really use altq well where you don't know the connection speed.
to work properly when the line is full, you need to restrict it to the
lowest speed your connection might be running at, and take into account
any other users (unless all traffic on the line is going through this
box).

there are some other things that might apply:

- there may be a disconnect between incoming and outgoing traffic,
maybe the proxy fetches the object at whatever speed it can
and buffers it

- you might not want to throttle sending cached objects to the
lan, only the internet bandwidth

- altq only restricts the speed of outbound traffic

altq running on the proxy may well not be the correct tool for the
job here. maybe squid connection pools, or something else, are more
appropriate. or maybe altq on another machine/cluster (e.g. a
firewall) sitting between the router and the entire network might
be a good choice.

Reply via email to