MPLS Network Management
MIBs, Tools, and TechniquesBy
- Thomas Nadeau, VP/Principle Software Architect at CA Technologies where he is responsible for architecture and standards leadership around CA's network infrastructure management products. Prior to joining CA Technologies, Tom was a Distinguished Engineer at Huawei Technologies, Tom worked on projects involving IP, MPLS, MPLS-TP, Pseudowires, VPN/VPLS, video, Ethernet, cloud and grid computing, as well as content/media.Prior to Huawei, Tom was a Principle Network Architect at BT and Head of International Standards Prior to BT Tom worked at Cisco Systems where he was a Technical Leader responsible for the leadership, standardization and architecture of operations and management for MPLS-related components of Cisco IOS ® and IOS-XR ®. Tom is an active participant in the IETF, ITU, and IEEE. He is co-author numerous protocol, architecture and MIB documents in the MPLS, BFD, L2/L3 VPN, MPLS-TP, pseudo-wire, and traffic engineering areas, including being a co-author of over 30 IETF RFCs, numerous internet drafts, and ITU-T contributions.
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.
third party network operators and engineers implementing MPLS for various devices
Hardbound, 525 Pages
Published: December 2002
Imprint: Morgan Kaufmann
"This book deserves to be read not just because it is the first book on MPLS network management, but because it focuses on solving the real problems network managers face." From the Foreword by Bruce Davie, Cisco Fellow, Cisco Systems "With this book, Thomas Nadeau provides both the necessary foundation and intricate details required to effectively deploy and operate MPLS-enabled applications and networks." Danny McPherson, TCB "This text should be required reading for anyone deploying an MPLS-enabled network. It guides the reader through the body of MPLS MIBs, providing a level of detail that is appropriate for both network operators and developers of network management software." Ronald P. Bonica, Co-chairman, IETF CCAMP WG "Tom's effort is a needed and precious contribution for turning MPLS technology and applications into a winning factor in our networking business." Marco Carugi, IETF PPVPN WG Co-Chair - France Telecom R&D "The author has succeeded in attracting readers by using clear and simple descriptions of problems and incorporating many informative figures...The author of this book has succeeded in finding a clever way to combine descriptions of general concepts and terms explained with educational passion and an enormous amount of MIB detail that is basically just excerpts from relevant standards and drafts." - IEEE Communications Magazine
- Chapter 1 Introduction1.1 A Brief Introduction to MPLS1.2 Applications of MPLS1.3 Key Aspects of MPLS Network Management1.4 Management Information Base Modules for MPLSInterview: George SwallowChapter 2 Management Interfaces2.1 The Basics of Management Interfaces2.2 The Command Line Interface 2.3 CORBA2.4 XML2.5 Bulk File Transfer2.6 The Simple Network Management Protocol (SNMP)Interview: Arun VishwanathanChapter 3 The MPLS Label Switching Router Management Information Base (MPLS-LSR MIB)3.1 Who Should Use It3.2 MPLS-LSR MIB at a Glance3.3 Labels In, Labels Out3.4 A Simple Example3.5 The MPLS Interface Configuration Table3.6 The InSegment Table3.7 The MPLS OutSegment Table3.8 The Cross-Connect Table3.9 The Traffic Parameter Table3.10 A Note about SNMP RowPointer Use3.11 The Label Stack Table3.12 Notifications3.13 Scalability Issues with Notifications3.14 Next Index3.15 A Note about IndexingInterview: Kireeti KompellaChapter 4 The MPLS Label Distribution Protocol MIB (MPLS-LDP MIB)4.1 The Label Distribution Protocol4.2 Managing LDP4.3 Definition of Terms Used in the MIB4.4 The LDP Identifier4.5 LDP Entity Table4.6 LDP Entity Configuration General Label Range Table4.7 ATM Tables4.8 Frame Relay Tables4.9 LDP Entity Example4.10 Gathering Statistics for Entities4.11 LDP Peer Table4.12 LDP Hello Adjacencies Table4.13 LDP Session Table4.14 LDP ATM Session Table4.15 LDP Frame Relay Session Table4.16 The LDP Session Statistics Table4.17 The LDP Session Peer Address Table4.18 Modification of Established LDP Sessions4.19 Operational and Administrative Status4.20 Mapping Tables4.21 Cross-Connects FEC Table4.22 Notifications4.23 What the MIB Does Not Support4.24 How the MIB Varies from the LDP Specification4.25 Using the MPLS-LDP MIB with TDPInterview: Joan CucchiaraChapter 5 The MPLS Forward Equivalency Class to Next-Hop Label Forward Entry MIB (MPLS-FTN MIB)5.1 Who Should Use It5.2 IP Traffic In, MPLS Labels Out5.3 Forwarding Equivalency Classes5.4 A Simple Example of FEC-to-NHLFE5.5 MPLS FTN Table5.6 MPLS FTN Map Table5.7 MPLS FTN Performance Table5.8 Another FTN ExampleInterview: Bruce DavieChapter 6 The Interfaces MIB and MPLS6.1 Who Should Use It6.2 IF-MIB Overview6.3 Evolution of the IF-MIB6.4 Applying the IF-MIB to Classic MPLS Networks6.5 Applying the IF-MIB to MPLS TE NetworksInterview: Adrian FarrelChapter 7 Offline Traffic Engineering7.1 Traffic Engineering7.2 Traffic Engineering in MPLS Networks7.3 Deliberate MPLS TE Models7.4 Tunnel Sizing7.5 Tunnel Path Selection7.6 Use of Offline TE for Backup Tunnels7.7 The Traffic Engineering System7.8 TE System Components7.9 Input to Traffic Engineering Tools7.10 TE Cycle Components7.11 Offline versus Online CalculationsInterview: Ross CallonChapter 8 The MPLS Traffic Engineering MIB (MPLS-TE MIB)8.1 Constraint-Based Routing8.2 Signaling Constraint-Based Paths8.3 MPLS-TE MIB Overview8.4 Definition of Terms Used in the MIB8.5 RowPointer Usage in MPLS-TE MIB8.6 Scalars8.7 The Tunnel Table8.8 MPLS Tunnel Resource Table8.9 The CR-LDP Resource Table8.10 MPLS Tunnel Hop Table8.11 The Actual Route Hop Table8.12 The Computed Route Hop Table8.13 The Tunnel Performance Table8.14 IF-MIB Applicability8.15 Tunnel Table and MPLS-LSR MIB Interaction8.16 Multiple Tunnels across MPLS Network Example8.17 NotificationsInterview: Harmen Van Der LindeChapter 9 NetFlow Accounting9.1 NetFlow Overview9.2 Flow-Based Accounting9.3 NetFlow Architecture9.4 NetFlow Data Export9.5 Deploying NetFlow9.6 NetFlow Accounting for MPLSInterview: XiPeng XiaoChapter 10 Traffic Matrix Statistics10.1 The Traffic Engineering Problem10.2 Traffic Matrix Statistics Objectives10.3 Traffic Engineering Domain of Interest10.4 Traffic Characterization10.5 Selecting Sampling Periods10.6 Traffic Matrix Structure10.7 Measurement Architecture Options10.8 Cost and Performance ConsiderationsInterview: Danny McPhersonChapter 11 The MPLS Virtual Private Networking MIB (PPVPN-MPLS-VPN MIB)11.1 MPLS Virtual Private Networks (VPNs)11.2 Definition of Terms Used in the MIB11.3 The PPVPN-MPLS-VPN MIB at a glance11.4 Scalar Objects11.5 MplsVpnVrfTable11.6 MplsVPNIfConfTable11.7 MplsVPNPerfTable11.8 MplsVpnVrfRouteTable11.9 MplsVpnRouteTargetTable11.10 MplsVpnVrfBgpNbrAddrTable11.11 MplsVpnVrfBgpNbrPrefixTable11.12 mplsVpnVrfSecTable11.13 Notifications11.14 Enterprise VPN ExampleInterview: Cheenu SrinivasanChapter 12 Future Directions for MPLS Network Management12.1 Generalized MPLS (GMPLS)12.2 Pseudo-Wire Edge-to-Edge Emulation12.3 New Developments in MPLS12.4 IETF PPVPN Working Group VPN Management Standardization12.5 DMTF12.6 Concluding RemarksAppendix A: IETF and Other Standards BodiesAppendix B: MPLS-TC MIBGlossaryBibliography Index Concluding RemarksGlossary