Print This Page
Email This Page
 
Designing High-Performance Netwo

IXA Related Books


Designing Embedded Networking Applications
Essential Insights for Developers of Intel® IXP4XX Network Processor Systems
by Peter Barry and Gerard Hartnett

Written by senior Intel engineers who have been centrally involved in the architecture of the IXP4XX product line since its inception, this book helps developers get their designs into production quickly with less risk. The clear, straight-forward explanation of tried-and-true methods helps you get your product through design and performance optimization quickly and efficiently. With specific tuning tips for systems with Intel XScale® technology and Intel IXP4XX network processors, you can take full advantage of the processor's features to optimize your application and unleash the full power of the Intel XScale core.
 

Designing High-Performance Networking Applications
Essential Insights for Developers of IXP2XXX Network Processor-based Systems
by Uday R. Naik and Prashant R. Chandra

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.
 

Using IXP2400/2800 Development Tools
A Hands-on Approach to Network Processor Software Design

by Donald Hooper

For any member of the networking application development team, Using IXP2400/2800 Development Tools shows you how to use these tools in a real-world project environment. Addressing the specific concerns of the software architect, the high-level language programmer, the network driver programmer, and the software test engineer this hands on approach helps you work smarter from the start and makes your work easier. Project technical leaders and managers gain a better understanding the work and the methods of various engineers on their project.

IXP2400/2800 Programming
The Complete Microengine Coding Guide
by Erik J. Johnson and Aaron Kunze

This book is a practical, how-to guide for programming the Intel® IXP2XXX Network Processor family. Software and firmware engineers developing products based on the IXP2400, IXP2800, or IXP2850 network processors will find this guide to be an invaluable resource. Whether you are new to programming Intel® network processors or already familiar with the IXP1200, this book is designed to help you come up to speed quickly on the IXP2XXX architecture.

Intel® Internet Exchange Architecture & Applications
A Practical Guide to Intel's Network Processors
by Bill Carlson

The network processors included in Intel® IXA family offer developers unparalleled performance in a programmable engine. And now, engineers can prepare themselves to get the most out of their Intel® IXA-based designs by reading this comprehensive book focused on the newly introduced IXP2400 and IXP2800 network processors.

Network System Design using Network Processors
by Douglas E. Comer

With Network Systems Design, Doug Comer has written the book I wish I had written. He gives a step-by-step account of how to build the bridges, switches, routers, firewalls, NAT-boxes, and proxies that serve as the building blocks of today's Internet, and he has done it with the clarity for which his books are famous. This book is required reading for anyone who wants to understand what goes on inside the plethora of magic boxes that make the Internet work.

IXP1200 Programming
The Microengine Coding Guide for the Intel® IXP1200 Network Processor Family
by Erik J. Johnson and Aaron Kunze

This book shows software engineers how to program the microengines of Intel's IXP1200 family of network processors. Assuming no particular background or experience with Intel® Internet Exchange Architecture (Intel® IXA) components, the book begins with a description of the hardware and development environment. You get an explanation of the right, and sometimes the wrong, approaches to programming the microengines through a series of expanding examples.