Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:

How current WAN firewalls are flawed

Current generation of WAN firewalls don’t address today’s security issues
Wide Area Networking Alert By Steve Taylor and Jim Metzler , Network World , 01/15/2008
Jim Metzler
Sign up for this newsletter now!

WAN experts Steve Taylor and Jim Metzler analyze and share best practices on WAN issues from optimization to management.

  • Share/Email
  • Tweet This
  • Comment
  • Print

Last time, we mentioned that the current generation of WAN firewalls has not advanced as rapidly as the security threats that the firewalls are supposed to protect against. Today we'll examine that in greater detail and identify some of the key weaknesses in the current generation of firewalls.

In the last newsletter, we pointed out that the current generation of WAN firewalls focuses on the packet header. One reason for that is that the current generation of firewalls generally have limited processing capacity due to architectures that are based on software that runs on an industry standard CPU. While there certainly are advantages to using an industry standard CPU, their ability to perform intense processing is definitely not one of them.

To overcome these limitations, many of the current firewall vendors have souped up their products with the addition of some limited forms of hardware assistance or acceleration. For example, some current generation firewalls have been augmented with intrusion protection and/or intrusion protection functionality that uses Deep Packet Inspection (DPI) to screen suspicious-looking traffic. However, the limitations in the processing power of current generation firewalls prevents DPI from being applied to more than a small minority of the packets traversing the device.

In addition, current generation firewalls make two fundamental assumptions, both of which are flawed. The first assumption is that the information contained in the first packet in a connection is sufficient to identify the application and the functions being performed by the application. In many cases, it takes a number of packets to make this identification because the application end points can negotiate a change in port number or perform a range of functions over a single connection.

The second assumption concerns the use of well-known ports. In IP networks, TCP and UDP ports are endpoints to logical connections and provide the multiplexing mechanism to allow multiple applications to share a single connection to the IP network. Port numbers range from 0 to 65535. The ports that are numbered from 0 to 1023 are reserved for privileged system-level services and are designated as well-known ports. Both TCP and UDP have well-known and registered port numbers. The typical current-generation firewall makes the assumption that these port numbers are always used as specified.. As we discussed in a previous newsletter a growing number of applications such as AOL's Instant Messenger don't always use the well-known ports that were assigned to them. Hence, while this assumption may have been valid 20 years ago, it is not valid today.

Steve Taylor is president of Distributed Networking Associates and publisher/editor-in-chief of Webtorials. Jim Metzler is vice president of Ashton, Metzler & Associates.

  • Share/Email
  • Tweet This
  • Comment
  • Print
Partner Content

Simplify Your Branch Infrastructure

Learn how to simplify your branch infrastructure while dramatically increasing app performance with Citrix Branch Repeater.

Download the Free Info Kit

Next-Gen Load Balancing

Free Guide: "Next Gen Load Balancing: 8 Things You Need to Handle Today's Network Traffic" shows you the functionality needed in your next load balancer.

Download the Free Guide

Accelerate Your Web Apps by up to 5x

Free Guide: "The Secret to Getting Maximum Speed from your Web Applications."' Learn how you can deliver Web apps up to 5x faster.

Download the Free Guide

Comments (1)
Login
Forgot your account info?

FirewallsBy Anonymous on May 12, 2009, 1:59 pmThanks to Steve and Jim for pointing out what I have been preaching for years. Firewalls are inadequate. To further degrade firewall protection, business 'necessities'...

Reply | Read entire comment

View all comments

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
Partner Content

Simplify Your Branch Infrastructure

Learn how to simplify your branch infrastructure while dramatically increasing app performance with Citrix Branch Repeater.

Download the Free Info Kit

Next-Gen Load Balancing

Free Guide: "Next Gen Load Balancing: 8 Things You Need to Handle Today's Network Traffic" shows you the functionality needed in your next load balancer.

Download the Free Guide

Accelerate Your Web Apps by up to 5x

Free Guide: "The Secret to Getting Maximum Speed from your Web Applications."' Learn how you can deliver Web apps up to 5x faster.

Download the Free Guide