Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  Spotlight Articles
»  Projects
»  Publications
»  People
»  Awards
»  Events
»  Downloads
»  Internships
»  Contrarian Minds
»  About Sun Labs

Integrated Network Service Processing Using Programmable Network Devices

Author(s):
Christoph Schuba, Jason Goldschmidt, Kevin Kalajan and Michael Speer
Report Number: Date Published: Available Formats:
TR-2005-138 May 2005 Portable Document Format (PDF)
Request Hard Copy
Abstract

Project NEon is the investigation of a paradigm shift away from special purpose network appliances to an integrated way to architect, operate, and manage data plane network services. We were interested in evaluating the benefits of data flow management and enforcement inside the data center edge.

Starting in the early 1990.s, network service functions that had traditionally been performed within servers moved into special purpose network appliances (e.g., firewalls and load balancers). The main driving force behind this trend was the need to place these functions inline into the data plane and operate these services at line rates. This technical solution has served as a sound business model for network appliance vendors during the last decade. However, as this approach became more prevalent and network speeds increased, its performance and manageability limits became apparent, too.

The NEon architecture strictly divides the control plane, an instance of which is called the control plane policy manager, and the data plane, instances of which are called programmable rule enforcement devices. The control plane policy manager and programmable rule enforcement devices are separated through standard interfaces and protocols that are still being defined by standards bodies such as the Network Processor Forum (NPF) and the Internet Engineering Task Force (IETF.) Our prototypes generated valuable lessons, including the validation of the standard APIs and the IETF ForCES (Forwarding and Control Element Separation) protocol under consideration.

Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2009 Sun Microsystems, Inc.