You are previewing OSPF and IS-IS: Choosing an IGP for Large-Scale Networks.
O'Reilly logo
OSPF and IS-IS: Choosing an IGP for Large-Scale Networks

Book Description

The practical guide to large-scale networking with OSPF and IS-IS

This is the definitive guide to using OSPF and IS-IS protocols in large-scale IP enterprise, carrier, and service provider networks. Well-known network designer Jeff Doyle draws on his consulting experience, offering realistic advice and straight answers on every aspect of working with link-state protocols—from scalability, reliability, and security to area design and database synchronization.

This book is organized to help network engineers and architects compare OSPF and IS-IS. One feature at a time, Doyle first demonstrates how a topic or feature is implemented in OSPF, and then walks through a similar implementation using IS-IS. Professionals who are relatively new to large-scale networking will welcome his practical introduction to the concepts, goals, and history of link state protocols. Coverage includes

  • Understanding message types, encapsulation, architecture, LSAs, and LSPs

  • Optimizing addressing, neighbor discovery, adjacencies, and router designation

  • Improving scalability: controlling the scope of flooding, link state database size, SPF calculation efficiency, and much more

  • Designing and operating large-scale networks for maximum security and reliability

  • Hardening networks to thwart attacks against routing protocols

  • Comparing OSPF and IS-IS extensibility

  • Utilizing extensions for MPLS-based traffic engineering, IPv6, and multi-topology routing

  • Troubleshooting OSPF and IS-IS log entries, debug output, and LS databases

Doyle's thorough explanations, end-of-chapter review questions, and many wide-ranging examples for both Cisco's IOS and Juniper's JUNOS also make this book an exceptional resource for anyone pursuing a CCIE or JNCIE certification.

© Copyright Pearson Education. All rights reserved.

Table of Contents

  1. Copyright
  2. About the Author
  3. Preface
  4. Acknowledgments
  5. The Roots of Link State Protocols
    1. An Intergalactic Network
    2. ARPANET
    3. The Network Working Group
    4. The Birth of the Internet
    5. Routing in the ARPANET
    6. The European Invasion
    7. Separate But Equal
    8. Conclusion
  6. Link State Basics
    1. Vector Protocol Basics
    2. Fundamental Link State Concepts
    3. Review Questions
  7. Message Types
    1. Comparative Terminology
    2. Message Encapsulation
    3. Message Architecture
    4. Message Types
  8. Addressing, Neighbor Discovery, and Adjacencies
    1. Router and Area IDs
    2. The Hello Protocol
    3. Adjacencies
    4. Designated Routers
    5. Media Types
    6. Interface Databases
    7. Review Questions
  9. Flooding
    1. Flooding Components
    2. Areas and Router Types
    3. Metric Types
    4. Essential LSAs
    5. Essential TLVs
    6. Review Questions
  10. Link State Database Synchronization
    1. OSPF Database Synchronization
    2. IS-IS Database Synchronization
    3. Review Questions
  11. Area Design
    1. Area Scalability
    2. Area Reliability
    3. OSPF Areas
    4. IS-IS Areas
    5. BGP and Area Design
    6. Review Questions
  12. Scaling
    1. SPF Enhancements
    2. Flooding Enhancements
    3. Fragmentation
    4. Overloading
    5. Review Questions
  13. Security and Reliability
    1. Routing Protocol Vulnerabilities
    2. Security and Reliability Features
    3. Designing for Security and Reliability
    4. Operating for Security and Reliability
    5. Review Questions
  14. Extensibility
    1. Extending OSPF
    2. Extending IS-IS
    3. Route Tagging
    4. Review Questions
  15. Extensions for MPLS Traffic Engineering
    1. MPLS: An Overview
    2. Traffic Engineering: An Overview
    3. OSPF Extensions for Traffic Engineering
    4. IS-IS Extensions for Traffic Engineering
    5. Review Questions
  16. Extensions for IPv6
    1. IPv6: An Overview
    2. OSPFv3
    3. IS-IS Extensions for IPv6
    4. Review Questions
  17. Extensions for Multi-Topology Routing
    1. OSPF Extensions for Multi-Topology Routing
    2. IS-IS Extensions for Multi-Topology Routing
    3. Review Questions
  18. Afterword: The Future of Link State Protocols
  19. Index