TRILL-OAM-MIB
This MIB module contains the management objects for the
management of TRILL Services Operations, Administration
and Maintenance.
Initial version. Published as RFC 7784.
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).
-------------------------------------------------------------
Abbreviations Used
Term Definition
CFM Connectivity Fault Management
IEEE Institute of Electrical and Electronics
Engineers
IETF Internet Engineering Task Force
ITU-T International Telecommunication Union -
Telecommunication Standardization Bureau
FCOI The Final, Cross-Connect Error, Out-of-band,
and In-band flags from the TRILL OAM Application
Identifier TLV.
LBM Loopback Message
MA Maintenance Association (equivalent to a MEG)
MAC Media Access Control
MD Maintenance Domain (equivalent to an OAM
Domain in Metro Ethernet Forum (MEF) 17)
MEG Maintenance Entity Group (equivalent to a MA)
MEG Level Maintenance Entity Group Level (equivalent to
MD Level)
MEP Maintenance Association End Point
MIB Management Information Base
MIP Maintenance Domain Intermediate Point
MTVM Multi-destination Tree Verification Message
MTVR Multi-destination Tree Verification Reply
OAM Operations, Administration, and Maintenance
On-Demand OAM actions that are initiated via
manual intervention for a limited time to carry
out diagnostics. On-demand OAM can result in
singular or periodic OAM actions during the
diagnostic time interval.
PTM Path Trace Message
PTR Path Trace Reply
RFC Request for Comments
SNMP Simple Network Management Protocol
TLV Type-Length-Value, a method of encoding Objects
TRILL Transparent Interconnection of Lots of Links
VLAN Virtual LAN
- Source file
TRILL-OAM-MIB- Last revised
- Identity
trillOamMib- Base OID
1.3.6.1.2.1.238
Imported Objects
| IEEE8021-CFM-MIB | Dot1agCfmEgressActionFieldValue Dot1agCfmIngressActionFieldValue dot1agCfmMaIndex dot1agCfmMdIndex dot1agCfmMepDbEntry dot1agCfmMepEntry dot1agCfmMepIdentifier Dot1agCfmRemoteMepState |
| LLDP-MIB | LldpChassisId LldpChassisIdSubtype LldpPortId LldpPortIdSubtype |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Counter32 Integer32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | MacAddress RowStatus TimeStamp TruthValue |
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 'TRILL-OAM-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'TRILL-OAM-MIB::trillOamMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'TRILL-OAM-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'TRILL-OAM-MIB::trillOamMib'
Objects (99)
Showing 99 of 99 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.2.1.238 |
||
.1.3.6.1.2.1.238.0 |
||
.1.3.6.1.2.1.238.1 |
||
.1.3.6.1.2.1.238.1.1 |
||
.1.3.6.1.2.1.238.1.1.1 |
||
.1.3.6.1.2.1.238.1.1.1.1 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.1 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.10 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.11 |
|
.1.3.6.1.2.1.238.1.1.1.1.12 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.13 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.14 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.15 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.16 |
|
.1.3.6.1.2.1.238.1.1.1.1.17 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.18 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.19 |
|
.1.3.6.1.2.1.238.1.1.1.1.2 |
||
.1.3.6.1.2.1.238.1.1.1.1.20 |
||
.1.3.6.1.2.1.238.1.1.1.1.21 |
||
.1.3.6.1.2.1.238.1.1.1.1.22 |
||
|
Integer32
|
.1.3.6.1.2.1.238.1.1.1.1.23 |
|
.1.3.6.1.2.1.238.1.1.1.1.24 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.1.1.25 |
|
.1.3.6.1.2.1.238.1.1.1.1.26 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.27 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.28 |
|
.1.3.6.1.2.1.238.1.1.1.1.29 |
||
.1.3.6.1.2.1.238.1.1.1.1.3 |
||
.1.3.6.1.2.1.238.1.1.1.1.30 |
||
|
Integer32
|
.1.3.6.1.2.1.238.1.1.1.1.31 |
|
.1.3.6.1.2.1.238.1.1.1.1.32 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.1.1.33 |
|
.1.3.6.1.2.1.238.1.1.1.1.34 |
||
.1.3.6.1.2.1.238.1.1.1.1.4 |
||
.1.3.6.1.2.1.238.1.1.1.1.5 |
||
.1.3.6.1.2.1.238.1.1.1.1.6 |
||
.1.3.6.1.2.1.238.1.1.1.1.7 |
||
.1.3.6.1.2.1.238.1.1.1.1.8 |
||
.1.3.6.1.2.1.238.1.1.1.1.9 |
||
.1.3.6.1.2.1.238.1.1.2 |
||
.1.3.6.1.2.1.238.1.1.2.1 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.2.1.1 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.2.1.2 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.2.1.3 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.2.1.4 |
|
.1.3.6.1.2.1.238.1.1.2.1.5 |
||
.1.3.6.1.2.1.238.1.1.3 |
||
.1.3.6.1.2.1.238.1.1.3.1 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.3.1.1 |
|
.1.3.6.1.2.1.238.1.1.3.1.10 |
||
.1.3.6.1.2.1.238.1.1.3.1.11 |
||
.1.3.6.1.2.1.238.1.1.3.1.12 |
||
.1.3.6.1.2.1.238.1.1.3.1.13 |
||
.1.3.6.1.2.1.238.1.1.3.1.14 |
||
.1.3.6.1.2.1.238.1.1.3.1.15 |
||
.1.3.6.1.2.1.238.1.1.3.1.16 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.3.1.17 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.3.1.18 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.3.1.2 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.3.1.3 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.3.1.4 |
|
.1.3.6.1.2.1.238.1.1.3.1.5 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.3.1.6 |
|
.1.3.6.1.2.1.238.1.1.3.1.7 |
||
.1.3.6.1.2.1.238.1.1.3.1.8 |
||
.1.3.6.1.2.1.238.1.1.3.1.9 |
||
.1.3.6.1.2.1.238.1.1.4 |
||
.1.3.6.1.2.1.238.1.1.4.1 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.4.1.1 |
|
.1.3.6.1.2.1.238.1.1.4.1.10 |
||
.1.3.6.1.2.1.238.1.1.4.1.11 |
||
.1.3.6.1.2.1.238.1.1.4.1.12 |
||
.1.3.6.1.2.1.238.1.1.4.1.13 |
||
.1.3.6.1.2.1.238.1.1.4.1.14 |
||
.1.3.6.1.2.1.238.1.1.4.1.15 |
||
|
OctetString
|
.1.3.6.1.2.1.238.1.1.4.1.16 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.4.1.17 |
|
.1.3.6.1.2.1.238.1.1.4.1.18 |
||
.1.3.6.1.2.1.238.1.1.4.1.19 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.4.1.2 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.4.1.3 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.4.1.4 |
|
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.4.1.5 |
|
.1.3.6.1.2.1.238.1.1.4.1.6 |
||
.1.3.6.1.2.1.238.1.1.4.1.7 |
||
.1.3.6.1.2.1.238.1.1.4.1.8 |
||
.1.3.6.1.2.1.238.1.1.4.1.9 |
||
.1.3.6.1.2.1.238.1.1.5 |
||
.1.3.6.1.2.1.238.1.1.5.1 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.5.1.1 |
|
|
OctetString
|
.1.3.6.1.2.1.238.1.1.5.1.2 |
|
.1.3.6.1.2.1.238.1.1.5.1.3 |
||
.1.3.6.1.2.1.238.1.1.5.1.4 |
||
|
Unsigned32
|
.1.3.6.1.2.1.238.1.1.5.1.5 |
|
.1.3.6.1.2.1.238.1.1.5.1.6 |
||
.1.3.6.1.2.1.238.2 |
||
.1.3.6.1.2.1.238.2.1 |
||
.1.3.6.1.2.1.238.2.2 |
Dependencies (21) 5 direct · 16 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
Dependency-first compile order
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- IEEE8021-TC-MIBrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- IANA-ADDRESS-FAMILY-NUMBERS-MIBrfc
- RMON-MIBrfc
- RFC-1212rfc
- RFC1155-SMIrfc
- RFC1213-MIBrfc
- RFC1271-MIBrfc
- TOKEN-RING-RMON-MIBrfc
- RMON2-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- LLDP-MIBrfc
- BRIDGE-MIBrfc
- P-BRIDGE-MIBrfc
- Q-BRIDGE-MIBrfc
- IEEE8021-CFM-MIBrfc
- TRILL-OAM-MIBrfcselected
Conformance Groups (6)
Compliance Statements (2)
OID
.1.3.6.1.2.1.238.2.1.1The compliance statement for the TRILL OAM MIB.
Required groups
| mandatory | trillOamMepMandatoryGroup | |
| mandatory | trillOamMepFlowCfgTableGroup | |
| mandatory | trillOamPtrTableGroup | |
| mandatory | trillOamMtvrTableGroup | |
| mandatory | trillOamMepDbGroup | |
| mandatory | trillOamNotificationGroup |
OID
.1.3.6.1.2.1.238.2.1.2Compliance requirement for implementations that only
provide read-only support for TRILL-OAM-MIB.
Such devices can be monitored but cannot be configured
using this MIB module.
provide read-only support for TRILL-OAM-MIB.
Such devices can be monitored but cannot be configured
using this MIB module.
Required groups
| mandatory | trillOamMepMandatoryGroup | |
| mandatory | trillOamMepFlowCfgTableGroup | |
| mandatory | trillOamPtrTableGroup | |
| mandatory | trillOamMtvrTableGroup | |
| mandatory | trillOamMepDbGroup | |
| mandatory | trillOamNotificationGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| trillOamMepTxLbmDestRName | readonly | Write access is not required. | |
| trillOamMepTxLbmHC | readonly | Write access is not required. | |
| trillOamMepTxLbmReplyModeOob | readonly | Write access is not required. | |
| trillOamMepTransmitLbmReplyIp | readonly | Write access is not required. | |
| trillOamMepTxLbmFlowEntropy | readonly | Write access is not required. | |
| trillOamMepTxPtmDestRName | readonly | Write access is not required. | |
| trillOamMepTxPtmHC | readonly | Write access is not required. | |
| trillOamMepTxPtmReplyModeOob | readonly | Write access is not required. | |
| trillOamMepTransmitPtmReplyIp | readonly | Write access is not required. | |
| trillOamMepTxPtmFlowEntropy | readonly | Write access is not required. | |
| trillOamMepTxPtmStatus | readonly | Write access is not required. | |
| trillOamMepTxPtmResultOK | readonly | Write access is not required. | |
| trillOamMepTxPtmMessages | readonly | Write access is not required. | |
| trillOamMepTxPtmSeqNumber | readonly | Write access is not required. | |
| trillOamMepTxMtvmTree | readonly | Write access is not required. | |
| trillOamMepTxMtvmHC | readonly | Write access is not required. | |
| trillOamMepTxMtvmReplyModeOob | readonly | Write access is not required. | |
| trillOamMepTransmitMtvmReplyIp | readonly | Write access is not required. | |
| trillOamMepTxMtvmFlowEntropy | readonly | Write access is not required. | |
| trillOamMepTxMtvmStatus | readonly | Write access is not required. | |
| trillOamMepTxMtvmResultOK | readonly | Write access is not required. | |
| trillOamMepTxMtvmMessages | readonly | Write access is not required. | |
| trillOamMepTxMtvmSeqNumber | readonly | Write access is not required. | |
| trillOamMepTxMtvmScopeList | readonly | Write access is not required. | |
| trillOamMepFlowCfgFlowEntropy | readonly | Write access is not required. | |
| trillOamMepFlowCfgDestRName | readonly | Write access is not required. | |
| trillOamMepFlowCfgFlowHC | readonly | Write access is not required. | |
| trillOamMepFlowCfgRowStatus | readonly | Write access is not required. |
Notifications / Traps (1)
| Name | OID | Description |
|---|---|---|
.1.3.6.1.2.1.238.0.1 |
A MEP flow has a persistent defect condition.
A notification (fault alarm) is sent to the management entity with the OID of the flow that has detected the fault. The management entity receiving the notification can identify the system from the network source address of the notification and can identify the flow reporting the defect by the indices in the OID of the trillOamMepFlowIndex and trillOamFlowDefect variable in the notification: dot1agCfmMdIndex - Also the index of the MEP's Maintenance Domain table entry (dot1agCfmMdTable). dot1agCfmMaIndex - Also an index (with the MD table index) of the MEP's Maintenance Association network table entry (dot1agCfmMaNetTable) and (with the MD table index and component ID) of the MEP's MA component table entry (dot1agCfmMaCompTable). dot1agCfmMepIdentifier - MEP Identifier and final index into the MEP table (dot1agCfmMepTable). trillOamMepFlowCfgIndex - Index identifies indicates the specific flow for the MEP |