From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Bittencourt Date: Thu, 04 Nov 2004 02:31:27 +0000 Subject: Re: [LARTC] Understanding filters Message-Id: <5cf776b80411031831737fdd41@mail.gmail.com> List-Id: References: <5cf776b804110118382fe0bffa@mail.gmail.com> In-Reply-To: <5cf776b804110118382fe0bffa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org Thanks. The example on the filter section has nothing to do with the example of PRIO used earlier. On Tue, 2 Nov 2004 10:27:53 -0800, Orlie Brewer wrote: > Hello, > > The parent of a filter should be the handle of the qdisc containing the > classes to which you are trying to route the packets, in this case, the prio > qdisc 1: The flowid should be the handle of the class to which you want the > packets forwarded, in this case 1:1. When you forward packets to a class, > they will be queued in the qdisc attached to the class, in this case, the sfq > qdisc 10: > > So the filter command should read > > > tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip dport > > 22 0xffff flowid 1:1 > > Hope this helps. > > Orlie > > > > On Monday 2004.11.01 18:38, Mario Bittencourt wrote: > > Hi, > > > > I've read the lartc doc but got stuck :) > > > > I've created a prio qdisc (the example) > > > > tc qdisc add dev eth0 root handle 1: prio > > tc qdisc add dev eth0 parent 1:1 handle 10: sfq > > tc qdisc add dev eth0 parent 1:2 handle 20: tbf rate 20kbit buffer > > 1600 limit 3000 > > tc qdisc add devl eth0 parent 1:3 handlle 30: sfq > > > > Then I tried to create filters to make priority traffic go to the first band > > > > tc filter add dev eth0 parent 10: protocol ip prio 1 u32 match ip > > dport 22 0xffff flowid 10:1 > > > > The command above does not work. If I change > > > > tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip dport > > 22 0xffff flowid 10:1 > > > > It goes ok. > > > > So, is this a typo or something is wrong ? > > > > How about the flowid ? Is it the handle of the qdisc I should > > "forward" the packet to ? > > _______________________________________________ > > LARTC mailing list / LARTC@mailman.ds9a.nl > > http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ > > > _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/