Re: pb with ingress policy

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 







>Messsage du 07/08/2002 21:09
>De : Stef Coene <stef.coene@docum.org>
>A : Thomas SPECK <thomas.speck@wanadoo.fr>,  <lartc@mailman.ds9a.nl>
>Copie à : 
>Objet : Re:  pb with ingress policy  
>
> On Wednesday 07 August 2002 16:43, Thomas SPECK wrote:
> > Hi !
> >
> > I have a single host which is connected via an 512kbit ADSL link to the
> > net. I quite often use some realaudio application that uses some bandwidth
> > and I want to avoid other traffic to scale that bandwidth down. So I used
> > some classes (with htb) on imq0 device and applied some filters and it
> > seems to work in most cases. However, there are some sites with which
> > download is interrupted if bandwidth is limited. I tried to trace it down
> > and did some simple test:
> >
> > modprobe imq numdevs=1
> > tc qdisc add dev imq0 root handle 1: htb default 10
> > tc class add dev imq0 parent 1: classid 1:10 htb rate 60kbit ceil 512kbit
> > burst 15k tc qdisc add dev imq0 parent 1:10 handle 10: sfq perturb 10
> > iptables -t mangle -A PREROUTING -i ppp0 -j IMQ --todev 0
> > ip li set imq0 up
> >
> > So now all traffic is limited to 60kbit. 
> You limit all traffic to 512 kbit with the ceil parameter, not 60 kbit.  The 
> rate is used when you have 2 or more child classes with the same parent.

I would like to believe you but I observe even with one class, that traffic is decreasing to something around 60kbit. Is there something I am doing wrong ?
BTW looking into the howto I wonder if it is a good idea to set ceil for ingress to the maximum rate I get. 

--
Thomas

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux