You are previewing MPLS Network Management.
O'Reilly logo
MPLS Network Management

Book Description

MPLS-enabled networks are enjoying tremendous growth, but practical information on managing MPLS-enabled networks has remained hard to find. Until now.

MPLS Network Management: MIBs, Tools, and Techniques is the first and only book that will help you master MPLS management technologies and techniques, as they apply to classic MPLS networks, traffic-engineered networks, and VPNs. Written by the co-author of most current MPLS management standards, it provides detailed, authoritative coverage of official MIBs, examining key topics ranging from syntax to access levels to object interaction. It also offers extensive consideration of third-party management interfaces, including tools for metering traffic and predicting traffic growth and behavior. If you're a network operator, network device engineer, or MPLS application developer, you need this book to get all you can out of all of MPLS's many capabilities.

* The only book devoted entirely to the tools and techniques for controlling, monitoring, debugging, and optimizing MPLS-enabled networks.

* Authoritative information from the co-author of most IETF MIBs relating to MPLS and GMPLS, PWE3, and PPVPN.

* Covers both standards-based and proprietary management technologies.

* Includes interviews with seminal figures in the development of MPLS.

* Via a companion web site, provides information on late-breaking developments in MPLS management and links to additional resources.

* To be followed by a second volume presenting best-practice case studies dealing with how real companies approach the management of their MPLS networks.

Table of Contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. The Morgan Kaufmann Series in Networking
  5. Copyright
  6. Dedication
  7. Foreword
  8. List of Tables
  9. Preface
  10. Chapter 1: Introduction
    1. Introduction
    2. 1.1 A Brief Introduction to MPLS
    3. 1.2 Applications of MPLS
    4. 1.3 Key Aspects of MPLS Network Management
    5. 1.4 Management Information Base Modules for MPLS
    6. 1.5 Summary
    7. Interview with the Expert
  11. Chapter 2: Management Interfaces
    1. Introduction
    2. 2.1 The Basics of Management Interfaces
    3. 2.2 The Command-Line Interface
    4. 2.3 CORBA
    5. 2.4 XML
    6. 2.5 Bulk File Transfer
    7. 2.6 The Simple Network Management Protocol (SNMP)
    8. 2.7 Summary
    9. Interview with the Expert
  12. Chapter 3: The MPLS Label Switching Router Management Information Base (MPLS-LSR MIB)
    1. Introduction
    2. 3.1 Who Should Use It
    3. 3.2 MPLS-LSR MIB at a Glance
    4. 3.3 Labels In, Labels Out
    5. 3.4 A Simple Example
    6. 3.5 The MPLS Interface Configuration Table
    7. 3.6 The InSegment Table
    8. 3.7 The MPLS OutSegment Table
    9. 3.8 The Cross-Connect Table
    10. 3.9 The Traffic Parameter Table
    11. 3.10 A Note about SNMP RowPointer Use
    12. 3.11 The Label Stack Table
    13. 3.12 Notifications
    14. 3.13 Scalability Issues with Notifications
    15. 3.14 Next Index
    16. 3.15 A Note about Indexing
    17. 3.16 Summary
    18. Interview with the Expert
  13. Chapter 4: The MPLS Label Distribution Protocol MIB (MPLS–LDP MIB)
    1. Introduction
    2. 4.1 The Label Distribution Protocol
    3. 4.2 Managing LDP
    4. 4.3 Definition of Terms Used in the MIB
    5. 4.4 The LDP Identifier
    6. 4.5 LDP Entity Table
    7. 4.6 LDP Entity Configuration General Label Range Table
    8. 4.7 ATM Tables
    9. 4.8 Frame Relay Tables
    10. 4.9 LDP Entity Example
    11. 4.10 Gathering Statistics for Entities
    12. 4.11 LDP Peer Table
    13. 4.12 LDP Hello Adjacency Table
    14. 4.13 LDP Session Table
    15. 4.14 LDP ATM Session Table
    16. 4.15 LDP Frame Relay Session Table
    17. 4.16 The LDP Session Statistics Table
    18. 4.17 The LDP Session Peer Address Table
    19. 4.18 Modification of Established LDP Sessions
    20. 4.19 Operational and Administrative Status
    21. 4.20 Mapping Tables
    22. 4.21 Cross-Connects FEC Table
    23. 4.22 Notifications
    24. 4.23 What the MIB Does Not Support
    25. 4.24 How the MIB Varies from the LDP Specification
    26. 4.25 Using the MPLS-LDP MIB with TDP
    27. 4.26 Summary
    28. Interview with the Expert
  14. Chapter 5: The MPLS Forward Equivalency Class to Next-Hop Label Forward Entry MIB (MPLS-FTN MIB)
    1. Introduction
    2. 5.1 Who Should Use It
    3. 5.2 IP Traffic In, MPLS Labels Out
    4. 5.3 Forward Equivalency Classes
    5. 5.4 A Simple Example of FEC-to-NHLFE
    6. 5.5 MPLS FTN Table
    7. 5.6 MPLS FTN Map Table
    8. 5.7 MPLS FTN Performance Table
    9. 5.8 Another FTN Example
    10. 5.9 Summary
    11. Interview with the Expert
  15. Chapter 6: The Interfaces MIB and MPLS
    1. Introduction
    2. 6.1 Who Should Use It
    3. 6.2 IF-MIB Overview
    4. 6.3 Evolution of the IF-MIB
    5. 6.4 Applying the IF-MIB to Classic MPLS Networks
    6. 6.5 Applying the IF-MIB to MPLS TE Networks
    7. 6.6 Summary
    8. Interview with the Expert
  16. Chapter 7: Offline Traffic Engineering
    1. Introduction
    2. 7.1 Traffic Engineering
    3. 7.2 Traffic Engineering in MPLS Networks
    4. 7.3 Deliberate MPLS TE Models
    5. 7.4 Tunnel Sizing
    6. 7.5 Tunnel Path Selection
    7. 7.6 Use of Offline TE for Backup Tunnels
    8. 7.7 The Traffic Engineering System
    9. 7.8 TE System Components
    10. 7.9 Input to Traffic Engineering Tools
    11. 7.10 TE Cycle Components
    12. 7.11 Offline versus Online Calculations
    13. 7.12 Summary
    14. Interview with the Expert
  17. Chapter 8: The MPLS Traffic Engineering MIB (MPLS-TE MIB)
    1. Introduction
    2. 8.1 Constraint-Based Routing
    3. 8.2 Signaling Constraint-Based Paths
    4. 8.3 MPLS–TE MIB Overview
    5. 8.4 Definition of Terms Used in the MIB
    6. 8.5 RowPointer Usage in the MPLS-TE MIB
    7. 8.6 Scalars
    8. 8.7 The Tunnel Table
    9. 8.8 MPLS Tunnel Resource Table
    10. 8.9 The CR-LDP Resource Table
    11. 8.10 MPLS Tunnel Hop Table
    12. 8.11 The Actual Route Hop Table
    13. 8.12 The Computed Hop Table
    14. 8.13 The Tunnel Performance Table
    15. 8.14 IF-MIB Applicability
    16. 8.15 Tunnel Table and MPLS–LSR MIB Interaction
    17. 8.16 Multiple Tunnels across MPLS Network Example
    18. 8.17 Notifications
    19. 8.18 Summary
    20. Interview with the Expert
  18. Chapter 9: NetFlow Accounting
    1. Introduction
    2. 9.1 NetFlow Overview
    3. 9.2 Flow-Based Accounting
    4. 9.3 NetFlow Architecture
    5. 9.4 NetFlow Data Export
    6. 9.5 Deploying NetFlow
    7. 9.6 NetFlow Accounting for MPLS
    8. 9.7 Summary
    9. Interview with the Expert
  19. Chapter 10: Traffic Matrix Statistics
    1. Introduction
    2. 10.1 The Traffic Engineering Problem
    3. 10.2 Traffic Matrix Statistics Objectives
    4. 10.3 Traffic Engineering Domain of Interest
    5. 10.4 Traffic Characterization
    6. 10.5 Selecting Sampling Periods
    7. 10.6 Traffic Matrix Structure
    8. 10.7 Measurement Architecture Options
    9. 10.8 Cost and Performance Considerations
    10. 10.9 Summary
    11. Interview with the Expert
  20. Chapter 11: The MPLS Virtual Private Networking MIB (PPVPN-MPLS-VPN MIB)
    1. Introduction
    2. 11.1 MPLS Virtual Private Networks (VPNs)
    3. 11.2 Definition of Terms Used in the MIB
    4. 11.3 The PPVPN-MPLS-VPN MIB at a Glance
    5. 11.4 Scalar Objects
    6. 11.5 MplsVpnVrfTable
    7. 11.6 MplsWNIfConfTable
    8. 11.7 MplsVPNPerfTable
    9. 11.8 MplsVpnVrfRouteTable
    10. 11.9 MplsVpnRouteTargetTable
    11. 11.10 MplsVpnVrfBgpNbrAddrTable
    12. 11.11 MplsVpnVrfBgpNbrPrefixTable
    13. 11.12 MplsVpnVrfSecTable
    14. 11.13 Notifications
    15. 11.14 Enterprise VPN Example
    16. 11.15 Summary
    17. Interview with the Expert
  21. Chapter 12: Future Directions for MPLS Network Management
    1. Introduction
    2. 12.1 Generalized MPLS (GMPLS)
    3. 12.2 Pseudo-Wire Edge-to-Edge Emulation
    4. 12.3 New Developments in MPLS
    5. 12.4 IETF PPVPN Working Group VPN Management Standardization
    6. 12.5 DMTF
    7. 12.6 Concluding Remarks
  22. Appendix A: IETF and Other Standards Bodies
  23. Appendix B: MPLS-TC MIB
  24. Glossary
  25. Bibliography
  26. Index
  27. About the Author