This book is a fantastic, practical, detailed, readable reference for a huge range of very important networking topics relating to increasing the up-time of networks. It gives sample configurations for Cisco routers (with some reference to Bay/Nortel routers as well) in many environments (ISP connection, firewall, hub-and-spoke architecture, load-sharing, and so on), and provides supurb discussions of the decisions and trade-offs in the many ways of designing high-availablility networks. Difficult network problems, such as enabling backup data links for routers where the primary WAN interface fails "silently" (without a change in the interface status) are clearly addressed, with several detailed solutions presented, discussing the advantages, disadvantages and restrictions of each. There are none of those frustrating issues left for us to work out on our own, this is a tutorial book with all the answers, not a college textbook with questions. Redundant network components, including dual LAN adapters, LAN adapters with built-in dual ports, dual switches, routers with dual WAN interfaces, dual routers, dual DNS servers, dual firewalls, dual ISPs, and dual locations are all examined, showing what has to be done to actually get increased availability. Even though I likely won't be implementing these myself, I now know what I can ask of those who are configuring my routers, and I know how to look at network designs with a better knowledge about reliability and failure modes.