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
    
trillOamMib 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 NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter32 Integer32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32
SNMPv2-TC MacAddress RowStatus TimeStamp TruthValue
Objects (99)
trillOamMib .1.3.6.1.2.1.238
trillOamNotifications .1.3.6.1.2.1.238.0
trillOamMibObjects .1.3.6.1.2.1.238.1
trillOamMep .1.3.6.1.2.1.238.1.1
trillOamMepTable .1.3.6.1.2.1.238.1.1.1
trillOamMepEntry .1.3.6.1.2.1.238.1.1.1.1
trillOamMepRName Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.1
trillOamMepTxLbmDestRName r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.10
trillOamMepTxLbmHC r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.11
trillOamMepTxLbmReplyModeOob r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.12
trillOamMepTransmitLbmReplyIp r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.13
trillOamMepTxLbmFlowEntropy r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.14
trillOamMepTxPtmDestRName r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.15
trillOamMepTxPtmHC r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.16
trillOamMepTxPtmReplyModeOob r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.17
trillOamMepTransmitPtmReplyIp r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.18
trillOamMepTxPtmFlowEntropy r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.19
trillOamMepNextPtmTId SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.2
trillOamMepTxPtmStatus r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.20
trillOamMepTxPtmResultOK r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.21
trillOamMepTxPtmSeqNumber r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.22
trillOamMepTxPtmMessages r/w Integer32 .1.3.6.1.2.1.238.1.1.1.1.23
trillOamMepTxMtvmTree r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.24
trillOamMepTxMtvmHC r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.25
trillOamMepTxMtvmReplyModeOob r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.26
trillOamMepTransmitMtvmReplyIp r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.27
trillOamMepTxMtvmFlowEntropy r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.28
trillOamMepTxMtvmStatus r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.29
trillOamMepNextMtvmTId SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.3
trillOamMepTxMtvmResultOK r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.1.1.30
trillOamMepTxMtvmMessages r/w Integer32 .1.3.6.1.2.1.238.1.1.1.1.31
trillOamMepTxMtvmSeqNumber r/w Unsigned32 .1.3.6.1.2.1.238.1.1.1.1.32
trillOamMepTxMtvmScopeList r/w OctetString .1.3.6.1.2.1.238.1.1.1.1.33
trillOamMepDiscontinuityTime SNMPv2-TCTimeStamp .1.3.6.1.2.1.238.1.1.1.1.34
trillOamMepPtrIn SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.4
trillOamMepPtrInOutofOrder SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.5
trillOamMepPtrOut SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.6
trillOamMepMtvrIn SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.7
trillOamMepMtvrInOutofOrder SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.8
trillOamMepMtvrOut SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.1.1.9
trillOamMepFlowCfgTable .1.3.6.1.2.1.238.1.1.2
trillOamMepFlowCfgEntry IEEE8021-CFM-MIBdot1agCfmMdIndexIEEE8021-CFM-MIBdot1agCfmMaIndexIEEE8021-CFM-MIBdot1agCfmMepIdentifiertrillOamMepFlowCfgIndex .1.3.6.1.2.1.238.1.1.2.1
trillOamMepFlowCfgIndex Unsigned32 .1.3.6.1.2.1.238.1.1.2.1.1
trillOamMepFlowCfgFlowEntropy r/w OctetString .1.3.6.1.2.1.238.1.1.2.1.2
trillOamMepFlowCfgDestRName r/w Unsigned32 .1.3.6.1.2.1.238.1.1.2.1.3
trillOamMepFlowCfgFlowHC r/w Unsigned32 .1.3.6.1.2.1.238.1.1.2.1.4
trillOamMepFlowCfgRowStatus r/w SNMPv2-TCRowStatus .1.3.6.1.2.1.238.1.1.2.1.5
trillOamPtrTable .1.3.6.1.2.1.238.1.1.3
trillOamPtrEntry IEEE8021-CFM-MIBdot1agCfmMdIndexIEEE8021-CFM-MIBdot1agCfmMaIndexIEEE8021-CFM-MIBdot1agCfmMepIdentifiertrillOamMepPtrTransactionId .1.3.6.1.2.1.238.1.1.3.1
trillOamMepPtrTransactionId Unsigned32 .1.3.6.1.2.1.238.1.1.3.1.1
trillOamMepPtrIngressPortId LLDP-MIBLldpPortId .1.3.6.1.2.1.238.1.1.3.1.10
trillOamMepPtrEgress IEEE8021-CFM-MIBDot1agCfmEgressActionFieldValue .1.3.6.1.2.1.238.1.1.3.1.11
trillOamMepPtrEgressMac SNMPv2-TCMacAddress .1.3.6.1.2.1.238.1.1.3.1.12
trillOamMepPtrEgressPortIdSubtype LLDP-MIBLldpPortIdSubtype .1.3.6.1.2.1.238.1.1.3.1.13
trillOamMepPtrEgressPortId LLDP-MIBLldpPortId .1.3.6.1.2.1.238.1.1.3.1.14
trillOamMepPtrChassisIdSubtype LLDP-MIBLldpChassisIdSubtype .1.3.6.1.2.1.238.1.1.3.1.15
trillOamMepPtrChassisId LLDP-MIBLldpChassisId .1.3.6.1.2.1.238.1.1.3.1.16
trillOamMepPtrOrganizationSpecificTlv OctetString .1.3.6.1.2.1.238.1.1.3.1.17
trillOamMepPtrNextHopNicknames OctetString .1.3.6.1.2.1.238.1.1.3.1.18
trillOamMepPtrHC Unsigned32 .1.3.6.1.2.1.238.1.1.3.1.2
trillOamMepPtrFlag Unsigned32 .1.3.6.1.2.1.238.1.1.3.1.3
trillOamMepPtrErrorCode Unsigned32 .1.3.6.1.2.1.238.1.1.3.1.4
trillOamMepPtrTerminalMep SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.3.1.5
trillOamMepPtrLastEgressId Unsigned32 .1.3.6.1.2.1.238.1.1.3.1.6
trillOamMepPtrIngress IEEE8021-CFM-MIBDot1agCfmIngressActionFieldValue .1.3.6.1.2.1.238.1.1.3.1.7
trillOamMepPtrIngressMac SNMPv2-TCMacAddress .1.3.6.1.2.1.238.1.1.3.1.8
trillOamMepPtrIngressPortIdSubtype LLDP-MIBLldpPortIdSubtype .1.3.6.1.2.1.238.1.1.3.1.9
trillOamMtvrTable .1.3.6.1.2.1.238.1.1.4
trillOamMtvrEntry IEEE8021-CFM-MIBdot1agCfmMdIndexIEEE8021-CFM-MIBdot1agCfmMaIndexIEEE8021-CFM-MIBdot1agCfmMepIdentifiertrillOamMepPtrTransactionIdtrillOamMepMtvrReceiveOrder .1.3.6.1.2.1.238.1.1.4.1
trillOamMepMtvrTransactionId Unsigned32 .1.3.6.1.2.1.238.1.1.4.1.1
trillOamMepMtvrEgress IEEE8021-CFM-MIBDot1agCfmEgressActionFieldValue .1.3.6.1.2.1.238.1.1.4.1.10
trillOamMepMtvrEgressMac SNMPv2-TCMacAddress .1.3.6.1.2.1.238.1.1.4.1.11
trillOamMepMtvrEgressPortIdSubtype LLDP-MIBLldpPortIdSubtype .1.3.6.1.2.1.238.1.1.4.1.12
trillOamMepMtvrEgressPortId LLDP-MIBLldpPortId .1.3.6.1.2.1.238.1.1.4.1.13
trillOamMepMtvrChassisIdSubtype LLDP-MIBLldpChassisIdSubtype .1.3.6.1.2.1.238.1.1.4.1.14
trillOamMepMtvrChassisId LLDP-MIBLldpChassisId .1.3.6.1.2.1.238.1.1.4.1.15
trillOamMepMtvrOrganizationSpecificTlv OctetString .1.3.6.1.2.1.238.1.1.4.1.16
trillOamMepMtvrNextHopNicknames OctetString .1.3.6.1.2.1.238.1.1.4.1.17
trillOamMepMtvrReceiverAvailability SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.4.1.18
trillOamMepMtvrReceiverCount SNMPv2-TCTruthValue .1.3.6.1.2.1.238.1.1.4.1.19
trillOamMepMtvrReceiveOrder Unsigned32 .1.3.6.1.2.1.238.1.1.4.1.2
trillOamMepMtvrFlag Unsigned32 .1.3.6.1.2.1.238.1.1.4.1.3
trillOamMepMtvrErrorCode Unsigned32 .1.3.6.1.2.1.238.1.1.4.1.4
trillOamMepMtvrLastEgressId Unsigned32 .1.3.6.1.2.1.238.1.1.4.1.5
trillOamMepMtvrIngress IEEE8021-CFM-MIBDot1agCfmIngressActionFieldValue .1.3.6.1.2.1.238.1.1.4.1.6
trillOamMepMtvrIngressMac SNMPv2-TCMacAddress .1.3.6.1.2.1.238.1.1.4.1.7
trillOamMepMtvrIngressPortIdSubtype LLDP-MIBLldpPortIdSubtype .1.3.6.1.2.1.238.1.1.4.1.8
trillOamMepMtvrIngressPortId LLDP-MIBLldpPortId .1.3.6.1.2.1.238.1.1.4.1.9
trillOamMepDbTable .1.3.6.1.2.1.238.1.1.5
trillOamMepDbEntry .1.3.6.1.2.1.238.1.1.5.1
trillOamMepDbFlowIndex Unsigned32 .1.3.6.1.2.1.238.1.1.5.1.1
trillOamMepDbFlowEntropy OctetString .1.3.6.1.2.1.238.1.1.5.1.2
trillOamMepDbFlowState IEEE8021-CFM-MIBDot1agCfmRemoteMepState .1.3.6.1.2.1.238.1.1.5.1.3
trillOamMepDbFlowFailedOkTime SNMPv2-TCTimeStamp .1.3.6.1.2.1.238.1.1.5.1.4
trillOamMepDbRBridgeName Unsigned32 .1.3.6.1.2.1.238.1.1.5.1.5
trillOamMepDbLastGoodSeqNum SNMPv2-SMICounter32 .1.3.6.1.2.1.238.1.1.5.1.6
trillOamMibConformance .1.3.6.1.2.1.238.2
trillOamMibCompliances .1.3.6.1.2.1.238.2.1
trillOamMibGroups .1.3.6.1.2.1.238.2.2
Notifications / Traps (1)
NameOIDDescription
trillOamFaultAlarm .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