"Building networks with high performance demanded by today's applications requires a complete understanding of the basic principles and latest techniques. This book is the definitive guide to both."-Lyman Chapin
High-speed networking is the essential enabler of modern sophisticated distributed computing applications. This book provides the first comprehensive and authoritative professional reference for high-speed network architecture and design. Written by recognized experts in the field, this book delivers detailed practical guidance on the principles and practices underlying successful high-speed networking.
Using cutting-edge examples to illustrate issues of performance, hardware, standards, and applications, the authors walk you step-by-step through the entire process of delivering high bandwidth and low latency to distributed networked applications. You'll learn how to balance cost and performance, design strategically for mission-critical needs, and prepare for emerging technologies and trends.
You can also use this book as a springboard to explore the extensive research literature. Among the essential topics discussed, you'll find:
High-speed architecture and topology and how to achieve large scale in networks
Network control and signaling, including traffic management and congestion control
Network subsystems, including routers, switches, and end systems
Descriptions of transport protocols and end-to-end communications
* High-performance applications and how they interact with underlying protocols and the network