This book describes and compares both the IPv4 and IPv6 versions of OSPF and IS-IS. It explains OSPF and IS-IS by grounding the analysis on the principles of Link State Routing (LSR). It deliberately separates principles from technologies. Understanding the principles behind the technologies makes the learning process easier and more solid. Moreover, it helps uncovering the dissimilarities and commonalities of OSPF and IS-IS and exposing their stronger and weaker features. The chapters on principles explain the features of LSR protocols and discuss the alternative design options, independently of technologies. The chapters on technologies provide a comprehensive description of OSPF and IS-IS with enough detail for professionals that need to work with these technologies. The final part of the book describes and discusses a large set of experiments with Cisco routers designed to illustrate the various features of OSPF and IS-IS. In particular, the experiments related to the synchronization mechanisms are not usually found in the literature.
Part 1: Introduction. Routing and Addressing. Part 2: Principles. 2. Principles of Single-Area Link State Routing. 3. Principles of Multi-Area Link State Routing. Part 3: Technologies. 4. Overview of OSPF and IS-IS. 5. LSDB Structure of OSPF and IS-IS Single-Area Networks. 6. OSPF and IS-IS Synchronization Mechanisms. 7. OSPF and IS-IS Hierarchical Networks. Part 4: Case Studies. 8. Tools and Configurations. 9. Experiments on Forwarding Tables and LSDB. 10. Experiments on Synchronization Mechanisms. 11. Experiments on Hierarchical Networks.