Products
Intel Press Home
Books for
  SW Programmers
  Computer System Designers
  Network Infrastructure Design
  Strategic Technologies
  IT Practitioners
 
Intel Press
Right Books. Right Time. From the Experts.
Designing High-Performance Networking Applications      Designing High-Performance Networking Applications
Essential Insights for Developers of IXP2XXX Network Processor-based Systems
by Uday R. Naik and Prashant R. Chandra
Register your book with Intel Press
Download Excerpt: Critical Sections and Packet Ordering
Download Excerpt: Protocol Processing
Table of Contents

For software architects and engineers at networking companies, this book explains the framework for developing data plane applications for the Intel® IXP2XXX product line of network processors. From comprehensive descriptions of applications in various target market segments, you learn effective ways to employ the Intel IXP2XXX product line of network processors in your design for network processor applications. Each case study shows you how to do the detailed performance analysis and decide associated design tradeoffs.

This nuts-and-bolts explanation of best known methods shows you how to build software applications on the IXP2XXX product line of network processors. Many adopters of this new technology struggle with performance analysis and software reuse for network applications, so the book shows you how to get the most benefit from field-tested methods of analysis and reuse. It shows you how to use the microblock framework to build specifically targeted data plane applications and how to use performance analysis methodology to estimate the performance of an application before you build it.

Customer Comments
"With the market for Intel Network Processors growing fast, engineers are challenged to determine how best to leverage the technology for their designs. This book really helps engineers gain insight into new network processors and how best to utilize them."

—Barry Buxton, Technical Manager EMEA, RadiSys Corporation

About the Authors
As senior architects for Intel's network processor group, Uday R. Naik and Prashant R. Chandra play a key role in the development of IXP software framework and applications. Lending their extensive experience to customers' design efforts, they work with Intel customers on network applications design for the IXP2XXX product line of network processors.
Where to Buy
Back to Top