An electronic copy of book is available for Library Members Sign in to view the book
This book presents a comprehensive, systems-level approach to designing and implementing high-performance networked devices (servers, routers, switches) by combining data structures, algorithms, OS principles, and hardware/software co-design.
The text identifies common bottlenecks — across protocol, OS, architecture, and hardware layers — and offers “fifteen implementation principles” to overcome them.
It then applies those principles systematically across end-nodes, interconnect devices, and specialized functions (e.g., routing, packet classification, scheduling, measurement, security), making the book very relevant for network engineers, system designers, and advanced students.
Sub Title:
Edition: 9780128099278
Volume:
Publisher: Morgan Kaufmann
Publishing Year: 2022
ISBN:
Pages: 594