QoS for IP/MPLS Networks

Book description

A comprehensive guide to implementing QoS in IP/MPLS networks using Cisco IOS and Cisco IOS XR Software

  • Understand IP QoS architectures and how they apply to MPLS

  • Take a detailed look at traffic management using policing, shaping, scheduling, and active queue management

  • Study Cisco QoS behavioral model and the modular QoS command-line interface (MQC)

  • Learn the operation of MPLS TE with its DiffServ extensions and applicability as a traffic-protection alternative

  • Find multiple configuration and verification examples illustrating the implementation of MPLS TE, DS-TE, and FRR

  • Review the different designs, ranging from a best-effort backbone to the most elaborate scenarios combining DiffServ, DS-TE, and FRR 

  • Quality of service (QoS) plays a key role in the implementation of IP and MPLS networks today. However, QoS can be one of the most complex aspects of networking. The industry efforts to achieve convergence have generated a need for increased levels of traffic differentiation. Today’s networks need to meet an array of QoS requirements to support distinct applications (such as voice, video, and data) and multiple network services (such as IP, Ethernet, and ATM) on a single converged, multiservice network. QoS has therefore has become an integral part of network design, implementation, and operation.

    QoS for IP/MPLS Networks is a practical guide that will help you facilitate the design, deployment, and operation of QoS using Cisco® IOS® Software and Cisco IOS XR Software. The book provides a thorough explanation of the technology behind MPLS QoS and related technologies, including the different design options you can use to build an MPLS network with strict performance requirements. This book discusses MPLS Traffic Engineering (MPLS TE) as a tool to complement MPLS QoS and enhance the performance characteristics of the network. You’ll learn technology, configuration, and operational details, including the essentials facts about the behavior and configuration of the rich MPLS QoS and related MPLS TE functionality. To get the most out of this book, you should have a basic understanding of both IP and MPLS, including the basics of IP addressing and routing and the basics of MPLS forwarding.

    Table of contents

    1. About This eBook
    2. Title Page
    3. Copyright Page
    4. About the Author
    5. About the Technical Reviewers
    6. Dedications
    7. Acknowledgments
    8. Contents at a Glance
    9. Contents
    10. Icons Used in This Book
    11. Command Syntax Conventions
    12. Foreword
    13. Introduction
      1. Who Should Read This Book?
      2. How This Book Is Organized
    14. Chapter 1. QoS Technology Overview
      1. IP QoS Architectures
        1. Integrated Services
        2. Differentiated Services
      2. MPLS Support for IntServ
      3. MPLS Support for DiffServ
        1. E-LSP
        2. L-LSP
        3. DiffServ Tunneling Models over MPLS
      4. Traffic-Management Mechanisms
        1. Traffic Classification
        2. Traffic Marking
        3. Traffic Policing
        4. Traffic Shaping
        5. Congestion Management
        6. Active Queue Management
        7. Link Fragmentation and Interleaving
        8. Header Compression
      5. QoS Signaling
        1. Resource Reservation Protocol
        2. Other QoS Signaling Mechanisms
      6. Summary
      7. References
    15. Chapter 2. MPLS TE Technology Overview
      1. MPLS TE Introduction
      2. Basic Operation of MPLS TE
        1. Link Information Distribution
        2. Path Computation
        3. Signaling of TE LSPs
        4. Traffic Selection
      3. DiffServ-Aware Traffic Engineering
        1. Class-Types and TE-Classes
        2. Bandwidth Constraints
      4. Fast Reroute
        1. Link Protection
        2. Node Protection
      5. Summary
      6. References
    16. Chapter 3. Cisco QoS
      1. Cisco QoS Behavioral Model
        1. Classification Component
        2. Pre-Queuing Component
        3. Queuing Component
        4. Post-Queuing Component
      2. Modular QoS Command-Line Interface
        1. Hardware Support for the MQC
        2. Traffic-Management Mechanisms
        3. Hierarchical Configurations
        4. Percentage-Based Rates
        5. Parameter Units
        6. Processing of Local Traffic
      3. Summary
      4. References
    17. Chapter 4. Cisco MPLS Traffic Engineering
      1. Basic Operation of MPLS TE
        1. Enabling MPLS TE
        2. Defining a TE Tunnel Interface
        3. Link Information Distribution
        4. Path Computation
        5. Signaling of TE LSPs
        6. Traffic Selection
      2. DiffServ-Aware Traffic Engineering (DS-TE)
        1. Prestandard DS-TE
        2. Class-Types and TE-Class
        3. Defining a DS-TE Tunnel Interface
        4. Configuring Bandwidth Constraints
        5. Verifying DS-TE Link Information Distribution
        6. Verifying Signaling of DS-TE LSPs
      3. Fast Reroute (FRR)
        1. Link and Node Protection
        2. Bandwidth Protection
        3. Verifying FRR on the Headend
        4. Verifying FRR on the PLR
      4. Summary
      5. References
    18. Chapter 5. Backbone Infrastructure
      1. Backbone Performance
        1. Performance Requirements for Different Applications
        2. Segmentation of Performance Targets
        3. Factors Affecting Performance Targets
      2. Latency Versus Link Utilization
      3. Reference Network
        1. Edge Nodes
      4. QoS Design Alternatives
        1. Best-Effort Backbone
        2. Best-Effort Backbone with MPLS TE
        3. DiffServ Backbone
        4. DiffServ Backbone with MPLS TE
        5. DiffServ Backbone with DiffServ-Aware Traffic Engineering
        6. Adding MPLS TE FRR
        7. What Design Should I Use?
      5. Summary
      6. References
    19. Appendix A. Command Reference for Cisco MPLS Traffic Engineering and RSVP
      1. MPLS TE Commands
        1. Node-Configuration Commands
        2. Interface-Configuration Commands
        3. IGP TE Configuration Commands
        4. Path-Configuration Commands
        5. Tunnel-Configuration Commands
        6. EXEC Commands
        7. show Commands
        8. clear Commands
        9. debug Commands
      2. RSVP Commands
        1. Node-Configuration Commands
        2. Interface-Configuration Commands
        3. show Commands
        4. clear Commands
        5. debug Commands
    20. Index
    21. Code Snippets

    Product information

    • Title: QoS for IP/MPLS Networks
    • Author(s): Santiago Alvarez
    • Release date: June 2006
    • Publisher(s): Cisco Press
    • ISBN: 9781587052330