Network Processor and Network System Design

Author: Douglas E. Comer
Publisher:
Publish Date: 2004-03-01
Features: This book is a widely recognized textbook on network processors by the renowned computer networking expert Douglas E. Comer, introducing advanced network processor technology. It elaborates on the software and hardware architectures widely used on the Internet, including switches, routers, bridges, NAT-boxes, firewalls, intrusion detection systems, and load balancers. The main features of this book are:
■ Introduces how to build network systems
■ Discusses the emergence and application of network processor technology
■ Provides an overview of network processor architectures
■ Examines programming languages for network processors and includes tested network processor code
■ Offers a website for course materials and supplementary resources: http://www.npbook.cs.purdue.edu
This book provides a detailed explanation of the design and use of complex network processors and comprehensively introduces the design and implementation of the individual systems that make up the Internet, including general-purpose hardware, specialized hardware, protocol software, and trade-offs in design. The book is divided into 27 chapters, with Chapters 3 to 27 organized into three parts. Part I outlines the packet processing functions common to all network systems, including packet classification, cache management, queuing rules, and scheduling algorithms. Parts II and III focus on emerging hardware technology, specifically network processors used to build network systems.
This book helps integrate computer engineering and network engineering, serving as a practical manual for network processor and NP-based system development. It can be used as a bilingual teaching textbook for graduate students in computer science, communication, and electronic information engineering at universities and also serves as a reference for network system designers.

📌 Related Posts