Reviews /
Wanted: Safety plus simplicity
|
|
|||
|
|
Firewall veterans set the bar for security features; newcomers succeed by making configuration easy.
The six firewalls we tested act their age, for the most part. The seasoned firewalls rely on their finely tuned security features and a range of built-in proxy support. The firewall rookies have narrower feature sets but enviably easy management tools.
|
|
Security matters
When we started evaluating these products, we first focused on their security features. There are certain features every firewall should have: proxies for control of some applications; packet filtering for speed or where proxies aren't needed; hooks to user authentication systems; Network Address Translation; software for virtual private networks (VPN) via IP Security if possible; and some way of handling difficult protocols such as DNS. DNS was a trouble spot for many of these products. IBM's idea of handling DNS with three separate servers requires a high level of DNS expertise - and it depends on Microsoft's BIND-based DNS server running on the firewall, with all of the known security problems of running an old version of BIND. Gauntlet didn't do much better, also bringing in Microsoft's DNS server. On the other hand, Conclave and SonicWall Pro didn't have a DNS server that can run on the firewall. Similarly, proxy capabilities varied. Every product had an HTTP proxy, but only Gauntlet had a Lightweight Directory Access Protocol (LDAP) proxy. On the other hand, the Gauntlet LDAP proxy didn't do anything - you might as well have gone with packet filtering for all the functionality it added. Within proxies we also found substantial differences. The most important proxy to most organizations is the HTTP proxy. Some want to control access; others are more concerned with viruses. SonicWall Pro had good support on the control side: you could block out ActiveX, Java and cookies, and run any Web, Network News Transfer Protocol, FTP or Gopher traffic through a content filter list. SonicWall Pro also let us vary filtering based on time of day. Conclave's HTTP proxy gave us even more flexible options for blocking traffic, and it has built-in virus scanning for HTTP traffic. On the other hand, while Sidewinder's proxy can perform content filtering, it can't identify HTTP parts such as ActiveX or certain kinds of Java. IBM didn't even take a credible swipe at advanced HTTP proxy services; you have to use one of the third-party products IBM includes. As for other security features, only SonicWall Pro offers stateful packet filtering, and only Sidewinder lets packet filtering trigger an audit event. IBM's interface for designing packet filters was so awful that we gave up any hope of building our special packet-filter rule and manually edited the configuration file - a method the documentation discouraged. We were also disappointed in IBM's and Sonic Systems' VPN software because neither supports Internet Key Exchange protocol (IKE), greatly increasing the management burden while decreasing security. Most of these firewalls have awful mail proxies, stripping mail down by leaving out delivery status notification, ESMTP extensions, encryption and authentication in a way that actually reduces security. Sidewinder offers the most powerful mail proxy, with sophisticated and well-designed filtering capabilities, but we weren't impressed with its implementation. Out of the box, Sidewinder comes configured as a promiscuous mail relay that makes you an unknowing vector for spammers to distribute their garbage all over the Internet. To fix this, you have to venture into the wild world of sendmail.cf files. In every case, you'd be better off transparently handing your mail through the firewall to a real mail relay. Overall, we found Raptor delivered the most comprehensive security features. Gauntlet and Sidewinder were close behind.Configuration and management
The weakest aspect of firewall products has long been their configuration utilities. The ideal management interface lets an unsophisticated user build a simple configuration that supports an organization's security policy, while at the same time letting a security guru do all the tinkering and fine-tuning required. We found IBM's configuration utility overly complicated. Making sense of overlapping services, rules and connections in huge Java-built windows wasn't easy. It took us longer to construct our test configuration in eNetwork Firewall than in any other firewall, largely because of its GUI. We also found Gauntlet's configuration unsettling. While you may think you know what each individual piece is doing, when you combine Gauntlet transparency (which has one default behavior for incoming data and another for outgoing), proxies, policies, destination matching and packet filtering, you may find that it's difficult to get a good overview of your entire configuration. We found some features, such as remote management, available in all the products we looked at. However, when we went looking for separate configuration and monitoring functions, we found them only in Conclave. Our favorite advanced feature - the ability to delegate different configuration tasks to different network managers - is available in Conclave, Sidewinder and eNetwork Firewall. However, IBM's restrictions are only built into the GUI and not enforced by the firewall itself. A good test of a configuration interface is how difficult it is to build insecure configurations. We found the most error-proof GUIs in Conclave and SonicWall Pro, though they are miles apart in sophistication. Conclave offers a fully policy-based management system, and once we got the hang of it, we could do powerful things very simply. SonicWall Pro doesn't have nearly as much power as Conclave, but its GUI is simple. You can't do certain things, but what you can do, you don't make mistakes doing. Conversely, with eNetwork and Raptor we found it possible to make an insecure configuration or one with holes in it without noticing anything.Reporting and alerting
After securing your network, you'll want to know how well your firewall is functioning. We found that Gauntlet provided the best reports with the most useful information, followed by Sidewinder. Conclave and SonicWall Pro both prepare HTML reports, although neither impressed us with its completeness or flexibility. IBM's eNetwork Firewall and Axent's Raptor have neglected reporting; both expect you to dump your logs into a database to generate reports. We found IBM's logging system particularly obscure when we were trying to debug problems in our configuration: The error message "ICA3015" is unclear unless you've got the manual lying around. The flip side of reporting is alerting: a firewall's ability to alert you when something is amiss. The strongest in this area are Axent's Raptor and, to a lesser degree, IBM's eNetwork Firewall. With Raptor, we had much more flexibility than we even needed. After working with these firewalls in production, we found that the ability to selectively silence a particular alert is often invaluable, and we could do that easily with Raptor. Overall, we were less impressed with reporting and alerting features than any other aspect of the products we looked at. While firewall vendors have concentrated on increasing security features, most have not paid as much attention to logging, reporting and alerting. Admittedly, better reports aren't as critical as a better SMTP proxy, but there's little excuse for firewall veterans to have done such a poor job at reporting after so many years of experience with building firewalls.Final analysis
Overall, we found that Axent's Raptor beat IBM's eNetwork Firewall and Network Associates' Gauntlet for large networks. Secure Computing's Sidewinder stands apart from the others because of its blazing performance. If you have a faster link than a T-1 to protect, you may want to keep an eye on Unix-based firewalls such as Sidewinder. (Raptor, eNetwork Firewall and Gauntlet are also available on Unix, though we tested them on NT.) Secure Computing's hardened kernel sets it apart, particularly if you need to run services on your firewall system - something we don't recommend. For branch offices, the SonicWall Pro has a lot going for it, including a huge price advantage, a strong HTTP proxy and an easy-to-use GUI. SonicWall Pro's simple configuration interface made it easy to make secure configurations quickly, and - more importantly - hard to make insecure configurations. This distinguishes it from the others we looked at. Internet Dynamics' Conclave is a product to watch closely. Conclave has some strong advantages - no other firewall in this review lets you manage multiple systems as a single entity. However, the product still has a good distance to go before it matches the basic firewall features available from other vendors. RELATED LINKSScorecard and NetResults
Key findings, pricing and vendor contact info.
Performance tests turn up big differences
Some specific numbers from our tests.
The final roster
How we decided which firewalls to review.
Snyder is a senior partner with Opus One, a consulting firm in Tucson, Ariz., specializing in e-mail, security and networking. He can be reached at joel.snyder @opus1.com.
Gwinn is associate director of computing services at the Edwin L. Cox School of Business at Southern Methodist University in Dallas where he works on wireless networking and security projects. He can be reached at allen@radio.net.
and ICSA certification criteria
Review: Firewwall/VPN combos
Network World, 4/19/99.
1998 review and buyer's guide: Firewalls
See what we recommended last year. Network World, 6/1/98.
Review and buyer's guide: VPNs
Network World, 5/10/99.
Firewall RFP
See what the vendors are responding to. Includes links to all the RFP responses.
Issues and trends
Where the firewall market is headed and what to look for. Network World, 7/19/99.
Interactive buyer's guide
Detailed specs on 52 models. Find the one that meets your criteria or compare two or more models on different specs.
