Network systems require technical skills in computer architecture, design methodologies, algorithm design, and networking. Architecture of Network Systems explains the practice and methodologies that will allow you to solve a broad range of problems in system design, including problems related to security, quality of service, performance, manageability, and more. Leading researchers Dimitrios Serpanos and Tilman Wolf develop architectures for all network sub-systems, bridging the gap between operation and VLSI. Discussing the major challenges in the design of networks and the architectures that have been developed, Serpanos and Wolf provide a systematic treatment of network architectures, from the basics to advanced topics.
- This is the first book to provide comprehensive coverage of the technical aspects of network systems, including processing systems, hardware technologies, memory managers, software routers, and more.
- Develops a systematic approach to network architectures, based on the OSI reference model, that is useful for practitioners at every level.
- Covers both the important basics and cutting-edge topics in network systems architecture, including Quality of Service and Security for mobile, real-time P2P services, Low-Power Requirements for Mobile Systems, and next generation Internet systems.
Table of Contents
Chapter 1: Architecture of network systems overview
Chapter 2: Network protocols and network systems
Chapter 3: Requirements of network systems
Chapter 4: Interconnects and switching fabrics
Chapter 5: Network adapters
Chapter 6: Bridges and layer 2 switches
Chapter 7: Routers
Chapter 8: Transport layer systems
Chapter 9: Application layer systems
Chapter 10: Quality of service and security
Chapter 11: Specialized hardware components
Chapter 12: Power issues in network systems
Chapter 13: Networks on chips
Chapter 14: Run-time support systems
Chapter 15: Next-generation Internet architecture
Appendix: The layered Internet architecture and network protocols