Multi-purpose Security Appliances: Do You Sacrifice Defense in Depth?
Most midrange enterprise firewalls have some IPS. Some have this as well as antivirus, antispam, and antispyware. Others offer HTTP proxies that provide considerable content control features. Don't expect to see many "pure play" Internet firewalls in future product offerings. Firewall/IPS vendors can't compete in the Global 2000 plus SMB market if they don't offer an expanded suite of security services in their appliances.
A recent thread on the Firewall Wizards email list asks whether this is a good or bad trend, and it made me think of the number of times that people ask me whether you sacrifice defense in depth by deploying multi-purpose security appliances.
You can still have defense in depth. You achieve it by deploying multiple and diverse security services where they are most effective in enforcing policy. This is a separate issue from whether the security appliance you choose has one or more security services, whether you use all the services in each location where you deploy the appliance, and of course, where you deploy security services in your topology to achieve defense in depth.
I think it's quite possible to use a multi-purpose security appliance, for different purposes, in multiple locations in your topology. For example, one might configure an Internet-facing security appliance to handle DDoS and network threats. Behind this, on a trusted segment where web and application servers, you might put a security appliance that examines HTTP streams and protects my servers from input validation, SQL injection and other application level attacks. On a separate trusted segment for client endpoints, you might put a security appliance that that performs user authentication, proxies HTTP and handles URL filtering and strips content that is disallowed by an AUP. The security appliance protecting the client endpoint segment might also providegateway antispyware, antispam and antivirus services.
Several security appliances support all these security services. Could I use the same appliance in different locations in the configuration I describe? Sure. IMO, the benefits of having a common management platform, common logging format and common configuration and log archival facilities (if present) outweigh any misgivings you might have about putting an appliance in your network and not taking advantage of every feature at every opportunity. Some people may argue that this violates a "best of breed" philosophy. I'd argue that sometimes, you may be just as well served buying the best of a multi-purposed breed. And if you find that no security appliance meets every security service need, well, then you might still consider the multi-purpose appliance that meets the majority of purposes, and complement this with single-purposed systems that meet the rest.
But the fact that all the security services your organization might require are bundled into a single security appliance shouldn't lead you to conclude that you can satisfy all your security policy objectives at a single location, using a single device.
Archived at http://www.securityskeptic.com/arc20060501.htm#BlogID530
by Dave Piscitello