All of lore.kernel.org
 help / color / mirror / Atom feed
From: mdew <mdew@orcon.net.nz>
To: lartc@vger.kernel.org
Subject: Re: [LARTC] Better filtering to a class
Date: Mon, 17 Jun 2002 15:30:58 +0000	[thread overview]
Message-ID: <marc-lartc-102432807622717@msgid-missing> (raw)
In-Reply-To: <marc-lartc-102430870005044@msgid-missing>

[-- Attachment #1: Type: text/plain, Size: 1975 bytes --]

On Mon, 2002-06-17 at 22:31, Alex Bennee wrote:
> Adi Nugroho said:
> > Dear all,
> >
> > I want to make a filter for all IRC-Dalnet traffic, so I want to put
> > all  traffic for port 6660, 6661, 6662, 6663, 6664, 6665, 6666, 6667,
> > 6668, 6669,  7000, 7001, 7002, and 8000 to a class. So, I create a TC
> > script as below.
> >
> > I'm sure, it is not effective, and we can write it in simpler.
> > I need help, how to make my script below are simpler.
> > The simpler, the better.
> 
> One approach would be to use iptables/ipchains to mark your packets and then
> select the tc class based on the fw mark. There some examples posted in the
> archives of this list or you could look as my firewall script (on my site)
> for an example.

/sbin/tc qdisc add dev ppp0 root handle 1: htb default 60

    # add a rate limiting class underneath - this ensure we don't send
    # packets to the dsl modem faster than its going to send them
    /sbin/tc class add dev ppp0 parent 1: classid 1:1 htb rate 250kbps
ceil 260kbps burst 6k

    #sub classes for each traffic type
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:10 htb prio 1 rate
250kbps burst 6k
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:20 htb prio 2 rate
250kbps burst 6k
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:30 htb prio 3 rate
250kbps burst 6k
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:40 htb prio 4 rate
250kbps burst 6k
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:50 htb prio 5 rate
250kbps burst 6k
    /sbin/tc class add dev ppp0 parent 1:1 classid 1:60 htb prio 6 rate
250kbps burst 6k

anychance showing me an alternative to htb (and does the exactly the
samething using cbq..) ? unless its possible to use a stock 2.4.18
without the htb-patch...since hdd space isnt an option.

-- 
ph33r!
Linux mdew 2.4.19-pre10-xfs-aa2 #10 Mon Jun 17 11:06:06 NZST 2002 i686
unknown
GPG Key: http://mdew.orcon.net.nz/gpg

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

      parent reply	other threads:[~2002-06-17 15:30 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-17 10:11 [LARTC] Better filtering to a class Adi Nugroho
2002-06-17 10:31 ` Alex Bennee
2002-06-17 15:30 ` mdew [this message]

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-102432807622717@msgid-missing \
    --to=mdew@orcon.net.nz \
    --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.