Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:

How we did it

By Joel Snyder and David Newman and Rodney Thayer , Network World , 02/16/2004
  • Share/Email
  • Tweet This
  • Comment
  • Print
IPS in the Wild

Our "In the Wild" evaluation of network intrusion-prevention systems took place on a live, distributed network connecting three of our Test Alliance labs. The goal was to mix elements of a multi-site enterprise network with the inherent randomness of the Internet to see how these new IPS devices would behave.

We started with our "sacrificial lambs," HP ProLiant DL330 servers running unpatched versions of Unix and Windows, and a Cisco router running V11.3 of IOS. These were put into data centers in Los Angeles (LAX) and San Jose (SJC). Each set of sacrificial lambs was protected by an in-line IPS, coexisting with other traffic in the same data centers. Because the IPS devices were installed in-line, we had to test them serially. Starting in September 2003, we evaluated one IPS device per week to see how each behaved while the Internet bucked and gyrated around us.

Because this test took a full five months to complete, several of the vendors have upgraded their products since we tested them.

For management, each vendor was invited to send its management system to our network operations center in Tucson, Ariz. In some cases, vendors sent a full-blown management server. Other times, we got nothing more than a URL with instructions to download a client. In general, we discovered that multi-site and multi-unit management is not as advanced in the IPS world as it is in the intrusion-detection system and firewall business.

In cases where out-of-band management was available, we hooked the management interfaces on the LAX and SJC sensors to an IP Security VPN we built between all three sites. In cases where in-band management was the only possibility, we simply drove these devices over the Internet. Only the management systems were given Internet access (through a NetScreen Technologies firewall) so they could download signature updates and patches as necessary; this turned out to be a problem with some products that expected the IPS device itself would be Internet accessible, a poor architectural choice on the vendor's part.

We established a task list that a typical network professional likely would have when deploying an IPS. The task list started with basic configuration tasks, including integrating the devices into the existing network. Rather than build an artificial lab environment, we dumped these boxes into a live data center, sometimes with disastrous results. In two cases, the devices managed to take down part of the data centers themselves.

We started with the most basic configuration for each device and management station: setting up basic multi-site management, logging servers and digital certificates for encrypted communications, for example.

Next, we dove into setting up the IPS functions of the devices. We wanted to set them up using as many of their capabilities as possible to protect our systems. We tried to use the network discovery features of each device. If a scan was possible, we ran it. If statistics on performance were available, we used them. If signatures were there, we turned them on (unless the vendor provided a recommended baseline configuration, which several did). Additionally, we had our own whitelist and blacklist addresses and services that we tried to put into each device. And if we could turn on blocking, we did so.

  • Share/Email
  • Tweet This
  • Comment
  • Print

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed