All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] Wondershaper updates.
@ 2003-03-31 19:43 lartc
  2003-03-31 19:58 ` Martin A. Brown
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: lartc @ 2003-03-31 19:43 UTC (permalink / raw)
  To: lartc


Wondershaper htb seems to work fine. It would be great if it had some
more features. I.E if people on this mailing list could contribute. I
use a fantastic contributed firewall script called monmotha that covers
lots of the features that you might want from a firewall.

I'd find it useful if wondershaper could:-

1. Specifiy hi-priority ports, most specifically port 80 so people can
always browse on my shared connection.
2. integrate this script to allow special game priorities to be setup
http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html

The extra features don't have to get in the way of the normal operation
surely.

G.

----------------------------------------------------------------
Giles Westwood
Web Developer
Mob: 07764611148
Tel:   01132781591
Web: http://www.gileswestwood.co.uk
----------------------------------------------------------------


_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [LARTC] Wondershaper updates.
  2003-03-31 19:43 [LARTC] Wondershaper updates lartc
@ 2003-03-31 19:58 ` Martin A. Brown
  2003-03-31 22:41 ` lartc
  2003-03-31 23:40 ` Martin A. Brown
  2 siblings, 0 replies; 4+ messages in thread
From: Martin A. Brown @ 2003-03-31 19:58 UTC (permalink / raw)
  To: lartc

If you want a more general configuration interface to HTB, you can use
htb.init, which allows an arbitrary configuration of traffic control:

  http://sourceforge.net/projects/htbinit

Or, if you prefer a more fully featured language for describing traffic,
tcng:

  http://tcng.sourceforge.net/

See my article on tcng + htb:

  http://linux-ip.net/articles/htb-and-tcng.html

If you are feeling like contributing, you could write some tcng
configuration files which solve your problem and publish them.

-Martin

 : Wondershaper htb seems to work fine. It would be great if it had some
 : more features. I.E if people on this mailing list could contribute. I
 : use a fantastic contributed firewall script called monmotha that covers
 : lots of the features that you might want from a firewall.
 :
 : I'd find it useful if wondershaper could:-
 :
 : 1. Specifiy hi-priority ports, most specifically port 80 so people can
 : always browse on my shared connection.
 : 2. integrate this script to allow special game priorities to be setup
 : http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html
 :
 : The extra features don't have to get in the way of the normal operation
 : surely.
 :
 : G.
 :
 : ----------------------------------------------------------------
 : Giles Westwood
 : Web Developer
 : Mob: 07764611148
 : Tel:   01132781591
 : Web: http://www.gileswestwood.co.uk
 : ----------------------------------------------------------------
 :
 :
 : _______________________________________________
 : LARTC mailing list / LARTC@mailman.ds9a.nl
 : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
 :

-- 
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [LARTC] Wondershaper updates.
  2003-03-31 19:43 [LARTC] Wondershaper updates lartc
  2003-03-31 19:58 ` Martin A. Brown
@ 2003-03-31 22:41 ` lartc
  2003-03-31 23:40 ` Martin A. Brown
  2 siblings, 0 replies; 4+ messages in thread
From: lartc @ 2003-03-31 22:41 UTC (permalink / raw)
  To: lartc

I think I'll use htbinit, seems the most understandable. Seems a waste
that people with lots of experience who are very into this stuff don't
compile all the findings into a generic script(s) with parameters that
any newbie can configure and benefit from.

G.

> -----Original Message-----
> From: lartc-admin@mailman.ds9a.nl 
> [mailto:lartc-admin@mailman.ds9a.nl] On Behalf Of Martin A. Brown
> Sent: 31 March 2003 20:59
> To: lartc@gileswestwood.co.uk
> Cc: lartc@mailman.ds9a.nl
> Subject: Re: [LARTC] Wondershaper updates.
> 
> 
> If you want a more general configuration interface to HTB, 
> you can use htb.init, which allows an arbitrary configuration 
> of traffic control:
> 
>   http://sourceforge.net/projects/htbinit
> 
> Or, if you prefer a more fully featured language for 
> describing traffic,
> tcng:
> 
>   http://tcng.sourceforge.net/
> 
> See my article on tcng + htb:
> 
>   http://linux-ip.net/articles/htb-and-tcng.html
> 
> If you are feeling like contributing, you could write some 
> tcng configuration files which solve your problem and publish them.
> 
> -Martin
> 
>  : Wondershaper htb seems to work fine. It would be great if 
> it had some
>  : more features. I.E if people on this mailing list could 
> contribute. I
>  : use a fantastic contributed firewall script called 
> monmotha that covers
>  : lots of the features that you might want from a firewall.
>  :
>  : I'd find it useful if wondershaper could:-
>  :
>  : 1. Specifiy hi-priority ports, most specifically port 80 
> so people can
>  : always browse on my shared connection.
>  : 2. integrate this script to allow special game priorities 
> to be setup
>  : http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html
>  :
>  : The extra features don't have to get in the way of the 
> normal operation
>  : surely.
>  :
>  : G.
>  :
>  : ----------------------------------------------------------------
>  : Giles Westwood
>  : Web Developer
>  : Mob: 07764611148
>  : Tel:   01132781591
>  : Web: http://www.gileswestwood.co.uk
>  : ----------------------------------------------------------------
>  :
>  :
>  : _______________________________________________
>  : LARTC mailing list / LARTC@mailman.ds9a.nl
>  : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: 
http://lartc.org/
 :

-- 
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com

_______________________________________________
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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [LARTC] Wondershaper updates.
  2003-03-31 19:43 [LARTC] Wondershaper updates lartc
  2003-03-31 19:58 ` Martin A. Brown
  2003-03-31 22:41 ` lartc
@ 2003-03-31 23:40 ` Martin A. Brown
  2 siblings, 0 replies; 4+ messages in thread
From: Martin A. Brown @ 2003-03-31 23:40 UTC (permalink / raw)
  To: lartc

Giles,

 : I think I'll use htbinit, seems the most understandable. Seems a waste
 : that people with lots of experience who are very into this stuff don't
 : compile all the findings into a generic script(s) with parameters that
 : any newbie can configure and benefit from.

The problem is a complex one.  If you have thoughts or suggestions about
how a script can be flexibly adapted to solve the problem, your voice is
welcome.  Wondershaper is an excellent example of a traffic control
solution to a niche problem.  It doesn't however address a more complex
scenario.

Your reasoning is exactly why wondershaper, cbq.init, htb.init, and my own
lousy htb-script [1] exist.  I'm sure there are others.  People have
vastly different needs for subdividing their bandwidth, hence the varied
scripts for dividing bandwidth.

Frankly, I believe that tcng [2] will allow people to write and share
traffic control solutions in a much friendlier way than can be
accomplished directly with tc.  So, once again, I recommend that anybody
starting to use traffic control under linux today start with tcng.  It
provides a more intuitive system for describing traffic control structures
than raw tc commands.  And, not only is it more intuitive, but tcng
removes the repetitive and arcane from the configuration.

If you make a traffic control solution which solves a general problem or a
class of problem, document it and post it somewhere, so the world can
benefit from your experience.

Anyway, good luck with htb.init.  It should be able to meet most of your
needs.

-Martin

 [1]  http://linux-ip.net/htb-script
 [2]  http://tcng.sourceforge.net/

-- 
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-03-31 23:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-31 19:43 [LARTC] Wondershaper updates lartc
2003-03-31 19:58 ` Martin A. Brown
2003-03-31 22:41 ` lartc
2003-03-31 23:40 ` Martin A. Brown

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.