All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Javier Miguel Rodríguez" <gufo@ideafix.org>
To: lartc@vger.kernel.org
Subject: [LARTC] Limiting upstream trafic with classes that borrow bandwith
Date: Wed, 13 Jun 2001 19:22:42 +0000	[thread overview]
Message-ID: <marc-lartc-99246015131446@msgid-missing> (raw)


	Hello

	I have a DSL connection, 256 kbits downstream, 128 kbits upstream

	I am using cbq-init script to shape bandwith 
(ftp://ftp.equinox.gu.net/pub/linux/cbq)

	I have two upstream connections I want to shape: rsync+ssh with only ONE 
remote host, and qmail mail server with all the internet

	What I want is this:  I have 128 kbits upstream.  These are the rules

	*Web, ftp, telnet, icq trafic are MORE important for me than rsync or qmail
	* If have upstream spare bandwith, I want rsync+ssh (or qmail) to fullfit 
it. 
	* Rsync+ssh trafic is more important than qmail trafic, but I want qmail 
should have a guaranted 56 Kbit upstream rate


	So, for example, if total upstream bandwith is 128 kbits:

	* No web trafic, no qmail trafic -> rsync+ssh should have 128 kbits upstream
	* No web trafic, no rsync+ssh trafic ---> qmail should have 128 kbits 	      
                                                                      upstream
	* Rsync+ssh AND qmail---> 72 kbits rsync, 56 kb qmail
	* Web or ftp trafic and rsync+ssh ---> web: 128 kbits, rsync:0
	* Web and qmail ------------------------> 72 kbits web, 56 kbits qmail
	* Web, qmail and rsync ---------------> 72 kbits web, 56 kbits qmail, 0 rsync

	By now, the only thing I have been able to achieve is limiting ssh and mail 
upstream to 56kbits each :-(


	These are my /etc/sysconfig/cbq files 

* cbq-1000.all_bandwith

DEVICE=eth0,10Mbit,1Mbit
RATE\x128Kbit
WEIGHT\x12Kbit
PRIO=5
LEAF=none


This is my ssh config

* cbq-1001.ssh2_remote_host

DEVICE=eth0,10Mbit,1Mbit
RATEVKbit
WEIGHT=5Kbit
PRIO=5
PARENT\x1000
BOUNDED=no
RULE=MY_IP,REMOTE_HOST_IP:22


And this is my qmail file

* cbq-1002.mail

DEVICE=eth0,10Mbit,1Mbit
RATEVKbit
WEIGHT=5Kbit
PRIO=5
PARENT\x1000
BOUNDED=no
RULE=MY_IP,:25

	
	Can someone help me? Thank you in advance

	Greetings from Spain!

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

             reply	other threads:[~2001-06-13 19:22 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-13 19:22 Javier Miguel Rodríguez [this message]
2001-06-15  6:11 ` [LARTC] Limiting upstream trafic with classes that borrow bandwith Stef Coene
2001-06-15  6:11 ` Stef Coene

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-lartc-99246015131446@msgid-missing \
    --to=gufo@ideafix.org \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.