|
|
||
![]() ![]() IPSec-Compliant VPN Solutions: Virtualizing Your Network | ||
|
Tunnel setup, at least for manual IPSec, is laid out fairly well in the GUI--you can also edit a text file and send that to the devices. Configuring the tunnels is a two-step process; first, make the secure tunnels, then create the routing tables to send data streams to specific VPN Gateways. Creating the IKE tunnels isn't much more difficult. We created a profile that describes how the IPSec tunnels are configured, such as protocol, encryption, authentication and duration. Then we defined the other VPN gateways, assigned them to a profile and created a key (which needs to be the same on both sides of the tunnel). Unfortunately, we had to reboot the VPN Gateway when changing to IKE, a bug that Shiva promises to fix.
RedCreek Communications Ravlin 10 Ravlin 10's performance shines, outgunning the other products in this roundup with a slim 11 percent degradation using Triple DES encryption in a fully meshed VPN configuration. Single tunnels were skinnier still at a mere 7 percent loss. Unfortunately for the Ravlin 10, performance accounted for only 10 percent of our overall evaluation. For one thing, the RavlinManager isn't as robust as other management platforms. While testing, we also found that deleting a Ravlin from the management station doesn't necessarily remove it entirely. We had a string of bad units that needed to be replaced. To delete and reinstall them in RavlinManager, we had to delete the units, restart the management station and then add the units in again--a fairly tedious process. Additionally, the reporting in RavlinManager is obscure. We saw messages that aren't described in the manuals, and even the company's tech-support staff was stumped by some of them. Mike Fratto can be reached at mfratto@nwc.com
|
||
|
|
How We Tested IPSec-Compliant VPN Solutions Each of the units tested was configured in IP bridge mode, with the exception of TimeStep's solution, which supports only routing. Attached via cross-over cables to Gateways 2, 3 and 4 were 233-MHz Pentium workstations running Ganymede Software's Chariot 2.1. Behind VPN Gateway 1 we placed several management consoles as well as our Chariot Console. Management stations were placed on another network segment, outside of our test VPN. To gather performance data, we modified the Chariot Packet Blaster script to set the payload to 1,000 bytes. For each of our tests, we ran the script for 10 minutes with 15 individual TCP sessions. Testing was first run for each scenario without the gateways to gather baseline results. For Tests 1 through 4 we set up each IPSec tunnel using HMAC-MD5 for authentication and Triple DES 168 for encryption; throughput was tracked from the end point behind Gateway 1. We compared the tunneled performance data to the baseline data to measure tunnel degradation. In our first test, we gathered performance data between Gateway 1 and 2. In our second test, we added a second tunnel between Gateway 1 and 3. In our third test we added another tunnel between Gateway 1 and 4. Finally, we performed a fully meshed test: adding a tunnel between Gateways 2 and 3, 2 and 4, and between Gateways 3 and 4. In Tests 1 through 3, we split the 15 Chariot TCP sessions across all the gateways. The fully meshed test had six bi-directional tunnels, each carrying five Chariot TCP sessions. Using a Network Associates Sniffer, we saw sustained utilization between 60 and 80 percent with collisions ranging from a low average of 6 percent to nearly 20 percent. In all, the test transferred approximately 550 MB of data in 10 minutes. All of the devices we tested support IKE key management, but initial testing using longer time periods didn't show re-keying to alter performance significantly with our maximum of four tunnels. We did notice that, without exception, performance improved during Tests 2 and 3, while Tests 1 and 4 were very similar; indicating that performance depends on the ability of both ends of the VPN to encrypt and decrypt data. In Tests 2 and 3, the far gateways were doing less bulk encryption than in either Tests 1 or 4.
For the management testing, we looked at both the management station that was supplied with the hardware and with Castlerock's SNMPc 4.1n. All of the devices we tested allowed SNMP monitoring of the devices, though management outside of the vendor's management station was not possible, as expected. |
|
|
||
|
Two NIC Array Solutions Offer Fault Tolerance and Load Balancing By Robert j. Kohlhepp Print This Page E-mail this URL |
||



In our Syracuse University Real World Labs® we designed a test bed that reduced performance degradation, but was complex enough to offer some management challenges. At the center of our test network sat a Cisco AS4700 running IOS 11.2(P) with a six-port Ethernet module. Each vendor submitted four units to complete a fully redundant VPN. The four units from each vendor were connected directly to the 4700 Ethernet ports (see "IPSec-Compliant VPN Solution Setup" on the next page).












