Designing Switch/Routers: Fundamental Concepts and Design Methods by James Aweya
Provides an introductory level discussion that covers the functions and architectures of the switch/router
Focuses on the fundamental concepts that underline the design of switch/routers in general
Explains how a routing protocol uses a routing metric to select the best path to a network destination when multiple paths exist
Discusses in greater detail the various design methods, and the well-known architectures associated with switch/routers
Provides example architectures that illustrate how real-world switch/routers are designed