July 02, 2004

Needed: Rapid Internet response

The Internet will be vulnerable until its network fabric becomes more resilient

Following last week’s Akamai outage, the Internet’s survivability once again became a hot topic. Diego Doval, CTO of Clevercactus, noted on his Weblog that although the packet-switching fabric itself is highly decentralized, the services that breathe life into the Internet are not. “So today, Akamai sneezes and the rest of the world gets a cold,” Doval wrote. “Tomorrow, it will be someone else.”

In the case of the Akamai incident, the vulnerable service was DNS. Paul Vixie, architect of BIND (Berkeley Internet Name Domain) and president of the Internet Systems Consortium, charged that Akamai’s proprietary approach to DNS makes it a single point of failure. He added that the 13 DNS root servers, which weathered a vicious DDoS attack in 2002, are even more defensible today than they were back then. The root servers are resilient, Vixie said, because their operators embrace diversity. “We deliberately use different operating systems, different name server implementations, different kinds of routers, different kinds of switches, different kinds of CPUs, and especially, different operational procedures,” Vixie told Internetnews.com.

To protect an asset as unique and vital as the root-name servers, such tactics are clearly warranted. But if Akamai tried to diversify the implementation of its large-scale content-delivery network, Vixie said, the cost would “drive their accountants crazy.” The same holds true for the average enterprise, of course. Maintaining a heterogeneous infrastructure would make life hard for attackers, but even harder for you. Instead, we need to make the network fabric itself more resilient and adaptive.

I got a glimpse of how that might happen when I spoke with CloudShield Technologies about its recently announced CS-2000, which the company describes as a server for applications that do deep packet processing at gigabit-per-second rates. The CS-2000, a second-generation product scheduled for general availability in third quarter 2004, is a two-headed beast. Its DPPM (Deep Packet Processing Module) runs a proprietary real-time OS and hosts packet-oriented applications and its Pentium-based Server Module runs Linux to manage and control the “data plane.” The DPPM comprises an exotic mix of commercial NPUs (network processing units), FPGAs (field-programmable gate arrays), and TCAMs (ternary content-addressable memories), plus CloudShields’ own Silicon-DB, an onboard database that can efficiently handle hundreds of thousands of stateful flows.

For programmers, the company offers a high-level packet-oriented language embedded in an Eclipse-based programming environment. The system might be a DDoS mitigator, an intrusion detector, an e-mail scanner, or anything else that needs to scan all your traffic, correlate events, and perform complex, rules-based computation on the fly. Such applications have historically been delivered on single-purpose hardware. A general-purpose platform, says CTO and founder Peder Jungck, will make it cheaper and easier for service providers (and eventually enterprises) to deploy and maintain packet-aware applications and will radically accelerate their development.

For now the attackers are winning the arms race. The technology we’ll need to monitor, react, and adapt in real time has yet to evolve, but it’s headed in that direction.

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.