[LARTC] Simple Rule to Cap P2P Uploads
Nikolay Kichukov
hijacker at oldum.net
Thu Jul 6 08:32:16 CEST 2006
Hello Mathew,
Yes, it is all clear and your setup should work provided you changed the
few tiny bits I suggested.
Best,
-Nik
В вт, 2006-07-04 в 06:30 -0700, Mathew Brown написа:
> Thanks for your reply Nikolay. I feel my first post was somewhat
> unclear. I hope the following information clears things up a little
> more:
>
> 1) The machine that I am trying to run do tc on has a single interface
> that connects it to the the rest of the network.
>
> 2) I sometimes have to ssh and scp files from that machine.
>
> 3) The machine runs various P2P applications. I don't want the sum of
> their uploads to exceed 3 KB/s.
>
> 4) As you mentioned, my ADSL uplink is 64000 bps
>
> 5) The machine that I have tc running on and the machine with the P2P
> uploads are the same machine.
>
> Thanks for your comments. I'll try to check out the kbps vs. kbits.
> But is the idea of what I'm trying to do now more clear?
>
> Nikolay Kichukov <hijacker at oldum.net> wrote:
> Hi Mathew,
> your adsl uplink is 64000 bps, correct?
>
> 102400kbps > 64kbps
> 3kbps != 3KB/sec
>
> Another point, tc syntax is 102400kbit, not 102400kbps(as far
> as I
> tested that).
>
> 3KB = 3*8 kbit
>
> Test that and let us know if this helps.
>
> -Nik
>
> On Wed, 2006-06-28 at 09:50 -0700, Mathew Brown wrote:
> > Hi,
> > I'm new at traffic control and was reading up on HTB and
> using it to
> > put an upper limit on traffic. I have a 256k DSL with 64k
> upload
> > (which translates to about 5/6KB uploads). The machine
> running the
> > P2P applications keeps filling up the 64K so my browsing
> from other
> > machines in the network ends up being very slow. Since there
> are
> > several P2P applications, I wanted to set the entire upload
> cap to
> > something like 3KB/s so it doesn't disrupt browsing.
> However, I would
> > also like to ssh and scp from this machine without having an
> upload
> > cap. The machine has a single interface to the network:
> eth0. I
> > tried the following tc lines but it appears to affect both
> the P2P
> > traffic and my ssh traffic, resulting in a very slow ssh
> sessions:
> >
> > tc qdisc add dev eth0 root handle 1: htb default 3
> > tc class add dev eth0 parent 1: classid 1:1 htb rate
> 102400kbps ceil
> > 102400kbps
> > tc class add dev eth0 parent 1:1 classid 1:2 htb rate
> 102400kbps ceil
> > 102400kbps
> > tc class add dev eth0 parent 1:1 classid 1:3 htb rate 3kbps
> ceil 3kbps
> > tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32
> match ip
> > dport 22 0xffff flowid 1:2
> >
> > Any ideas? Thanks for your time.
> >
> >
> >
> ______________________________________________________________________
> > Do you Yahoo!?
> > Next-gen email? Have it all with the all-new Yahoo! Mail
> Beta.
> > _______________________________________________
> > LARTC mailing list
> > LARTC at mailman.ds9a.nl
> > http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
> --
> ������ ��� ��������,
> ��� �����.
> �� ������ ��� �����, ��
> ������ ��� ��������...
> -����� �����
>
>
>
>
>
> ______________________________________________________________________
> Yahoo! Music Unlimited - Access over 1 million songs. Try it free.
More information about the LARTC
mailing list