GMPLS-LABEL-STD-MIB

        Copyright (C) The IETF Trust (2007).  This version of
this MIB module is part of RFC 4803; see the RFC itself for
full legal notices.
        
This MIB module contains managed object definitions for labels
within GMPLS systems as defined in
Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Functional Description, Berger, L. (Editor), RFC 3471,
January 2003.
    
Source file
GMPLS-LABEL-STD-MIB
Last revised
Identity
gmplsLabelStdMIB
Base OID
1.3.6.1.2.1.10.166.16
Imported Objects
DIFFSERV-MIB IndexIntegerNextFree
GMPLS-TC-STD-MIB GmplsFreeformLabelTC GmplsLabelTypeTC
IF-MIB InterfaceIndexOrZero
MPLS-TC-STD-MIB MplsLabel mplsStdMIB
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus StorageType
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'GMPLS-LABEL-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'GMPLS-LABEL-STD-MIB::gmplsLabelStdMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'GMPLS-LABEL-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'GMPLS-LABEL-STD-MIB::gmplsLabelStdMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (25)
.1.3.6.1.2.1.10.166.16
.1.3.6.1.2.1.10.166.16.1
.1.3.6.1.2.1.10.166.16.1.1
.1.3.6.1.2.1.10.166.16.1.2
.1.3.6.1.2.1.10.166.16.1.2.1
.1.3.6.1.2.1.10.166.16.1.2.1.1
Integer32
.1.3.6.1.2.1.10.166.16.1.2.1.10
Integer32
.1.3.6.1.2.1.10.166.16.1.2.1.11
Integer32
.1.3.6.1.2.1.10.166.16.1.2.1.12
.1.3.6.1.2.1.10.166.16.1.2.1.13
.1.3.6.1.2.1.10.166.16.1.2.1.14
.1.3.6.1.2.1.10.166.16.1.2.1.15
.1.3.6.1.2.1.10.166.16.1.2.1.16
.1.3.6.1.2.1.10.166.16.1.2.1.17
Unsigned32
.1.3.6.1.2.1.10.166.16.1.2.1.2
Unsigned32
.1.3.6.1.2.1.10.166.16.1.2.1.3
.1.3.6.1.2.1.10.166.16.1.2.1.4
.1.3.6.1.2.1.10.166.16.1.2.1.5
.1.3.6.1.2.1.10.166.16.1.2.1.6
.1.3.6.1.2.1.10.166.16.1.2.1.7
Integer32
.1.3.6.1.2.1.10.166.16.1.2.1.8
Integer32
.1.3.6.1.2.1.10.166.16.1.2.1.9
.1.3.6.1.2.1.10.166.16.2
.1.3.6.1.2.1.10.166.16.2.1
.1.3.6.1.2.1.10.166.16.2.2
Dependencies (12) 7 direct · 5 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (6)
Necessary, but not sufficient, set of objects to implement label
table support. In addition, depending on the type of labels
supported, the following other groups defined below are
mandatory:

gmplsLabelWavebandGroup and/or
gmplsLabelPacketGroup and/or
gmplsLabelPortWavelengthGroup and/or
gmplsLabelFreeformGroup and/or
gmplsLabelSonetSdhGroup.
.1.3.6.1.2.1.10.166.16.2.1.1
Object needed to implement Packet (MPLS) Labels.
.1.3.6.1.2.1.10.166.16.2.1.2
Object needed to implement Port and Wavelength Labels.
.1.3.6.1.2.1.10.166.16.2.1.3
Object needed to implement Freeform Labels.
.1.3.6.1.2.1.10.166.16.2.1.4
Objects needed to implement SONET and SDH Labels.
.1.3.6.1.2.1.10.166.16.2.1.5
Objects needed to implement Waveband Labels.
.1.3.6.1.2.1.10.166.16.2.1.6
Compliance Statements (2)

OID .1.3.6.1.2.1.10.166.16.2.2.1
Compliance requirement for implementations that only provide
read-only support for GMPLS-LABEL-STD-MIB. Such devices can then
be monitored but cannot be configured using this MIB module.
Required groups
mandatory gmplsLabelTableGroup
optional gmplsLabelPacketGroup This group extends gmplsLabelTableGroup for implementations that
support Packet Labels. It is optional for implementations that
do not support Packet Labels.
optional gmplsLabelPortWavelengthGroup This group extends gmplsLabelTableGroup for implementations that
support Port and Wavelength Labels. It is optional for
implementations that do not support Wavelength Labels.
optional gmplsLabelFreeformGroup This group extends gmplsLabelTableGroup for implementations that
support Freeform Labels. It is optional for implementations that
do not support Freeform Labels.
optional gmplsLabelSonetSdhGroup This group extends gmplsLabelTableGroup for implementations that
support SONET or SDH Labels. It is optional for implementations
that do not support SONET or SDH Labels.
optional gmplsLabelWavebandGroup This group extends gmplsLabelTableGroup for implementations that
support Waveband Labels. It is optional for implementations that
do not support Waveband Labels.
Object refinements
ObjectAccessSyntaxDescription
gmplsLabelType readonly
Write access is not required.
gmplsLabelMplsLabel readonly
Write access is not required.
gmplsLabelPortWavelength readonly
Write access is not required.
gmplsLabelFreeform readonly
Write access is not required.
gmplsLabelSonetSdhSignalIndex readonly
Write access is not required.
gmplsLabelSdhVc readonly
Write access is not required.
gmplsLabelSdhVcBranch readonly
Write access is not required.
gmplsLabelSonetSdhBranch readonly
Write access is not required.
gmplsLabelSonetSdhGroupBranch readonly
Write access is not required.
gmplsLabelWavebandId readonly
Write access is not required.
gmplsLabelWavebandStart readonly
Write access is not required.
gmplsLabelWavebandEnd readonly
Write access is not required.
gmplsLabelStorageType readonly
Write access is not required.
gmplsLabelRowStatus readonly
active(1)
Write access is not required, and active(1) is
the only status that needs to be supported.

OID .1.3.6.1.2.1.10.166.16.2.2.2
Compliance statement for agents that support the complete
GMPLS-LABEL-STD-MIB module.

The mandatory groups have to be implemented by GMPLS LSRs
claiming support for this MIB module. This MIB module is,
however, not mandatory for a working implementation of a GMPLS
LSR with full MIB support if the GMPLS Labels in use can be
represented within a 32-bit quantity.
Required groups