|
||||||||||||||||||||||||||||||||||||||||||||||||
|
Part 3: VPN RFP Lab Eval
Several months ago, ISP-Planet issued a Request For Proposal (RFP) for Virtual Private Network (VPN) appliances suitable for Internet Service Providers' (ISPs) deployment to broadband-enabled businesses of 10-200 employees. Using vendor RFP responses to build our short-list, we invited four contenders to submit their solutions to our lab for hands-on evaluation. In previous installments, we evaluated the solutions proposed by SonicWALL and RapidStream. Here, we publish our third installment of our third evalution of Customer Premise Equipment (CPE) manufactured by NetScreen Technologies. The NetScreen-100 is a firewall/VPN/traffic management appliance for collocation facilities and medium-to-large enterprises. The NetScreen-5XP is an entry-level Internet appliance for small offices and teleworkers. Both can be provisioned and monitored from a NOC with NetScreen's Global Manager or Global PRO.nd contrast these offerings. If you need a brief review of what we've accomplished so far, start with Part One. Monitoring and
Alarms
VPN alarms can be generated by monitors for each IPsec tunnel (Phase 2 Security Association (SA)). When VPN monitoring is on, the NetScreen pings the remote VPN gateway every 10 seconds, measuring latency and triggering an alarm when the SA status changes. Managed VPN providers can use monitors to keep site-to-site tunnels active, sending an alert if a router, link, or backbone failure brings a tunnel down.
Traffic alarms are generated by thresholds for each Policy. When counting is enabled, thresholds can be configured per second or minutefor example, an alarm can be triggered when packets to a VIP exceed 200 Kbytes per second. We triggered "per second" alarms, but were unable to trigger "per minute" alarms. Be warned: because the threshold resets each second or minute, sustained high-volume traffic can generate many alarms.
NetScreen appliances also provide SNMP access to the IETF standard MIB-II, an enterprise VPN monitoring Management Information Base (MIB), and enterprise traps for system events, traffic alarms, and VPN tunnel up/down notifications. SNMP write/trap permission is configured per community stringfor example, you can let a customer monitor traps without granting SNMP write permission.
The Counters tab displays traffic history (bytes per second, minute, hour, day, or month) for any Policy with counting on (below).
Logging and Diagnostics
Logs let you see what's getting through your NetScreen. Determining why sessions are not getting through can be a little tougher.
Time and again, these tools have proven invaluable when diagnosing VPN and firewall problems. Using NetScreen-Global Manager
When Global Manager is launched, NetScreen appliances are organized into folders displayed on a "network topology" pane. Global Manager does not support discovery. To add a new appliance, you must supply the device name, IP, port, admin login, and password. Thereafter, Global Manager will send keep-alives to the appliance, coloring the device icon to indicate reachability.
Global Manager provisioning feels like a Win32 version of the WebUI. Admins will like the ability to jump from one appliance to another, but Global Manager still provisions one appliance at a time, using device-level accounts and passwords. But it adds a few shortcuts. Addresses, services, users, or schedules can be added to an appliance's configuration by dragging them from another appliance. Entire config files can be dragged from one appliance to another. To quickly provision a new appliance by cloning an existing appliance, just edit the IP addresses in a replicated config before dropping it on the new appliance. Global Manager Real-Time Reports
Network Activity graphs incoming or outgoing bytes per interface. Resource Utilization graphs CPU, memory, and flash consumption. These real-time graphs come are quite handy and have no direct parallel in the WebUI.
Summaries offer more than per-policy Counters in the WebUI. They make it easy to eyeball traffic distribution, locating top talkers, bandwidth-hogs, and broken VPNs. If only these reports could be printed or exported to a file, they would be even better.
Global Manager is a report engine, not an alarm surveillance system. Topo icons indicate whether Global Manager keep-alives are getting through, but not whether the device has an active alarm. Although alarms appear in the Event Log, Global Manager cannot acknowledge or clear alarms. ISPs responsible for managed services need more. Large ISPs and carriers should consider NetScreen-Global PRO. For Carriers: NetScreen-Global
PRO
Global PRO 3.0 (December 2001 release) will offer industrial-strength features not found in its predecessors. For example, PRO can push each centrally-configured policy to as many as 10,000 NetScreen appliances. With NetScreen-Remote 6.0 (early 2002 release), VPN clients will be able to download per-user SafeNet policies from PRO.
Carriers responsible for thousands of CPE really require a robust, distributed management platform like Global PRO. PRO licenses are available from 100 to 10,000 devices. Smaller shops that need a big league manager can use Global PRO Express 3.0, a cut-down version designed for up to 100 devices. PRO Express ships on a Sun Netra 1X server, hosting a combined Policy Manager and Realtime Monitor. Additional Features
Traffic Management: All NetScreens implement port- and policy-based traffic shaping and DiffServ marking. Using a prioritized "leaky bucket" algorithm, NetScreen appliances guarantee bandwidth to each policy, up to port capacity. Maximum bandwidths and priorities can be specified per policy, distributing unused bandwidth. For example, the device can be set to let lower priority apps burst to a configured maximum without impeding higher priority constant bit rate traffic. DiffServ bits can be set by priority. Server Load Balancing: The NetScreen-100 can load-balance sessions by mapping VIPs to server pools with (weighted) round-robin or least connection algorithms. Using ping to verify server status, the NetScreen-100 distributes new sessions to active servers (8 per pool). The NetScreen-5XP maps VIPs to individual servers, but does not offer server load balancing.
These features are included in standard NetScreen products. There are no add-on licenses for anti-virus scanning or authentication services. However, NetScreen appliances can be integrated with these separately-purchased WebTrends products: URL Filtering: NetScreen appliances can filter HTTP requests by consulting a WebTrends Websense server. Even without Websense, NetScreens can be configured to block Java, ActiveX, and .exe/.zip files.
Vulnerability Testing: NetScreens ship with a WebTrends Security Analyzer trial version. This popular scanner checks the NetScreen for backdoors, open ports, password strength, and other common vulnerabilities, producing a report. ISPs often run scanners like this before and after installing a managed firewall, illustrating the firewall's value and verifying correct implementation of policies.
Firewall Log Analysis: NetScreens also ship with a 14-day trial copy of WebTrends Firewall Suite, upgradeable to a licensed copy at a 10 percent discount. This Windows NT/2000 SYSLOG analyzer records Event and Traffic data from NetScreens in WebTrends Enhanced Log Format, producing usage and trend reports. Adding High Availability
Configuration and state are continuously synchronized between group members using NetScreen's Redundancy Protocol, enabling fail-over from active to standby without losing TCP sessions or VPN tunnels. Authenticated, encrypted sync messages can be sent through any port, but a dedicated cross-over between DMZ ports is recommended. Fail-over can be initiated manually and automatically by heartbeat or path monitor triggers.
When our standby received no responses, we realized they were going to the virtual MAC associated with the untrusted IP then owned by the active unit. It seems that unique management IPs are required on the port(s) used to send/receive monitor pings. When we assigned public management IPs to both units, responses were received by each unit's physical MAC. In this config, fail-over took about 6 seconds, without breaking connections or tunnels. The cost: three public IPs (one shared, two unique).
Simple heartbeats may detect device-level failure, but path monitors provide greater resiliency to network failure. For even higher availability, NetScreen recommends deploying redundant NetScreens behind redundant Ethernet switches, connected by an 802.1Q trunk, and redundant WAN routers that speak Virtual Router Redundancy Protocol (VRRP). Our Experience With Tech Support
The "Secured by NetScreen" program provides NetScreen ISP partners with access to sales, marketing, shared seminar materials, lead referrals, sales training, a listing on NetScreen's website, and joint PR. Key ISP support staff receive in-depth training, with the cost depending upon the ISP's purchase commitment. ISPs that meet program requirements may be eligible for additional discounts and market development funds.
NetScreen's support site provides software, manuals, top-ten issues, app notes, a searchable knowledge base, and on-line problem reporting. We found step-by-step examples for just about every feature in NetScreen's Concepts and Examples guide or app notes.
Earlier this year, NetScreen support impressed us by resolving a baffling interoperability problem quickly. We were therefore surprised when support during this eval was downright sluggish. Admittedly, we reported no critical issues that deserved escalation. But support took days and weeks to handle questions that were eventually answered by an engineer in just one phone call. Customer Feedback
IGX delivers comprehensive security infrastructure, including managed VPN services, to midsize companies. According to Pasdar, "We're not [looking for] people that just go through the motions of putting a product in place to make it look like they have security. Typically, we get customers with multiple, redundant connections to the Internet, redundant locations, and complex needs than can't be met by typical VAR solutions." One example: a 700-employee company with international offices. IGX rolled out Internet access to each site, then built a 12-node VPN for branch office access to a central Oracle-based accounting system.
Pasdar is a big believer in ASIC-based firewall/VPN platforms like NetScreen. "I've been using CheckPoint since 1994. They are an extremely frustrating organization to deal with as reseller and their technology isn't all that great," he said. "Multiple platforms increases common vulnerabilities and [requires] more support expertise. PC performance is just not adequate for a VPN device."
IGX systematically tested Cisco PIX, RapidStream, and NetScreen performance. "We look at throughputbut not just raw throughput," said Pasdar. "We break it down into burstable throughput, sustained throughput, TCP vs. UDP, and different size packets. We also look at ramp rateif your firewall doesn't have a good ramp rate, it is very easy to DDOS." In Pasdar's benchmarks, NetScreen came out on top. "I want NetScreen to have competition, and RapidStream validates NetScreen's [ASIC-based] approach," he said.
IGX NetScreen field installation averages 15 minutes. "A lot of people preconfigure policies in a box and ship it, but we believe that's insecureputting those policies and keys in someone else's hands," said Pasdar. Instead, IGX ships a network-configured box to someone who can be talked through the install. "We have a configneta raw network that lets the [newly installed] device connect to us. We go in and configure [security] policies once we know the box is in trusted hands."
For remote provisioning, IGX uses SSH and NetScreen-Global PRO. "We are the exclusive device managers," said Pasdar. "We provide specific users at specific customers read-only access to their devices. But if we're responsible, we own those configs." IGX analyzes requested changes, advising customers of risk and impact on uptime. "Changes can have radical ramifications on organizations if you don't consider what will start or stop working as result," said Pasdar. "Customers have the option not to engage us on risk assessment, but we remind them that every time they add a VPN node, they're extending security to that site."
IGX also uses Global PRO for remote monitoring. "Sometimes, we use it in situations where the customer doesn't actually need a firewall, but wants statistics. The NetScreen can act as a passive probe, collecting trending and bandwidth usage information," said Pasdar.
Regarding NetScreen support, Pasdar said, "Quite frankly, we don't usually need it. Cisco support is better, but the percent of time we need NetScreen's help is significantly less. Sometimes we touch base with them on very complex VPN environmentsmore design than support. We put boxes out there and they do what they do." With over 1000 NetScreens deployed, IGX has returned 5 defective units.
"They've been top notch in listening to us in terms of feature requests," said Pasdar. Features added by popular demand include thresholding DOS features to avoid being triggered by real traffic, authenticating administrators with RADIUS, and policy-based NAT. Still on Pasdar's wish list: support for OSPF, BGP, and AES (an emerging standard for advanced encryption).
Pasdar struck us as a demanding, but satisfied, customer. But note that IGX is selling premium security services to midsize companiesthe top end of our RFP's target market. While price never came up during our interview with Pasdar, "NetScreen is a bit pricey" appears every so often on ISP-Lists. Smaller businesses may need NetScreen-100 features like 10/100on a sub-$5000 (NetScreen-10) budget. To address this gap, NetScreen is introducing the NetScreen-25 and -50. Did NetScreen Satisfy Our RFP?
Finally, let's consider up-front cost and revenue potential for each of our RFP scenarios:
Update: Product upgrades released
Tune in next year (just two weeks from now) for our VPN RFP series closer: a point-by-point comparison between SonicWALL, RapidStream, and NetScreen solutions and their suitability for ISP deployment to small businesses. And when you've read all three evaluations, don't forget to participate in our poll:
End Part Three
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||