* [LARTC] equal bandwidth for all IPs
@ 2005-05-19 15:15 ro0ot
2005-05-19 20:25 ` Krystian Antoni
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: ro0ot @ 2005-05-19 15:15 UTC (permalink / raw)
To: lartc
Hi,
How can I set equal bandwidth of 512kbit downlink and 256kbit uplink for
every single IP address of 254 IP addresses I have in my LAN?
Regards,
ro0ot
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
@ 2005-05-19 20:25 ` Krystian Antoni
2005-05-20 7:36 ` Andriy Korud
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Krystian Antoni @ 2005-05-19 20:25 UTC (permalink / raw)
To: lartc
[-- Attachment #1.1: Type: text/plain, Size: 673 bytes --]
you will have to use classful traffic shaping (QOS) with HTB / CBQ / HSFC.
go to www.lartc.org <http://www.lartc.org> and they have a pretty good
document on how to get it up and running pretty fast :-)
if u run in to any problems come back and ask :-)
On 5/19/05, ro0ot <ro0ot@phreaker.net> wrote:
>
> Hi,
>
> How can I set equal bandwidth of 512kbit downlink and 256kbit uplink for
> every single IP address of 254 IP addresses I have in my LAN?
>
> Regards,
> ro0ot
>
>
>
> _______________________________________________
> LARTC mailing list
> LARTC@mailman.ds9a.nl
> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
>
--
Miłego Dnia
Krystian Antoni
[-- Attachment #1.2: Type: text/html, Size: 1102 bytes --]
[-- Attachment #2: Type: text/plain, Size: 143 bytes --]
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
2005-05-19 20:25 ` Krystian Antoni
@ 2005-05-20 7:36 ` Andriy Korud
2005-05-20 10:00 ` Jesper Dangaard Brouer
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Andriy Korud @ 2005-05-20 7:36 UTC (permalink / raw)
To: lartc
[-- Attachment #1: Type: text/plain, Size: 206 bytes --]
--===============0990263729==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C55D0E.9AA2787E"
This is a multi-part message in MIME format.
[-- Attachment #2: Type: text/plain, Size: 1077 bytes --]
Do you mean creating class for every IP or you know some other solution that I'm looking for a long time with no success?
regards,
Andriy Korud
-----Original Message-----
From: lartc-bounces@mailman.ds9a.nl [mailto:lartc-bounces@mailman.ds9a.nl]On Behalf Of Krystian Antoni
Sent: Thursday, May 19, 2005 10:26 PM
To: ro0ot
Cc: lartc@mailman.ds9a.nl
Subject: Re: [LARTC] equal bandwidth for all IPs
you will have to use classful traffic shaping (QOS) with HTB / CBQ / HSFC.
go to www.lartc.org and they have a pretty good document on how to get it up and running pretty fast :-)
if u run in to any problems come back and ask :-)
On 5/19/05, ro0ot < ro0ot@phreaker.net> wrote:
Hi,
How can I set equal bandwidth of 512kbit downlink and 256kbit uplink for
every single IP address of 254 IP addresses I have in my LAN?
Regards,
ro0ot
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
--
Miłego Dnia
Krystian Antoni
[-- Attachment #3: Type: text/html, Size: 2302 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
2005-05-19 20:25 ` Krystian Antoni
2005-05-20 7:36 ` Andriy Korud
@ 2005-05-20 10:00 ` Jesper Dangaard Brouer
2005-05-20 11:31 ` Peter Surda
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Jesper Dangaard Brouer @ 2005-05-20 10:00 UTC (permalink / raw)
To: lartc
On Thu, 19 May 2005, ro0ot wrote:
> How can I set equal bandwidth of 512kbit downlink and 256kbit uplink for
> every single IP address of 254 IP addresses I have in my LAN?
See:
http://wipl-wrr.sourceforge.net/
The system is made by: Christian Worm Mortensen (worm at dkik.dk)
To quote his announce email:
"The WRR scheduler is an extension to the Traffic Control/network
bandwidth management part of the Linux kernels. The scheduler was
developed to support distributing bandwidth on a shared Internet
connection fairly between local machines."
I know a couple of systems which are using WRR in production, but I have
not tried it my self.
Hilsen
Jesper Brouer
--
-------------------------------------------------------------------
Research Assistant
Dept. of Computer Science, University of Copenhagen
E-mail: hawk@diku.dk, Direct Tel.: 353 21438
-------------------------------------------------------------------
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
` (2 preceding siblings ...)
2005-05-20 10:00 ` Jesper Dangaard Brouer
@ 2005-05-20 11:31 ` Peter Surda
2005-05-22 17:51 ` Andy Furniss
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Peter Surda @ 2005-05-20 11:31 UTC (permalink / raw)
To: lartc
On Fri, 20 May 2005 12:00:42 +0200 (CEST) Jesper Dangaard Brouer <hawk@diku.dk>
wrote:
>See:
> http://wipl-wrr.sourceforge.net/
[cut]
>I know a couple of systems which are using WRR in production, but I have
>not tried it my self.
I use it at about 5 locations, largest one having ~1400 computers. Works like a
charm.
Fore easy to use script check out my distribution Route Hat
http://www.routehat.org
(the script is of course usable in other distributions too supposing you have
all the patches in iproute/iptables/kernel)
Yours sincerely,
Peter
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
` (3 preceding siblings ...)
2005-05-20 11:31 ` Peter Surda
@ 2005-05-22 17:51 ` Andy Furniss
2005-05-22 18:13 ` Peter Surda
2005-05-22 21:12 ` Andy Furniss
6 siblings, 0 replies; 8+ messages in thread
From: Andy Furniss @ 2005-05-22 17:51 UTC (permalink / raw)
To: lartc
ro0ot wrote:
> Hi,
>
> How can I set equal bandwidth of 512kbit downlink and 256kbit uplink for
> every single IP address of 254 IP addresses I have in my LAN?
You could aswell as wrr consider esfq - you can only roughly divide what
bandwidth you have, but the advantage over wrr is that you can choose a
queue length for your link speed.
I don't think you can di it with wrr and if you are shaping download
from the internet it could be better.
Andy.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
` (4 preceding siblings ...)
2005-05-22 17:51 ` Andy Furniss
@ 2005-05-22 18:13 ` Peter Surda
2005-05-22 21:12 ` Andy Furniss
6 siblings, 0 replies; 8+ messages in thread
From: Peter Surda @ 2005-05-22 18:13 UTC (permalink / raw)
To: lartc
On Sun, 22 May 2005 18:51:36 +0100 Andy Furniss <andy.furniss@dsl.pipex.com>
wrote:
>You could aswell as wrr consider esfq - you can only roughly divide what
>bandwidth you have, but the advantage over wrr is that you can choose a
>queue length for your link speed.
ESFQ is good, but isn't a panacea. You still can use esfq as a queueing
discipline for wrr's subclasses. In fact it's a perfect match, because you have
both fair division among sources AND among the connections made from the same
IP.
>I don't think you can di it with wrr and if you are shaping download
>from the internet it could be better.
You don't have to do this directly with WRR, but you can do it with HTB "above"
WRR. As for download, you can use IMQ.
Check out Route Hat's tc script. I was able to reach fair internet bandwidth
division for a peak of 700 users on a 8MBit line. Of course heavy P2P users
complained, but casual users were happy and so were the gamers, because they had
low latency with low but sustained transfer rate.
>Andy.
Yours sincerely,
shurdeek
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LARTC] equal bandwidth for all IPs
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
` (5 preceding siblings ...)
2005-05-22 18:13 ` Peter Surda
@ 2005-05-22 21:12 ` Andy Furniss
6 siblings, 0 replies; 8+ messages in thread
From: Andy Furniss @ 2005-05-22 21:12 UTC (permalink / raw)
To: lartc
Peter Surda wrote:
> On Sun, 22 May 2005 18:51:36 +0100 Andy Furniss <andy.furniss@dsl.pipex.com>
> wrote:
>
>
>>You could aswell as wrr consider esfq - you can only roughly divide what
>>bandwidth you have, but the advantage over wrr is that you can choose a
>>queue length for your link speed.
>
> ESFQ is good, but isn't a panacea. You still can use esfq as a queueing
> discipline for wrr's subclasses. In fact it's a perfect match, because you have
> both fair division among sources AND among the connections made from the same
> IP.
I agree wrr is better than esfq in many ways. I also haven't used it or
looked at it for some time, so may be totally wrong about what you can
and can't do with it :-)
>
>>I don't think you can di it with wrr and if you are shaping download
>
>>from the internet it could be better.
> You don't have to do this directly with WRR, but you can do it with HTB "above"
> WRR. As for download, you can use IMQ.
What I meant was I don't think you can choose one length for the whole
wrr class - you can add queues to wrr like you can htb classes and you
can limit those, but you have one for each user - so with many users and
shaping from the wrong end of a slow link you end up with a total queue
length that is too long to keep good control of the link.
The above may not be such an issue depending on the speed of the link
and the number of users active at any one time.
Andy.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-05-22 21:12 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-19 15:15 [LARTC] equal bandwidth for all IPs ro0ot
2005-05-19 20:25 ` Krystian Antoni
2005-05-20 7:36 ` Andriy Korud
2005-05-20 10:00 ` Jesper Dangaard Brouer
2005-05-20 11:31 ` Peter Surda
2005-05-22 17:51 ` Andy Furniss
2005-05-22 18:13 ` Peter Surda
2005-05-22 21:12 ` Andy Furniss
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.