> Over the past few days I've received some very helpful guidance about
> assembling LEAF VPN appliances to handle multi-megabit 3DES encryption
> throughput rates; and I really appreciate the guidance given this Mac & NT
> geek (& linux newbie).
>
> However, since LEAF is essentially a small, stripped down (yet robust!)
> router that fits on 1 or 2 floppies, is there another router/encryption
> project out there in *nix land that's more suited for high capacity, i.e.
> something on the order of an Intel NetStructure 31xx VPN gateway
> <http://www.intel.com/network/idc/products/vpn_gateway.htm>?

Do not make the mistake of equating "stripped down" with "low capacity".
The capacity of a LEAF system is related to the hardware you install it on.
Use a 486 with NE2000 ISA NIC's, and you'll be lucky to get 5 or 6 MBits/sec
(although this is fine for most cable/DSL users).  Upgrade to a Pentium
class system with good PCI NIC's, and you'll get a router system that can
come close to saturating several 100 MBit links.

Since you're mainly interested in encryption throughput, I refer you again
to the FreeS/WAN performance page:
http://www.freeswan.org/freeswan_trees/freeswan-1.91/doc/performance.html

Testing with single processor 733 MHz Pentium III systems, and measuring
with ttcp, unencrypted traffic moved at 10644-11320 KB/s, or about 92
MBits/s (that's a pretty saturated 100Mbit ethernet link!).  Adding
encryption overhead caused these speeds to drop by about 1/3, to 3268-3402
KB/s, or about 27 MBits/s.

With much faster systems are available today, and taking into account the
fact that the encrypted throughput numbers above are for the end-end TCP
connection (ie the acutal traffic on the encrypted link is running at a
higher bandwidth, due to the IPSec protocol overhead),  and I don't think
you're going to have trouble saturating your internet connections.

IIRC, you indicated you were starting with a T1, which can easily be kept
saturated by a Pentium-1 class system (ie P90-133), even when running
encryption.  The 733 MHz systems above provide you with about a 20X margin
for future growth, with a modern 1.5 MHz single CPU system likely providing
40-50x your initial T1 requirement.  The intel system with hardware crypto
acceleration only provides a peak performance of 95 MBits/s.  You should be
able to match this using linux and FreeS/WAN with a 2.5-3 GHz CPU...these
may not be availble today, but it won't be long until they are.

If you're customers are seriously going to be using more bandwidth than a
modern fast CPU can encrypt/decrypt, you should have no problem jumping to a
high-end dedicated VPN endpoint solution...while these systems are quite
expensive, the purchase price will likely be lost in the noise of your
monthly bandwidth charges...

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)



_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user

Reply via email to