> >I've seen a number of reports from folks successfully using hardware > >acceleration with FreeS/WAN, > > Oh? I didn't see any drivers for hardware accelerators - Or did > I miss something.
I don't think you missed anything...there's no hardware support in the mainstream code for FreeS/WAN. I have, however, seen several reports of folks adding hardware support to the FreeS/WAN code base on the mailing list. I have no idea if their code is available, or under what terms, but there are reports of folks who have done this. The libdes used by FreeS/WAN is the same libdes provided with OpenSSL, and since most crypto hardware makers who support linux provide OpenSSL patches, it may not be too hard to interface FreeS/WAN to acceleration hardware, although such a project is likely not for the feint of heart (there are still several kernel-mode/user-mode issues...AFAIK, OpenSSL is generally designed to run in user-space, while the FreeS/WAN software crypto routines are running in kernel space, which makes a big difference in how you talk to the hardware). > >although this is not a particularly main-stream > >thing. If you really want to burst to 155 MBits/sec, you'll probably need > >some form of hardware acceleration (at least for a year or two, until the > >5-6 GHz CPU's come out). > > If I need more CPU horsepower, I'll use 21264 (Alpha) CPU's instead. Sounds like a plan...I've seen reports of 3DES routines that really smoke running on Alphas, taking advantage of the true 64 bit architecture to run bit-sliced algorithms which really speed things up vs the clunky x86 systems. If you go with an alpha system, you'll probably want to use a mainstream disto...you might want to do this anyway, depending on how 'thin' you want to make your VPN gateways. You might also consider seperating your VPN gateway and firewall functions into seperate boxes, but that introduces complications of a different sort (especially routing)... 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