From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stef Coene Date: Wed, 13 Mar 2002 21:19:25 +0000 Subject: Re: [LARTC] How to priorize incoming traffic Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org On Wednesday 13 March 2002 22:54, you wrote: > Hello, > > I think of how to priorize incoming traffic. > > Therefor I read different web pages and found two different meanings. > > On http://www.docum.org/stef.coene/qos/docs/BB/BB.html: > > You can do traffic shaping with the Linux kernel. It's very important > that you understand that you can only shape the outgoing bandwidth. > > On http://www.docum.org/stef.coene/qos/docs/mail_2.html: > > # suppose you want to limit incoming web traffic (you are the client not > the server so the _source_ port is 80) mark the packets with 1 in netfilter > # the handle seems to require to have value ffff (why ???) > /sbin/iptables -A PREROUTING -i eth0 -t mangle -p tcp --sport 80 -j MARK > --set-mark 1 > # then add the queuing discipline > tc qdisc add dev eth0 handle FFFF: ingress > # limit bw to 64kbit. I'm not really sure of the burst and mtu values... > tc filter add dev eth0 parent ffff: protocol ip prio 50 handle 1 fw > police rate 64kbit burst 2400 mtu 9k drop flowid :1 > > Well, does anybody know whether it is possible to limit/manage incoming > traffic in this way mentioned above or not? Euh, this IS limiting incoming bandwidth :) So I lied in the document on docum.org, I know. You can limit incoming bandwith with the ingress qdisc, but you can not use CBQ or HTB so you can't use classes. Also take a look at the wondershaper in the lartc howto. Stef -- stef.coene@docum.org "Using Linux as bandwidth manager" http://www.docum.org/ #lartc @ irc.openprojects.net _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/