DOT3-OAM-MIB

        The MIB module for managing the new Ethernet OAM features
introduced by the Ethernet in the First Mile taskforce (IEEE
802.3ah).  The functionality presented here is based on IEEE
802.3ah [802.3ah], released in October, 2004.  [802.3ah] was
prepared as an addendum to the standing version of IEEE 802.3
[802.3-2002].  Since then, [802.3ah] has been
merged into the base IEEE 802.3 specification in [802.3-2005].
        
In particular, this MIB focuses on the new OAM functions
introduced in Clause 57 of [802.3ah].  The OAM functionality
of Clause 57 is controlled by new management attributes
introduced in Clause 30 of [802.3ah].  The OAM functions are
not specific to any particular Ethernet physical layer, and
can be generically applied to any Ethernet interface of
[802.3-2002].
        
An Ethernet OAM protocol data unit is a valid Ethernet frame
with a destination MAC address equal to the reserved MAC
address for Slow Protocols (See 43B of [802.3ah]), a
lengthOrType field equal to the reserved type for Slow
Protocols, and a Slow Protocols subtype equal to that of the
subtype reserved for Ethernet OAM.  OAMPDU is used throughout
this document as an abbreviation for Ethernet OAM protocol
data unit.
        
The following reference is used throughout this MIB module:
        
  [802.3ah] refers to:
    IEEE Std 802.3ah-2004: 'Draft amendment to -
    Information technology - Telecommunications and
    information exchange between systems - Local and
    metropolitan area networks - Specific requirements - Part
    3: Carrier sense multiple access with collision detection
    (CSMA/CD) access method and physical layer specifications
    - Media Access Control Parameters, Physical Layers and
    Management Parameters for subscriber access networks',
    October 2004.
        
  [802.3-2002] refers to:
    IEEE Std 802.3-2002:
    'Information technology - Telecommunications and
    information exchange between systems - Local and
    metropolitan area networks - Specific requirements - Part
    3: Carrier sense multiple access with collision detection
    (CSMA/CD) access method and physical layer specifications
    - Media Access Control Parameters, Physical Layers and
    Management Parameters for subscriber access networks',
    March 2002.
        
  [802.3-2005] refers to:
    IEEE Std 802.3-2005:
    'Information technology - Telecommunications and
    information exchange between systems - Local and
    metropolitan area networks - Specific requirements - Part
    3: Carrier sense multiple access with collision detection
    (CSMA/CD) access method and physical layer specifications
    - Media Access Control Parameters, Physical Layers and
    Management Parameters for subscriber access networks',
    December 2005.
        
  [802-2001] refers to:
    'IEEE Standard for LAN/MAN (Local Area
    Network/Metropolitan Area Network): Overview and
    Architecture', IEEE 802, June 2001.
        
Copyright (c) The IETF Trust (2007).  This version of
this MIB module is part of RFC 4878; See the RFC itself for
full legal notices. 
    
dot3OamMIB 1.3.6.1.2.1.158
Imported Objects
HCNUM-TC CounterBasedGauge64
IF-MIB ifIndex
SNMPv2-CONF MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter32 Integer32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32
SNMPv2-TC MacAddress TEXTUAL-CONVENTION TimeStamp TruthValue
Type Definitions (1)
EightOTwoOui OctetString range: 3
Objects (78)
dot3OamMIB .1.3.6.1.2.1.158
dot3OamNotifications .1.3.6.1.2.1.158.0
dot3OamObjects .1.3.6.1.2.1.158.1
dot3OamTable .1.3.6.1.2.1.158.1.1
dot3OamEntry IF-MIBifIndex .1.3.6.1.2.1.158.1.1.1
dot3OamAdminState r/w Enumeration .1.3.6.1.2.1.158.1.1.1.1
dot3OamOperStatus Enumeration .1.3.6.1.2.1.158.1.1.1.2
dot3OamMode r/w Enumeration .1.3.6.1.2.1.158.1.1.1.3
dot3OamMaxOamPduSize octetsUnsigned32 .1.3.6.1.2.1.158.1.1.1.4
dot3OamConfigRevision Unsigned32 .1.3.6.1.2.1.158.1.1.1.5
dot3OamFunctionsSupported Bits .1.3.6.1.2.1.158.1.1.1.6
dot3OamPeerTable .1.3.6.1.2.1.158.1.2
dot3OamPeerEntry IF-MIBifIndex .1.3.6.1.2.1.158.1.2.1
dot3OamPeerMacAddress SNMPv2-TCMacAddress .1.3.6.1.2.1.158.1.2.1.1
dot3OamPeerVendorOui EightOTwoOui .1.3.6.1.2.1.158.1.2.1.2
dot3OamPeerVendorInfo Unsigned32 .1.3.6.1.2.1.158.1.2.1.3
dot3OamPeerMode Enumeration .1.3.6.1.2.1.158.1.2.1.4
dot3OamPeerMaxOamPduSize octetsUnsigned32 .1.3.6.1.2.1.158.1.2.1.5
dot3OamPeerConfigRevision Unsigned32 .1.3.6.1.2.1.158.1.2.1.6
dot3OamPeerFunctionsSupported Bits .1.3.6.1.2.1.158.1.2.1.7
dot3OamLoopbackTable .1.3.6.1.2.1.158.1.3
dot3OamLoopbackEntry IF-MIBifIndex .1.3.6.1.2.1.158.1.3.1
dot3OamLoopbackStatus r/w Enumeration .1.3.6.1.2.1.158.1.3.1.1
dot3OamLoopbackIgnoreRx r/w Enumeration .1.3.6.1.2.1.158.1.3.1.2
dot3OamStatsTable .1.3.6.1.2.1.158.1.4
dot3OamStatsEntry IF-MIBifIndex .1.3.6.1.2.1.158.1.4.1
dot3OamInformationTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.1
dot3OamVariableRequestRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.10
dot3OamVariableResponseTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.11
dot3OamVariableResponseRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.12
dot3OamOrgSpecificTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.13
dot3OamOrgSpecificRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.14
dot3OamUnsupportedCodesTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.15
dot3OamUnsupportedCodesRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.16
dot3OamFramesLostDueToOam framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.17
dot3OamInformationRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.2
dot3OamUniqueEventNotificationTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.3
dot3OamUniqueEventNotificationRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.4
dot3OamDuplicateEventNotificationTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.5
dot3OamDuplicateEventNotificationRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.6
dot3OamLoopbackControlTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.7
dot3OamLoopbackControlRx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.8
dot3OamVariableRequestTx framesSNMPv2-SMICounter32 .1.3.6.1.2.1.158.1.4.1.9
dot3OamEventConfigTable .1.3.6.1.2.1.158.1.5
dot3OamEventConfigEntry IF-MIBifIndex .1.3.6.1.2.1.158.1.5.1
dot3OamErrSymPeriodWindowHi r/w 2^32 symbolsUnsigned32 .1.3.6.1.2.1.158.1.5.1.1
dot3OamErrFrameThreshold r/w framesUnsigned32 .1.3.6.1.2.1.158.1.5.1.10
dot3OamErrFrameEvNotifEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.11
dot3OamErrFrameSecsSummaryWindow r/w tenths of a secondInteger32 .1.3.6.1.2.1.158.1.5.1.12
dot3OamErrFrameSecsSummaryThreshold r/w errored frame secondsInteger32 .1.3.6.1.2.1.158.1.5.1.13
dot3OamErrFrameSecsEvNotifEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.14
dot3OamDyingGaspEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.15
dot3OamCriticalEventEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.16
dot3OamErrSymPeriodWindowLo r/w symbolsUnsigned32 .1.3.6.1.2.1.158.1.5.1.2
dot3OamErrSymPeriodThresholdHi r/w 2^32 symbolsUnsigned32 .1.3.6.1.2.1.158.1.5.1.3
dot3OamErrSymPeriodThresholdLo r/w symbolsUnsigned32 .1.3.6.1.2.1.158.1.5.1.4
dot3OamErrSymPeriodEvNotifEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.5
dot3OamErrFramePeriodWindow r/w framesUnsigned32 .1.3.6.1.2.1.158.1.5.1.6
dot3OamErrFramePeriodThreshold r/w framesUnsigned32 .1.3.6.1.2.1.158.1.5.1.7
dot3OamErrFramePeriodEvNotifEnable r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.158.1.5.1.8
dot3OamErrFrameWindow r/w tenths of a secondUnsigned32 .1.3.6.1.2.1.158.1.5.1.9
dot3OamEventLogTable .1.3.6.1.2.1.158.1.6
dot3OamEventLogEntry IF-MIBifIndexdot3OamEventLogIndex .1.3.6.1.2.1.158.1.6.1
dot3OamEventLogIndex Unsigned32 .1.3.6.1.2.1.158.1.6.1.1
dot3OamEventLogValue HCNUM-TCCounterBasedGauge64 .1.3.6.1.2.1.158.1.6.1.10
dot3OamEventLogRunningTotal HCNUM-TCCounterBasedGauge64 .1.3.6.1.2.1.158.1.6.1.11
dot3OamEventLogEventTotal Unsigned32 .1.3.6.1.2.1.158.1.6.1.12
dot3OamEventLogTimestamp SNMPv2-TCTimeStamp .1.3.6.1.2.1.158.1.6.1.2
dot3OamEventLogOui EightOTwoOui .1.3.6.1.2.1.158.1.6.1.3
dot3OamEventLogType Unsigned32 .1.3.6.1.2.1.158.1.6.1.4
dot3OamEventLogLocation Enumeration .1.3.6.1.2.1.158.1.6.1.5
dot3OamEventLogWindowHi Unsigned32 .1.3.6.1.2.1.158.1.6.1.6
dot3OamEventLogWindowLo Unsigned32 .1.3.6.1.2.1.158.1.6.1.7
dot3OamEventLogThresholdHi Unsigned32 .1.3.6.1.2.1.158.1.6.1.8
dot3OamEventLogThresholdLo Unsigned32 .1.3.6.1.2.1.158.1.6.1.9
dot3OamConformance .1.3.6.1.2.1.158.2
dot3OamGroups .1.3.6.1.2.1.158.2.1
dot3OamCompliances .1.3.6.1.2.1.158.2.2
Notifications / Traps (2)
NameOIDDescription
dot3OamThresholdEvent .1.3.6.1.2.1.158.0.1
A dot3OamThresholdEvent notification is sent when a local or
remote threshold crossing event is detected.  A local
threshold crossing event is detected by the local entity,
while a remote threshold crossing event is detected by the
reception of an Ethernet OAM Event Notification OAMPDU
that indicates a threshold event.
          
This notification should not be sent more than once per
second.
          
The OAM entity can be derived from extracting the ifIndex from
the variable bindings.  The objects in the notification
correspond to the values in a row instance in the
dot3OamEventLogTable.
          
The management entity should periodically check
dot3OamEventLogTable to detect any missed events.
dot3OamNonThresholdEvent .1.3.6.1.2.1.158.0.2
A dot3OamNonThresholdEvent notification is sent when a local
or remote non-threshold crossing event is detected.  A local
event is detected by the local entity, while a remote event is
detected by the reception of an Ethernet OAM Event
Notification OAMPDU that indicates a non-threshold crossing
event.
          
This notification should not be sent more than once per
          
second.
          
The OAM entity can be derived from extracting the ifIndex from
the variable bindings.  The objects in the notification
correspond to the values in a row instance of the
dot3OamEventLogTable.
          
The management entity should periodically check
dot3OamEventLogTable to detect any missed events.