MPLS-OAM-ID-STD-MIB

        Copyright (c) 2016 IETF Trust and the persons identified
as authors of the code.  All rights reserved.
        
Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject
to the license terms contained in, the Simplified BSD
License set forth in Section 4.c of the IETF Trust's
Legal Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info).
        
This MIB module contains generic object definitions for
MPLS OAM identifiers.
    
Source file
MPLS-OAM-ID-STD-MIB
Last revised
Identity
mplsOamIdStdMIB
Base OID
1.3.6.1.2.1.10.166.21
Imported Objects
DIFFSERV-MIB IndexIntegerNextFree
IF-MIB ifCounterDiscontinuityGroup (no object page) ifGeneralInformationGroup (no object page) InterfaceIndexOrZero
MPLS-TC-STD-MIB mplsStdMIB
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowPointer 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 'MPLS-OAM-ID-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'MPLS-OAM-ID-STD-MIB::mplsOamIdStdMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MPLS-OAM-ID-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MPLS-OAM-ID-STD-MIB::mplsOamIdStdMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (37)
.1.3.6.1.2.1.10.166.21
.1.3.6.1.2.1.10.166.21.0
.1.3.6.1.2.1.10.166.21.1
Unsigned32
.1.3.6.1.2.1.10.166.21.1.1
.1.3.6.1.2.1.10.166.21.1.2
.1.3.6.1.2.1.10.166.21.1.2.1
Unsigned32
.1.3.6.1.2.1.10.166.21.1.2.1.1
Enumeration
.1.3.6.1.2.1.10.166.21.1.2.1.10
Bits
.1.3.6.1.2.1.10.166.21.1.2.1.11
.1.3.6.1.2.1.10.166.21.1.2.1.12
.1.3.6.1.2.1.10.166.21.1.2.1.13
OctetString
.1.3.6.1.2.1.10.166.21.1.2.1.2
Enumeration
.1.3.6.1.2.1.10.166.21.1.2.1.3
OctetString
.1.3.6.1.2.1.10.166.21.1.2.1.4
OctetString
.1.3.6.1.2.1.10.166.21.1.2.1.5
OctetString
.1.3.6.1.2.1.10.166.21.1.2.1.6
Enumeration
.1.3.6.1.2.1.10.166.21.1.2.1.7
Enumeration
.1.3.6.1.2.1.10.166.21.1.2.1.8
Enumeration
.1.3.6.1.2.1.10.166.21.1.2.1.9
Unsigned32
.1.3.6.1.2.1.10.166.21.1.3
Unsigned32
.1.3.6.1.2.1.10.166.21.1.4
.1.3.6.1.2.1.10.166.21.1.5
.1.3.6.1.2.1.10.166.21.1.5.1
Unsigned32
.1.3.6.1.2.1.10.166.21.1.5.1.1
.1.3.6.1.2.1.10.166.21.1.5.1.10
.1.3.6.1.2.1.10.166.21.1.5.1.11
Unsigned32
.1.3.6.1.2.1.10.166.21.1.5.1.2
OctetString
.1.3.6.1.2.1.10.166.21.1.5.1.3
.1.3.6.1.2.1.10.166.21.1.5.1.4
.1.3.6.1.2.1.10.166.21.1.5.1.5
.1.3.6.1.2.1.10.166.21.1.5.1.6
Enumeration
.1.3.6.1.2.1.10.166.21.1.5.1.7
Enumeration
.1.3.6.1.2.1.10.166.21.1.5.1.8
.1.3.6.1.2.1.10.166.21.1.5.1.9
.1.3.6.1.2.1.10.166.21.2
.1.3.6.1.2.1.10.166.21.2.1
.1.3.6.1.2.1.10.166.21.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
Compliance Statements (2)

OID .1.3.6.1.2.1.10.166.21.2.1.1
Compliance statement for agents that provide full
support for the MPLS-TP-OAM-STD-MIB. Such devices
can then be monitored and also be configured
using this MIB module.
Required groups
mandatory IF-MIB::ifGeneralInformationGroup
mandatory IF-MIB::ifCounterDiscontinuityGroup
mandatory mplsOamIdMegGroup
mandatory mplsOamIdMeGroup
optional mplsOamIdNotificationObjectsGroup This group is only mandatory for those
implementations that can efficiently implement
the notifications contained in this group.
optional mplsOamIdNotificationGroup This group is only mandatory for those
implementations that can efficiently implement
the notifications contained in this group.

OID .1.3.6.1.2.1.10.166.21.2.1.2
Compliance statement for agents that only provide
read-only support for the MPLS-TP-OAM-STD-MIB module.
Required groups
mandatory mplsOamIdMegGroup
mandatory mplsOamIdMeGroup
optional mplsOamIdNotificationObjectsGroup This group is only mandatory for those
implementations that can efficiently implement
the notifications contained in this group.
optional mplsOamIdNotificationGroup This group is only mandatory for those
implementations that can efficiently implement
the notifications contained in this group.
Object refinements
ObjectAccessSyntaxDescription
mplsOamIdMegName readonly
Write access is not required.
mplsOamIdMegOperatorType readonly
Write access is not required.
mplsOamIdMegIdCc readonly
Write access is not required.
mplsOamIdMegIdIcc readonly
Write access is not required.
mplsOamIdMegIdUmc readonly
Write access is not required.
mplsOamIdMegServicePointerType readonly
Write access is not required.
mplsOamIdMegMpLocation readonly
Write access is not required.
mplsOamIdMegPathFlow readonly
Write access is not required.
mplsOamIdMegRowStatus readonly
active(1)
Write access is not required.
mplsOamIdMegStorageType readonly
Write access is not required.
mplsOamIdMeName readonly
Write access is not required.
mplsOamIdMeMpIfIndex readonly
Write access is not required.
mplsOamIdMeSourceMepIndex readonly
Write access is not required.
mplsOamIdMeSinkMepIndex readonly
Write access is not required.
mplsOamIdMeMpType readonly
Write access is not required.
mplsOamIdMeMepDirection readonly
Write access is not required.
mplsOamIdMeServicePointer readonly
Write access is not required.
mplsOamIdMeRowStatus readonly
active(1)
Write access is not required.
mplsOamIdMeStorageType readonly
Write access is not required.
Notifications / Traps (1)
NameOIDDescription
.1.3.6.1.2.1.10.166.21.0.1
This notification is sent whenever the operational
status of the MEG is changed.