Subscribe to Windows IT Pro
March 19, 2001 12:00 AM

VPN Gateways

Windows IT Pro
InstantDoc ID #20068
Rating: (1)
Tunnel your way to secure communication

If you're a network or systems administrator, you've probably implemented some form of a VPN. As its name suggests, a VPN is a virtual private network connection over a public-access network, such as the Internet. VPNs were once exotic forms of dial-up connections that laptop users employed to connect to the corporate LAN. Today, VPNs take many forms—from a Windows NT RAS server's built-in PPTP connections to a full policy-based IP Security (IPSec) and Internet Key Exchange (IKE) scenario—and are attaining a significance that has Windows 2000 and NT server administrators and network managers devoting unprecedented amounts of time and money to VPN planning, implementation, and management.

A VPN has three primary goals. First, a VPN strives for privacy. Communicating parties want to make sure that no one else can read or see their communication. VPN products typically use encryption to address privacy. Second, a VPN offers integrity—a guarantee that the data arrives exactly as the sender intended (i.e., no one tampered with the message in transit). VPN products typically use an agreed-upon public-key private-key pair to address integrity. The third VPN goal is authenticity—a confirmation that the sender and receiver are who they say they are. VPN products typically employ digital certificates to address authenticity.

Because a VPN connection occurs over a nonsecure network medium, you must implement security measures. A VPN connection usually takes the form of a standard TCP/IP connection with an IP packet wrapped around the original packet. An encrypted payload inside this encapsulated packet is difficult to tamper with. This secure encapsulation is often called a tunnel. A server, called a gateway, on the corporate LAN acts as the tunnel coordinator and endpoint. Remote laptops or machines, called clients, typically run some form of VPN client software that monitors the tunneling with the gateway.

For this comparative review, I examine six Win2K- and NT-based gateway-and-client products: Citrix Extranet 2.0, Computer Associates' (CA's) eTrust VPN 2.1, F-Secure VPN+ 5.0, Network Associates' Gauntlet Firewall/Gauntlet VPN 5.5, Symantec's PowerVPN 6.5, and Check Point Software's VPN-1 Gateway 4.1. You'll see that some of these products are also bundled with—or are additions to—firewall software. Apparently, security-software manufacturers understand that many companies are looking for a one-stop VPN-and-firewall solution. However, my review doesn't cover firewall functionality. With each product, I attempted simply to implement a small VPN solution. If that implementation required me to install a firewall component, then I did so.

The Test Environment
My test environment represented a corporate dial-up VPN scenario, as Figure 1, page 102, shows. I used a Compaq ProLiant 6400 rack-mount server for the test gateway. This server ran NT Server 4.0 Service Pack 6a (SP6a) and had four 550MHz Pentium III Xeon processors with 1.8GB of RAM and a 50GB RAID-array volume. Under a typical VPN load, all the products in this review could safely run on a server equipped with one Pentium III processor with at least 256MB of RAM. However, a multiprocessor server is preferable. (Encryption algorithms, for example, take CPU cycles for each connection.)

My test client was a Hewlett-Packard HP OmniBook Xe2 with a 500MHz Pentium III processor and 128MB of RAM, running Windows 98. The gateway used two NICs. To simulate a mail server or application server, I used an AMD K6-233 PC on the network behind the gateway. Although I based my testing on simple connections between a gateway and a client, most of these VPN solutions also let you use multiple gateways to securely connect multiple private networks.

Before I describe my test results, I should note that VPNs are becoming inherently complex and require significant planning and foresight to implement correctly. Long gone are the days of PPTP or simple Point-to-Point Protocol (PPP) connections to NT RAS servers. Rolling out a good corporate VPN solution requires fundamental knowledge of TCP/IP, routing, data security, and encryption. If the product you choose contains firewall functionality, you have even more to consider. I caution less experienced administrators to research these technologies—as well as these products—before installing a VPN solution on their corporate network. If your company has migrated to a Win2K Active Directory (AD) server-domain structure, you should first consider the OS's decent built-in VPN capabilities. For more information, see the sidebar "What About Win2K?"

The Final Analysis
A VPN solution for your enterprise must be secure, scalable, and easy to use. All the products in this comparative review are secure—at least secure enough so that intruders using standard tactics will experience extreme difficulty hacking them. All the products can use the latest Triple Data Encryption Standard (3DES) encryption algorithms, along with MD5 or Secure Hash Algorithm-1 (SHA-1) hashing, and all but one use IPSec and IKE for their VPN architecture.

A few of the products require a fair amount of preparation to ensure proper installation and successful rules generation. Other products are easier to install and are ready for implementation in minutes versus hours. In general, however, ease of installation and time to production isn't necessarily a fair measure of any data security product. VPN and firewall software are by nature fairly complex.

When I recommend a product, I try to keep the readers' networks in mind. Large companies that have large NT networks typically have a high level of core knowledge and a big budget to work with. Their IT talent pool is substantial, and therefore their VPN choices are broader. For large companies, I recommend F-Secure VPN+ and VPN-1 Gateway. Both are extremely complex yet competent security packages that are based on many years of data-security experience. F-Secure VPN+'s advanced client-rollout features, along with an extremely granular policy builder, are powerful tools in a large installation. VPN-1 Gateway's flexible client-security levels and its excellent policy editor make this product a good alternative for the enterprise VPN. The product's architecture also includes an impressive firewall package that has long been an industry favorite. F-Secure VPN+ isn't a VPN-and-firewall solution, so if you're running a UNIX-based or hardware-based firewall and you're shopping for an enterprise-class VPN, you should take a hard look at the F-Secure product.

In contrast, a small company might not be able to afford the IT staff or consulting necessary to roll out a VPN solution as complex as VPN-1 Gateway or F-Secure VPN+. Small companies might want to consider a one-platform VPN-firewall combination product. Some of these products, such as Gauntlet and PowerVPN, are available bundled with extremely functional firewalls. You might also find this combination of functionality appealing if you're shopping for a VPN-and-firewall solution or are considering a second firewall.

The eTrust VPN package offers the easiest setup process, making it a strong alternative for smaller or less experienced offices. Unfortunately, the product's lack of support for IPSec might preclude it from larger offices that have already standardized their network security on IPSec. Gauntlet is also easy to use; its PGPNet client is extremely functional. If your company employs mobile users or local users who need additional desktop-hardening and local-encryption capabilities, I highly recommend Gauntlet. Because it uses IPSec and IKE, the product's configuration is more involved than that of eTrust. However, Gauntlet gives you a full-fledged firewall and VPN solution.

PowerVPN is a solid pick for a small to midsized office and is a great bargain if you need firewall functionality—the firewall add-on costs only $500. PowerVPN is easy to set up, and its mobile client is impressive. The product's use of Microsoft Management Console (MMC) makes administering PowerVPN a snap.

All six of these VPN solutions are solid security products that provide high levels of VPN functionality. However, I give a slight edge to VPN-1 Gateway as a product that can fit comfortably in any environment. Check Point's solution is reasonably priced (particularly if you need a firewall on top of your VPN functionality), offers outstanding documentation and support, and is scalable to environments of just about any size. The price leader is F-Secure VPN+, which is a great standalone VPN solution, provided your IT group can handle its high complexity level.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    7 years ago
    Apr 21, 2005

    You have got to be ******** me! Do you work for Symantec or what? Norton's and the majority of other AV products BLOW DOG. I prefer Grisoft's AVG simply because it's reliable and, wait for it (queue drum roll) - It's FREE for personal use. I guess this will only last till they decide to get greedy like the rest of 'em (once they build a user base up). Anyway, this article is about F-Secure+ VPN not friggin AV, so who gives a **** if your box got eaten by a horde of virii, worms or what have you.
    I'll certainly give the VPN server a go. RRAS on my dodgy Win2003 server install is broken (I had the same problem with Win2K) and it's an easier option to try this than go through a server re-build. If I have to go down that path, I think I'll go with Linux which is what my firewall is running and it never gives me any greif.

  • Anonymous User
    8 years ago
    Oct 26, 2004

    Hey, Grega! F-Secure has the BADEST Antivirus protection ever! I've used it for a while, and switched fast over to Norton's solutions, because their much more polite and stable.

  • grega
    8 years ago
    Jan 26, 2004

    F-secure are the best articles ever. I had many viruses in my machine, and I had installed Norton 2004. Norton didn´t discover, that more than 1000 of files on my hard drive were infected by win32Parite/b virus. Maybe it did, but too late, I deleted it when F-secure said that computer is infected. I installed trial version of F-secure 2004, and after restart, anti-virus foudned the viruses. it discovered a Trojans (host.dll) and more. I still cannot believe, that this anti-virus is so strong. I was thinking that Norton is the best. I was checking the internet and I found this product. I smile and said- this one is bad!, but I tried anyway. From now on, this anti-virus is my favourite product. I told my friends about it and they were surprised. That anti-virus is quick, carefull, nice and most important-strong. I decided to buy full version on F-secure anti-virus 2004. It really is- a good keeper of my PC. Itœ cool. It doesn´t take many hard drive space, it is quick, strong... In one sentence- F-secure is the BEST PROTECTION :)

  • Dwight Krossa
    11 years ago
    Jul 12, 2001

    Microsoft's Built-in VPN Solution


    Michael Norian's Lab Comparative: "VPN Gateways" (April 2001) is in-depth and comprehensive. However, I want to clarify one inaccuracy in the article.


    The sidebar "What About Win2K?" implies that the Windows 2000 built-in VPN solution requires Active Directory (AD) and a Win2K domain. Not so: The built-in VPN solution doesn't require either. Although AD provides optimal manageability, you can use the built-in VPN solution on its own. Because it's well integrated into the OS, the built-in solution lets IT provide a markedly improved user experience in situations such as dialing in to the corporate network.


    Microsoft offers an industry standard IP Security (IPSec) client in Win2K Professional and comprehensive VPN solutions in Win2K, Internet Security and Acceleration (ISA) Server 2000, and Small Business Server 2000. Microsoft's VPN solutions let remote users access a private network across the Internet, permit a remote office to connect to the corporate network through a persistent connection or an on-demand router-to-router VPN connection, and enable businesses to build an extranet to communicate securely with business partners. Customers can choose to deploy IPSec-based VPNs that integrate with Windows environments and provide transitional support for older Windows platforms through PPTP. I encourage readers to consider these integrated options when they look for a VPN solution.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.