Re: why dont packets go where i want?

Linux Advanced Routing and Traffic Control

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

 




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ész Viktor" <kviktor@i-trade.hu>
> To: "lartc lista" <LARTC@mailman.ds9a.nl>
> Sent: Thursday, October 17, 2002 10:09 AM
> Subject:  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ész 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/

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