Date: Sun, 4 Feb 2001 17:15:56 -0800 From: "Crist J. Clark" <cjclark@reflexnet.net> To: Lorin Lund <wbs@infowest.com> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: How much processing power is needed for a firewall with encyption for a fat pipe? Message-ID: <20010204171556.Y91447@rfx-216-196-73-168.users.reflex> In-Reply-To: <00c301c08eba$78f8b3c0$0200fea9@infowest.com>; from wbs@infowest.com on Sun, Feb 04, 2001 at 07:55:10AM -0700 References: <00c301c08eba$78f8b3c0$0200fea9@infowest.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 04, 2001 at 07:55:10AM -0700, Lorin Lund wrote:
> If I were to implement a gateway/firewall with FreeBSD and IPsec, how much
> bandwidth could I handle with, say a 1GHz processor? I'm interested in
> getting a feel for how much processing power is needed for VPN gateways for
> various size pipes. I hope to do some VPN work in my region. (Utah/Nevada)
The best answer, as always: it depends. Unless you are going to have a
T3 or other mega-pipe, the network is almost always going to be the
choke point. Even multiple T1's is nothing for a properly configured
PII 400 and up. Things to consider:
- When you say IPsec, I assume you mean this machine is the end of a
tunnel. If you are just passing IPsec through, that is no
different than regular IP routing.
- Certain portions of an IPsec connection take much more horsepower
than others. Namely, the public key computations during the
initial IKE exchanges as opposed to the symetric key algorithms
used during the established connection. Is this machine a tunnel
for a small number of connections with lots of traffic for each
(something like gateway-to-gateway), or lots of low traffic
connections (more like client-to-gateway).
- What encryption algorithms? Yes. It matters. But...
Again, the typical choke is the network. For example, fragmentation
issues are much more likely to cause pain than too little CPU at the
gateway.
--
Crist J. Clark cjclark@alum.mit.edu
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010204171556.Y91447>
