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/
next 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.