Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 May 2001 08:29:46 +0200
From:      "Patrick O'Reilly" <patrick@mip.co.za>
To:        <ipfw@FreeBSD.ORG>, "Holtor" <holtor@yahoo.com>
Cc:        <questions@FreeBSD.ORG>
Subject:   RE: Bandwidth Limiting per IP
Message-ID:  <NDBBIMKICMDGDMNOOCAICEOGCHAA.patrick@mip.co.za>
In-Reply-To: <20010516024156.89744.qmail@web11604.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Holt,

Your conclusion is correct - you do need a pipe for each IP with 100kbit per
pipe.  If you only have 1 pipe then all the IPS will SHARE the 100 kbit,
which is not what you want.

There is additional overhead in processing so many pipes, but if the box in
question is doing nothing other than acting as a gateway/router then I doubt
that this will be a real problem.  I have a vague memory that someone once
benchmarked a set if ipfw rules and found that with a set of 1000 rules (the
average search would therefore hit at about rule 500) the actual latency
induced was just a few milliseconds.

Patrick.

-----Original Message-----
From: owner-freebsd-ipfw@FreeBSD.ORG
[mailto:owner-freebsd-ipfw@FreeBSD.ORG]On Behalf Of Holtor
Sent: 16 May 2001 04:42
To: ipfw@FreeBSD.ORG
Cc: questions@FreeBSD.ORG
Subject: Bandwidth Limiting per IP


Hi All,

I have a machine with several IP aliases to a single
interface. I want to limit each IP to say 100 kbits
in/out.

Do I need to create seperate pipes for each IP and
then create the normal ipfw rules?

Or will one pipe of a limit of 100 kbit and linking
the other IPFW rules to it be enough?

My concern is that when the limit for one IP is
reached
I do not want to to affect the other IPs.

I think (am pretty sure) i need seperate pipes and
rules.. Then if so is there any ill effect for
creating
many pipes? One of my machines has over 100 IPs here.

Thanks in advance for any help offered. Please reply
to me directly aswell since i'm not on the list(s).

Thank You,

Holt

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ipfw" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ipfw" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBIMKICMDGDMNOOCAICEOGCHAA.patrick>