GMPLS: Architecture and Applications

The Simple Network Management Protocol (SNMP) is the management protocol of choice within the IETF. This does not mean that GMPLS-conformant devices are restricted to SNMP or are forced to implement SNMP. Indeed, most GMPLS- capable network elements have a variety of management interfaces as described in the previous chapter.
However, it is an IETF requirement that all IETF protocols have Management Interface Base (MIB) modules defined to allow implementations to be modeled and managed. The MIB is the global distributed database for management and control of SNMP-capable devices, and a MIB module is a collection of individual objects and tables of objects, each of which contains a value that describes the configuration or status of a manageable entity or logical entity of the same type.
This chapter briefly describes the MIB modules that exist for MPLS traffic engineering and then describes how those modules are extended for GMPLS.
Three MIB modules are of particular relevance to the management of devices in an MPLS traffic engineered network: the MPLS Textual Conventions MIB module, the MPLS LSR MIB module, and the MPLS traffic engineering MIB module.
The MPLS Textual Conventions MIB module (MPLS-TC-STD-MIB) contains an assortment of general definitions for use in other MIB modules. In a sense it is a little like a header file that defines types and structures for use in other files. It includes definitions of things like bit rates, but more important, it defines textual conventions (that is, types) for...