Observium_CE/mibs/mrv/OS-DOT1AG-MIB

769 lines
26 KiB
Plaintext

-- =======================================================================
-- File : osDot1ag.mib
-- Description : Private MIB providing dot1ag
-- By : Alex
-- Copyright (c) 2008 MRV. All Rights Reserved.
--
--
-- Reproduction of this document is authorized on condition that this
-- copyright notice is included. This MRV SNMP MIB Specification
-- embodies MRV's proprietary intellectual property. MRV
-- retains all title and ownership in the specification, including any
-- revisions.
--
-- It is MRV's intent to encourage the widespread use of this
-- specification in connection with the management of MRV's
-- products. MRV grants vendor, end-users, and other interested
-- parties a non-exclusive license to use this specification in
-- connection with the management of MRV's products.
--
-- This specification is supplied "AS IS," and MRV makes no
-- warranty, either express or implied, as to the use, operation,
-- condition, or performance of the specification.
--
-- Copyright text courtesy of MRV
--
-- If you have any questions about this MIB, please call MRV
-- Technical Support Center at 1-800-858-7815 from inside USA or
-- 1-818-773-0900 from outside USA.
--
--
-- MRV retains the right to change this MIB without notification.
OS-DOT1AG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Unsigned32, Counter32 FROM SNMPv2-SMI
MacAddress, TimeStamp, TimeInterval,
TruthValue FROM SNMPv2-TC
nbSwitchG1Il FROM OS-COMMON-TC-MIB
VlanIdOrNone,
Dot1agCfmPortStatus, Dot1agCfmInterfaceStatus,
Dot1agCfmFngState,
Dot1agCfmMepId, Dot1agCfmHighestDefectPri,
Dot1agCfmMaintAssocNameType,
Dot1agCfmMaintAssocName, Dot1agCfmLowestAlarmPri,
Dot1agCfmCcmInterval, Dot1agCfmMpDirection,
Dot1agCfmMepDefects, Dot1agCfmRemoteMepState FROM IEEE8021-CFM-MIB
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
InterfaceIndex FROM IF-MIB -- [RFC2863]
osEthOamMdLevel FROM OS-ETHOAM-MD-MIB
TagList, PortList, EntryValidator FROM OS-COMMON-TC-MIB;
osDot1ag MODULE-IDENTITY
LAST-UPDATED "201812300000Z" -- 30 Dec. 2018
ORGANIZATION "MRV Communications, Inc."
CONTACT-INFO
"Alex Rozin
MRV Communication, Inc
http://www.mrv.com
Email: ARozin@mrv.com"
DESCRIPTION
"This MIB is used to configure and monitor 802.1ag management
entities for CCM."
REVISION "201812300000Z" -- 30 Dec. 2018
DESCRIPTION
"Import fro general OS-COMMON-TC-MIB"
REVISION "201305140000Z" -- 14 may 2013
DESCRIPTION
"Initial version."
::= { nbSwitchG1Il 22 }
-- ************************************************************
-- MIB place Definition
-- ************************************************************
osDot1agObjects OBJECT IDENTIFIER ::= { osDot1ag 1 }
osDot1agConformance OBJECT IDENTIFIER ::= { osDot1ag 100 }
osDot1agMIBCompliances OBJECT IDENTIFIER ::= { osDot1agConformance 1 }
osDot1agMIBGroups OBJECT IDENTIFIER ::= { osDot1agConformance 2 }
osDot1agGen OBJECT IDENTIFIER ::= { osDot1agObjects 1 }
-- ************************************************************
-- Textual converions
-- ************************************************************
--3456789a123456789b123456789c123456789d123456789e123456789f123456789g123456789
-- ************************************************************
-- Genaral configurations
-- ************************************************************
osDot1agGenCcmIntervals OBJECT-TYPE
SYNTAX BITS {
osDot1agGenSupports300Hz (0), -- 3 1/3 millisecond
osDot1agGenSupports10ms (1), -- 10 millisecond
osDot1agGenSupports100ms (2), -- 100 millisecond
osDot1agGenSupports1s (3), -- 1 second - default
osDot1agGenSupports10s (4), -- 10 seconds
osDot1agGenSupports60s (5), -- 1 minute
osDot1agGenSupports600s (6) -- 10 minutes
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Supported values of osDot1agMaCcmInterval.
Additionally this object serves to indicate whether this MIB is
supported by agent."
::= { osDot1agGen 1 }
osDot1agGenKeepAlive OBJECT-TYPE
SYNTAX Unsigned32 (3..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CCM keep alive limit. The RMEP fault is detected after timeout with
this value plus 0.5. The units of this parameter depend osDot1agMaCcmInterval.
For exaample, if osDot1agMaCcmInterval=interval1s, then the
value osDot1agGenKeepAlive=4 means keep alive timeout 4.5 seconds.
Another example: osDot1agMaCcmInterval=interval100ms and osDot1agGenKeepAlive=3
mean keep alive timeout 350ms"
REFERENCE
"CLI command 'ccm-keep-alive-number ...'."
DEFVAL { 3 }
::= { osDot1agGen 2 }
osDot1agGenAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
enable (2),
disable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively assigned state of 802.1ag engine."
REFERENCE
"CLI command 'ethernet oam enable'."
DEFVAL { disable }
::= { osDot1agGen 3 }
osDot1agGenDmmStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
enable (2),
disable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively assigned generic loopback state of rfc2544 DMM test engine."
REFERENCE
"CLI command 'ethernet oam generic-loopback-mode enable'."
DEFVAL { disable }
::= { osDot1agGen 4 }
-- ************************************************************
-- The osDot1agMdTable Table see instead osEthOamMdTable in osEthOamMd.mib
-- ************************************************************
-- ************************************************************
-- The osDot1agMaTable Table
-- ************************************************************
osDot1agMaTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsDot1agMaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table allows to configure Maintenance Associations."
::= { osDot1agObjects 2 }
osDot1agMaEntry OBJECT-TYPE
SYNTAX OsDot1agMaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the table."
INDEX { osEthOamMdLevel, osDot1agMaIndex }
::= { osDot1agMaTable 1 }
OsDot1agMaEntry ::= SEQUENCE {
osDot1agMaIndex Unsigned32,
osDot1agMaVlans TagList, -- vlans LIST-OF-VIDS
osDot1agMaPrimaryVlanId VlanIdOrNone, -- primary-vlan <1-4095>"
osDot1agMaOperPrimaryVlanId VlanIdOrNone, -- primary-vlan <1-4095>"
osDot1agMaFormatName Dot1agCfmMaintAssocNameType, -- name ...
osDot1agMaName Dot1agCfmMaintAssocName, -- name ...
osDot1agMaCcmInterval Dot1agCfmCcmInterval, -- ccm-interval ...
osDot1agMaRMepAging Unsigned32, -- remote-meps aging <0-86400>
osDot1agMaRMeps TagList, -- remote-meps (all|LIST-OF-MEPS)
osDot1agMaIgnoreRMeps TagList, -- ignore-rmeps (all|LIST-OF-MEPS)
osDot1agMaCPorts PortList, -- c-ports PORTS-GROUP
osDot1agMaKeepAlive Unsigned32, -- ccm-keep-alive-number <3-12>
osDot1agMaCcmClear TruthValue, -- ccm-clear
osDot1agMaAdminSatus EntryValidator
}
osDot1agMaIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the MA table."
::= { osDot1agMaEntry 1 }
osDot1agMaVlans OBJECT-TYPE
SYNTAX TagList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command 'vlans LIST-OF-VIDS'"
DEFVAL { "" }
::= { osDot1agMaEntry 2 }
osDot1agMaPrimaryVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administratively assigned primary VLAN for the MA.
If the value equals to 0, then osDot1agMaOperPrimaryVlanId is selected as
first item from osDot1agMaVlans.
osDot1agMaPrimaryVlanId cannot be reassigned if osDot1agMaFormatName
equals to primaryVid(1).
CLI command primary-vlan <1-4095>"
DEFVAL { 0 }
::= { osDot1agMaEntry 3 }
osDot1agMaOperPrimaryVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the primary VLAN."
::= { osDot1agMaEntry 4 }
osDot1agMaFormatName OBJECT-TYPE
SYNTAX Dot1agCfmMaintAssocNameType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command name ..."
DEFVAL { unsignedInt16 }
::= { osDot1agMaEntry 5 }
osDot1agMaName OBJECT-TYPE
SYNTAX Dot1agCfmMaintAssocName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command name ...
Default equals to osDot1agMaIndex"
::= { osDot1agMaEntry 6 }
osDot1agMaCcmInterval OBJECT-TYPE
SYNTAX Dot1agCfmCcmInterval
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: ccm-interval ..."
DEFVAL { interval1s }
::= { osDot1agMaEntry 7 }
osDot1agMaRMepAging OBJECT-TYPE
SYNTAX Unsigned32 (0..86400)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: remote-meps aging <0-86400>.
The value 0 means 'no aging'."
DEFVAL { 0 }
::= { osDot1agMaEntry 8 }
osDot1agMaRMeps OBJECT-TYPE
SYNTAX TagList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: remote-meps (all|LIST-OF-MEPS)"
DEFVAL { "" }
::= { osDot1agMaEntry 9 }
osDot1agMaIgnoreRMeps OBJECT-TYPE
SYNTAX TagList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: ignore-rmeps (all|LIST-OF-MEPS)"
DEFVAL { "" }
::= { osDot1agMaEntry 10 }
osDot1agMaCPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: c-ports PORTS-GROUP"
DEFVAL { "" }
::= { osDot1agMaEntry 11 }
osDot1agMaKeepAlive OBJECT-TYPE
SYNTAX Unsigned32 (3..12)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: ccm-keep-alive-number <3-12>"
DEFVAL { 3 }
::= { osDot1agMaEntry 12 }
osDot1agMaCcmClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: ccm-clear."
DEFVAL { false }
::= { osDot1agMaEntry 60 }
osDot1agMaAdminSatus OBJECT-TYPE
SYNTAX EntryValidator
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
::= { osDot1agMaEntry 99 }
-- ************************************************************
-- The osDot1agMepTable
-- ************************************************************
osDot1agMepTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsDot1agMepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to manage Maintenance End Points."
::= { osDot1agObjects 3 }
osDot1agMepEntry OBJECT-TYPE
SYNTAX OsDot1agMepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the table."
INDEX { osEthOamMdLevel, osDot1agMaIndex, osDot1agMepId }
::= { osDot1agMepTable 1 }
OsDot1agMepEntry ::= SEQUENCE {
osDot1agMepId Dot1agCfmMepId,
osDot1agMepIfIndex InterfaceIndex,
osDot1agMepDirection Dot1agCfmMpDirection,
osDot1agMepPrimaryVlanId VlanIdOrNone, -- ... primary-vlan <1-4095>"
osDot1agMepActive TruthValue, -- ... activate
osDot1agMepCciEnabled TruthValue, -- ... ccm-activate
osDot1agMepLowPrDef Dot1agCfmLowestAlarmPri, -- ... lowest-alarm-prio
osDot1agMepFngAlarmTime TimeInterval, -- ... fng-alarm-time
osDot1agMepFngResetTime TimeInterval, -- ... fng-reset-time
osDot1agMepPriority Unsigned32, -- ... priority
osDot1agMepCcmAlarms INTEGER, -- ... ccm-alarms
osDot1agMepSendPortTlv TruthValue, -- ... send-port-tlv
osDot1agMepSendIfTlv TruthValue, -- ... send-interface-tlv
osDot1agMepCcmClear TruthValue, -- ... clear-ccm-statistics
-- read-only results and statistics.
osDot1agMepFngState Dot1agCfmFngState,
osDot1agMepMacAddress MacAddress,
osDot1agMepHighestPrDefect Dot1agCfmHighestDefectPri,
osDot1agMepDefects Dot1agCfmMepDefects,
osDot1agMepCciSentCcms Counter32,
osDot1agMepCciRecvCcms Counter32,
osDot1agMepAdminSatus EntryValidator
}
osDot1agMepId OBJECT-TYPE
SYNTAX Dot1agCfmMepId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Integer that is unique among all the MEPs in the same MA.
Other definition is: a small integer, unique over a given
Maintenance Association, identifying a specific Maintenance
association End Point (3.19)."
REFERENCE
"802.1ag clauses 3.19, 19.2 and 12.14.7"
::= { osDot1agMepEntry 1 }
osDot1agMepIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is the interface index of the interface either a
bridge port, or an aggregated IEEE 802.1 link within a bridge
port, to which the MEP is attached."
REFERENCE
"802.1ag clause 12.14.7.1.3:b"
::= { osDot1agMepEntry 2 }
osDot1agMepDirection OBJECT-TYPE
SYNTAX Dot1agCfmMpDirection
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The direction in which the MEP faces on the Bridge port.
down(1) Sends Continuity Check Messages away from the
MAC Relay Entity. Also know as 'outward'.
up(2) Sends Continuity Check Messages towards the
MAC Relay Entity. Also know as 'inward'."
REFERENCE
"802.1ag clauses 12.14.6.3.2:c"
DEFVAL { up }
::= { osDot1agMepEntry 3 }
osDot1agMepPrimaryVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> primary-vlan <1-4095>"
DEFVAL { 0 }
::= { osDot1agMepEntry 4 }
osDot1agMepActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> activate"
DEFVAL { false }
::= { osDot1agMepEntry 5 }
osDot1agMepCciEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> ccm-activate"
DEFVAL { false }
::= { osDot1agMepEntry 6 }
osDot1agMepLowPrDef OBJECT-TYPE
SYNTAX Dot1agCfmLowestAlarmPri
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> lowest-alarm-prio"
REFERENCE
"802.1ag clause 12.14.7.1.3:k and 20.9.5 and Table 20-1"
DEFVAL { macRemErrXcon }
::= { osDot1agMepEntry 7 }
osDot1agMepFngAlarmTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> fng-alarm-time"
REFERENCE
"802.1ag clauses 12.14.7.1.3:l and 20.33.3"
DEFVAL { 250 }
::= { osDot1agMepEntry 8 }
osDot1agMepFngResetTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> fng-reset-time"
DEFVAL { 1000 }
::= { osDot1agMepEntry 9 }
osDot1agMepPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> priority"
DEFVAL { 0 }
::= { osDot1agMepEntry 10 }
osDot1agMepCcmAlarms OBJECT-TYPE
SYNTAX INTEGER {
all (1),
fault (2),
recovery (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> ccm-alarms
all Send nbEthOamCcmAlarm when the MEP fails or recovers
fault Send nbEthOamCcmAlarm when the MEP fails (default - no)
recovery Send nbEthOamCcmAlarm when the MEP recovers (default - yes)
"
DEFVAL { all }
::= { osDot1agMepEntry 11 }
osDot1agMepSendPortTlv OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> send-port-tlv"
DEFVAL { true }
::= { osDot1agMepEntry 12 }
osDot1agMepSendIfTlv OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> send-interface-tlv"
DEFVAL { true }
::= { osDot1agMepEntry 13 }
osDot1agMepCcmClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"CLI command: mep <1-4095> clear-ccm-statistics"
DEFVAL { false }
::= { osDot1agMepEntry 14 }
-- read-only results and statistics.
osDot1agMepFngState OBJECT-TYPE
SYNTAX Dot1agCfmFngState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osDot1agMepEntry 25 }
osDot1agMepMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osDot1agMepEntry 26 }
osDot1agMepHighestPrDefect OBJECT-TYPE
SYNTAX Dot1agCfmHighestDefectPri
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osDot1agMepEntry 27 }
osDot1agMepDefects OBJECT-TYPE
SYNTAX Dot1agCfmMepDefects
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osDot1agMepEntry 28 }
osDot1agMepCciSentCcms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osDot1agMepEntry 29 }
osDot1agMepCciRecvCcms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Continuity Check messages transmitted."
REFERENCE
"802.1ag clauses 12.14.7.1.3:w and 20.10.2"
::= { osDot1agMepEntry 30 }
osDot1agMepAdminSatus OBJECT-TYPE
SYNTAX EntryValidator
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Total number of Continuity Check messages received from all remote MEPs."
::= { osDot1agMepEntry 99 }
-- ************************************************************
-- The osDot1agRMepTable
-- ************************************************************
osDot1agRMepTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsDot1agRMepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MEP Database. A database, maintained by every MEP, that
maintains received information about other MEPs in the
Maintenance Domain."
REFERENCE
"802.1ag clause 19.2.15"
::= { osDot1agObjects 4 }
osDot1agRMepEntry OBJECT-TYPE
SYNTAX OsDot1agRMepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MEP Database table entry."
INDEX { osEthOamMdLevel, osDot1agMaIndex, osDot1agMepId, osDot1agRMepId }
::= { osDot1agRMepTable 1 }
OsDot1agRMepEntry ::= SEQUENCE {
osDot1agRMepId Dot1agCfmMepId,
osDot1agRMepState Dot1agCfmRemoteMepState,
osDot1agRMepFailedOkTime TimeStamp,
osDot1agRMepMacAddress MacAddress,
osDot1agRMepRdi TruthValue,
osDot1agRMepPortStatusTlv Dot1agCfmPortStatus,
osDot1agRMepInterfaceStatusTlv Dot1agCfmInterfaceStatus,
osDot1agRMepRecvCcms Counter32
}
osDot1agRMepId OBJECT-TYPE
SYNTAX Dot1agCfmMepId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Maintenance association End Point Identifier of a remote MEP
whose information from the MEP Database is to be returned.
"
REFERENCE
"802.1ag clause 12.14.7.6.2:b"
::= { osDot1agRMepEntry 1 }
osDot1agRMepState OBJECT-TYPE
SYNTAX Dot1agCfmRemoteMepState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state of the remote MEP IFF State machines."
REFERENCE
"802.1ag clause 12.14.7.6.3:b and 20.22"
::= { osDot1agRMepEntry 2}
osDot1agRMepFailedOkTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time (SysUpTime) at which the IFF Remote MEP state machine
last entered either the RMEP_FAILED or RMEP_OK state.
"
REFERENCE
"802.1ag clause 12.14.7.6.3:c"
::= { osDot1agRMepEntry 3 }
osDot1agRMepMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the remote MEP."
REFERENCE
"802.1ag clause 12.14.7.6.3:d and 20.19.7"
::= { osDot1agRMepEntry 4 }
osDot1agRMepRdi OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"State of the RDI bit in the last received CCM (true for
RDI=1), or false if none has been received.
"
REFERENCE
"802.1ag clauses 12.14.7.6.3:e and 20.19.2"
::= { osDot1agRMepEntry 5 }
osDot1agRMepPortStatusTlv OBJECT-TYPE
SYNTAX Dot1agCfmPortStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An enumerated value of the Port status TLV received in the
last CCM from the remote MEP or the default value
psNoPortStateTLV indicating either no CCM has been received,
or that nor port status TLV was received in the last CCM.
"
REFERENCE
"802.1ag clause 12.14.7.6.3:f and 20.19.3"
DEFVAL { psNoPortStateTLV }
::= { osDot1agRMepEntry 6}
osDot1agRMepInterfaceStatusTlv OBJECT-TYPE
SYNTAX Dot1agCfmInterfaceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An enumerated value of the Interface status TLV received
in the last CCM from the remote MEP or the default value
isNoInterfaceStatus TLV indicating either no CCM has been
received, or that no interface status TLV was received in
the last CCM.
"
REFERENCE
"802.1ag clause 12.14.7.6.3:g and 20.19.4"
DEFVAL { isNoInterfaceStatusTLV }
::= { osDot1agRMepEntry 7}
osDot1agRMepRecvCcms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Continuity Check messages received from this remote MEPs."
::= { osDot1agRMepEntry 8 }
-- *******************************************************************
-- Conformance Information
-- *******************************************************************
osDot1agMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The core compliance statement for all the implementations."
MODULE -- this module
MANDATORY-GROUPS {
osDot1agMandatoryGroup
}
::= { osDot1agMIBCompliances 1 }
-- ...................................................................
-- Conformance Groups
-- ...................................................................
osDot1agMandatoryGroup OBJECT-GROUP
OBJECTS {
osDot1agGenCcmIntervals, osDot1agGenKeepAlive, osDot1agGenAdminStatus, osDot1agGenDmmStatus,
osDot1agMaVlans, osDot1agMaPrimaryVlanId, osDot1agMaOperPrimaryVlanId,
osDot1agMaFormatName, osDot1agMaName, osDot1agMaCcmInterval, osDot1agMaRMepAging,
osDot1agMaRMeps, osDot1agMaIgnoreRMeps, osDot1agMaCPorts,
osDot1agMaKeepAlive, osDot1agMaCcmClear, osDot1agMaAdminSatus,
osDot1agMepIfIndex, osDot1agMepDirection, osDot1agMepPrimaryVlanId,
osDot1agMepActive, osDot1agMepCciEnabled, osDot1agMepLowPrDef,
osDot1agMepFngAlarmTime, osDot1agMepFngResetTime, osDot1agMepPriority,
osDot1agMepCcmAlarms, osDot1agMepSendPortTlv, osDot1agMepSendIfTlv, osDot1agMepCcmClear,
osDot1agMepFngState, osDot1agMepMacAddress, osDot1agMepHighestPrDefect,
osDot1agMepDefects, osDot1agMepCciSentCcms, osDot1agMepCciRecvCcms,
osDot1agMepAdminSatus,
osDot1agRMepState, osDot1agRMepFailedOkTime, osDot1agRMepMacAddress,
osDot1agRMepRdi, osDot1agRMepPortStatusTlv, osDot1agRMepInterfaceStatusTlv,
osDot1agRMepRecvCcms
}
STATUS current
DESCRIPTION
"."
::= { osDot1agMIBGroups 1 }
END