From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stef Coene Date: Sat, 18 Jan 2003 14:11:55 +0000 Subject: Re: [LARTC] HTB classes, ceil and prio Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable To: lartc@vger.kernel.org On Thursday 16 January 2003 13:18, Remus wrote: > Hello, > > I'm looking some recommendation how to configure htb. > I have ADSL 512k/256k connection at my home for the 3 clients PCs and one > Linux Box like firewall. > > Network looks like usual: > ADSL connection (eth0) - | firewall | - (eth1) local network > > I would like to divide Internet connection like this: > Download eth0 (512K) > SSH/IPSec rate%6k, ceilQ2k and prio=3D0 (it can be used from the local > PC1 or PC2) > PC1 1.2.3.1(local ip) rate=170k, ceilQ2k and prio=3D1 > PC2 1.2.3.2 (local ip) rate=170k, ceilQ2k and prio=3D1 > PC3 1.2.3.3 (local ip) rate=170k, ceilQ2k and prio=3D1 > SMTP server (exist on firewall) ratedk, ceil=128k and prio=3D2 or better 1 > > Do I understand right if some of PCs (PC1or PC2) use SSH/IPsec it gets > speed from 256k up to 512k if it not in use. No. If all PC's are generating traffic, PC2 will get=20 (170/(256+170+170+64)*512. > Two anothers PCs and SMTP server share 256k between them. Is that right? > What speed they get each? > > Upload eth0 (256k) htb/imq > SSH/IPSec rate=128k, ceil%6k and prio=3D0 (it can be used from the local > PC1 or PC2) > PC1 1.2.3.1(local ip) rate=80k, ceil%6k and prio=3D1 > PC2 1.2.3.2 (local ip) rate=80k, ceil%6k and prio=3D1 > PC3 1.2.3.3 (local ip) rate=80k, ceil%6k and prio=3D1 > SMTP server (exist on firewall) ratedk, ceil=128k and prio=3D2 or better 1 > > If I'm not correct just correct me, please. It's not so easy to explain how the classe will behave. I have some basic = htb=20 shaping rules on www.docum.org on the faq page. If you follow them, it's=20 easier to figure out how much traffic each class will get. And you also have to tell us how what's the parent-child relation ship betw= een=20 the classes. > I know that running htb on external eth, htb cannot see local ip addresse= s. > Can I mark them with the iptables and use it with the htb? > Or do I have to make htb rules on my local eth1 as well? Indeed, you will have to use firewall marks. Stef --=20 stef.coene@docum.org "Using Linux as bandwidth manager" http://www.docum.org/ #lartc @ irc.oftc.net _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/