Have one to sell? Sell yours here
Network Systems Design Using Network Processors
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Network Systems Design Using Network Processors [Paperback]

Douglas E. Comer (Author)
3.2 out of 5 stars  See all reviews (6 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback --  

Book Description

0131417924 978-0131417922 February 9, 2003

Network System Design Using Network Processors is the right book at the right time. Networking expert Douglas Comer divides this book into four major sections: a quick review of basics and packet header formats; Traditional Protocol Processing Systems; Network Processors - an independent overview of the technology, including motivation, economics, inherent complexities, and various examples of commercial architectures; and Intel's network processor. Network processor complexity is boiled down and simplified by allowing readers to see example code for a commercial processor, detailed explanations on the motivation and economics behind the technology, and a glossary for quick reference. The book's scope includes the concepts, principles, and hardware and software architectures that are the underpinnings of the design and implementation of network systems including routers, bridges, switches, intrusion detection systems, and firewalls - all independent of vendor specifics. An excellent fusion of network processing design principles, current architectures, and architectural directions, it is sure to become the standard text for this field the minute it hits the shelves.



Editorial Reviews

Review

"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." — Larry Peterson, Princeton University

"A sturdy and clear explanation of the intricacies of designing and using network processors. I expect it to become the standard textbook on the subject." — Craig Partridge, Chair, ACM SIGCOMM

"Finally, a book that helps reunite the disciplines of computer engineering and network engineering." — Michael Hathaway, Venture Partner, Austin Ventures

"I recommend this book for every network system designer's bookshelf." — T. Sridhar, CTO & Vice President, Engineering FutureSoft

"This book is a practical handbook to network processors and NP-based systems development." — Paul Phillips, Co-founder and System Architect, Nauticus Networks

"It is sure to become a network processing classic." — Dale E. Parson, Consulting Member of Technical Staff, Agere Systems

From the Back Cover

Acknowledged computer networking expert Douglas Comer has authored the first-ever textbook on networking processors. Dr. Comer offers both professionals and advanced students comprehensive instruction on how to design and build network systems using the latest network processor technology. This unique text explains the software and hardware architectures used to implement the Internet, including switches, routers, bridges, NAT boxes, firewalls, intrusion-detection systems and load balancers.

Significant Features:
  • Focuses on how to build network systems
  • Discusses the motivation for and use of network processor technologies
  • Provides an overview of network processor architectures
  • Examines programming languages used with network processors and includes tested network processor code
  • Offers course notes and supplemental materials at http://www.npbook.cs.purdue.edu

Product Details

  • Paperback: 544 pages
  • Publisher: Prentice Hall (February 9, 2003)
  • Language: English
  • ISBN-10: 0131417924
  • ISBN-13: 978-0131417922
  • Product Dimensions: 9.4 x 7.1 x 1.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #2,088,073 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

6 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
4.0 out of 5 stars Prof. Comer demystifies NPs, for the technical masses, November 21, 2003
By 
Amazon Verified Purchase(What's this?)
This review is from: Network Systems Design Using Network Processors (Paperback)
Prof. Douglas Comer of Purdue is one of the best textbook authors in the field of Internet technology (and those who have heard him speak, as I have, know that he is even better in person). His TCP/IP volumes are classics that almost every engineer in the industry has read. The fact that he chose to write a textbook on network processors is actually a strong validation of the importance of this technology, and will no doubt help popularize NPs.

The content of this book can be roughly divided into two halves: an overview of NP technology, and then a case study of the Intel IXP1200, to put the theory into practice. In the NP overview section, Comer does a great job of explaining how network systems have evolved over time, and why and where NPs are being used today. He covers all the main technical issues involved in NP designs, such as memory hierarchies and software structure, and provides a survey of different NPs (which will become dated over time). Comer wisely chose the Intel IXP 1200 as his case study, much to the chagrin of other vendors, I'm sure. This was the best choice, since Intel is having more and more success with the IXP over time, especially as other NP vendors fall by the wayside (even Cisco, which built their own NP, is using the IXP family).

Prof. Comer's writing style is very straightforward and practical. NPs are very complex devices, and Comer does a great job of leading the reader through the complexity, by starting at the highest level and working down into more detail, and by explaining the details in clear language that any reasonably skilled engineer (even at the undergraduate level) should be able to understand. Comer views the world through the eyes of a software engineer, and while hardware purists might complain about the relative lack of hardware details, for a book on NPs this is absolutely the best approach, since the purpose of NPs is to make it possible to implement more functionality in software, thereby improving the flexibility and power of network systems. My only negatives on the book are that I wish some more code examples had been included in earlier chapters, and the fact that Comer will need to produce a 2nd edition at some point soon, as the later generation IXPs become more widely used than the 1200.

I highly recommend this book to anyone, both students and professional engineers, who is looking for a solid introduction to NP technology, especially if they will be using the Intel IXP family. At my current company, even our skilled NP engineers found value in this book, and we will be handing a copy to every new engineer who joins one of our NP project teams.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Good introduction, November 15, 2007
By 
This review is from: Network Systems Design Using Network Processors (Paperback)
The book is easy to read, and suitable for those who want an introduction to network processors (NPs). My main gripe is that, for lecturers, it's very difficult, or impossible, to get your hand on network processors at a reasonable price to create a lab to run a course on NPs. Unless this is resolved, this book is a non seller!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Good overview of network processors,but more details desired, November 8, 2003
By 
This review is from: Network Systems Design Using Network Processors (Paperback)
I found this book to be a good, easy-to-read introduction to the topic of network processors. It explains clearly the need to offload CPU's from protocol processing tasks and the motivations for designing network processors that are programmable, scalable, flexible to be used for multiple protocol layers and/or locations within a networking system, and yet are fast enough to handle high data rates. It begins with a general introduction to TCP/IP protocol to establish a foundation for explaining the packet processing functions that come later in the book. The central chapters of the book focus on describing the primary division of a network processor's tasks into ingress/egress processing, and offer good explanations of these tasks. The last few chapters survey some examples of commercial network processors with emphasis on Intel's IXP1200, and goes into some details on Network Classification Language. Throughout the book, the challenges and issues that face the design of a network processor are also described.

Although this book provides a good overview, I feel that more technical details would make the book even more informative. For example, although a few general algorithms are presented for some of the packet processing functions, it would be useful to also present in some detail the instruction sets for a few of the commercial network processors, and explain how these instructions can be combined to implement these functions. Alternatively, a minimal instruction set could be developed and used for the purpose of the book to illustrate the principles/tradeoffs that are mentioned. In short, more details on the implementation aspects would be helpful.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(2)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject