From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Francois Dessart" Date: Thu, 17 Oct 2002 08:38:53 +0000 Subject: Re: [LARTC] why dont packets go where i want? Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: lartc@vger.kernel.org Small mistake, here is the correct answer: The problem is with your FTP filter: FTP data are transferred on a dynamic, autonegociated port. With your filter, only FTP _control-traffic_ from FTP server would go to 1:103. Francois. > Hello, > > The problem is with your FTP filter: > FTP data are transferred on a dynamic, autonegociated port. > With your filter, only FTP control-traffic from _your_ FTP server > would go to 1:103. > > > Francois. > > ----- Original Message ----- > From: "Kert=E9sz Viktor" > To: "lartc lista" > Sent: Thursday, October 17, 2002 10:09 AM > Subject: [LARTC] why dont packets go where i want? > > > > Dear All! > > > > I reach the point that I must ask you what I have to do. I am beginner > at > > traffic shaping and I'm very confused with it. :) > > Here's my script that doesn't do what I want to do with it: > > tc qdisc del dev eth1 root > > tc qdisc add dev eth1 root handle 1 htb default 2 r2q 10 > > > > tc class add dev eth1 parent 1: classid 1:1 htb rate 300kbit > > tc class add dev eth1 parent 1: classid 1:100 htb rate 300kbit > > tc class add dev eth1 parent 1:100 classid 1:101 htb rate 10kbit ceil > 30kbit > > tc class add dev eth1 parent 1:100 classid 1:102 htb rate 10kbit ceil > 20kbit > > tc class add dev eth1 parent 1:100 classid 1:103 htb rate 10kbit ceil > 15kbit > > > > tc class add dev eth1 parent 1: classid 1:2 htb rate 700kbit burst 15k > > > > tc qdisc add dev eth1 parent 1:101 handle 101: sfq perturb 10 > > tc qdisc add dev eth1 parent 1:102 handle 102: sfq perturb 10 > > tc qdisc add dev eth1 parent 1:103 handle 103: sfq perturb 10 > > > > tc filter add dev eth1 parent 1: protocol ip u32 match ip dst > 192.168.1.0/24 > > flowid 1:1 > > > > tc filter add dev eth1 parent 1:1 protocol ip u32 match ip dst > 192.168.1.2 > > flowid 1:100 > > > > tc filter add dev eth1 parent 1:100 protocol ip u32 match ip tos 0x10 > 0xff > > flowid 1:101 > > tc filter add dev eth1 parent 1:100 protocol ip u32 match ip protocol > 1 0xff > > flowid 1:101 > > tc filter add dev eth1 parent 1:100 protocol ip u32 match ip sport 21 > 0xffff > > flowid 1:103 > > > > Packets do not go to 1:103 when I download from ftp site. The last 3 > filter > > doesn't work at all. All packets go to 1:1. I think this class-system > > doesn't work the way I think. Do you have any idea where did I make > the > > mistake? (of course I want to add much more classes later but it's > just the > > test phase) Thank you in advance! > > > > Kert=E9sz Viktor > > > > _______________________________________________ > > 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/