RcDot1agCfmStackEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmStackifIndex |
InterfaceIndex |
|
|
rcDot1agCfmStackVlanIdOrNone |
VlanIdOrNone |
|
|
rcDot1agCfmStackMdLevel |
Dot1agCfmMDLevel |
|
|
rcDot1agCfmStackDirection |
Dot1agCfmMpDirection |
|
|
rcDot1agCfmStackMdIndex |
Unsigned32 |
|
|
rcDot1agCfmStackMaIndex |
Unsigned32 |
|
|
rcDot1agCfmStackMepId |
Dot1agCfmMepIdOrZero |
|
|
rcDot1agCfmStackMacAddress |
MacAddress |
|
RcDot1agCfmVlanEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmVlanComponentId |
Dot1agCfmPbbComponentIdentifier |
|
|
rcDot1agCfmVlanVid |
VlanId |
|
|
rcDot1agCfmVlanPrimaryVid |
VlanId |
|
|
rcDot1agCfmVlanRowStatus |
RowStatus |
|
RcDot1agCfmDefaultMdEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmDefaultMdComponentId |
Dot1agCfmPbbComponentIdentifier |
|
|
rcDot1agCfmDefaultMdPrimaryVid |
VlanId |
|
|
rcDot1agCfmDefaultMdStatus |
TruthValue |
|
|
rcDot1agCfmDefaultMdLevel |
Dot1agCfmMDLevelOrNone |
|
|
rcDot1agCfmDefaultMdMhfCreation |
Dot1agCfmMhfCreation |
|
|
rcDot1agCfmDefaultMdIdPermission |
Dot1agCfmIdPermission |
|
RcDot1agCfmConfigErrorListEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmConfigErrorListVid |
VlanId |
|
|
rcDot1agCfmConfigErrorListIfIndex |
InterfaceIndex |
|
|
rcDot1agCfmConfigErrorListErrorType |
Dot1agCfmConfigErrors |
|
RcDot1agCfmMdEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMdIndex |
Unsigned32 |
|
|
rcDot1agCfmMdFormat |
Dot1agCfmMaintDomainNameType |
|
|
rcDot1agCfmMdName |
Dot1agCfmMaintDomainName |
|
|
rcDot1agCfmMdMdLevel |
Dot1agCfmMDLevel |
|
|
rcDot1agCfmMdMhfCreation |
Dot1agCfmMhfCreation |
|
|
rcDot1agCfmMdMhfIdPermission |
Dot1agCfmIdPermission |
|
|
rcDot1agCfmMdMaNextIndex |
Dot1afCfmIndexIntegerNextFree |
|
|
rcDot1agCfmMdRowStatus |
RowStatus |
|
RcDot1agCfmMaNetEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMaIndex |
Unsigned32 |
|
|
rcDot1agCfmMaNetFormat |
Dot1agCfmMaintAssocNameType |
|
|
rcDot1agCfmMaNetName |
Dot1agCfmMaintAssocName |
|
|
rcDot1agCfmMaNetCcmInterval |
Dot1agCfmCcmInterval |
|
|
rcDot1agCfmMaNetRowStatus |
RowStatus |
|
RcDot1agCfmMaCompEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMaComponentId |
Dot1agCfmPbbComponentIdentifier |
|
|
rcDot1agCfmMaCompPrimaryVlanId |
VlanIdOrNone |
|
|
rcDot1agCfmMaCompMhfCreation |
Dot1agCfmMhfCreation |
|
|
rcDot1agCfmMaCompIdPermission |
Dot1agCfmIdPermission |
|
|
rcDot1agCfmMaCompNumberOfVids |
Unsigned32 |
|
|
rcDot1agCfmMaCompRowStatus |
RowStatus |
|
RcDot1agCfmMaMepListEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMaMepListIdentifier |
Dot1agCfmMepId |
|
|
rcDot1agCfmMaMepListRowStatus |
RowStatus |
|
RcDot1agCfmMepEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMepIdentifier |
Dot1agCfmMepId |
|
|
rcDot1agCfmMepIfIndex |
InterfaceIndexOrZero |
|
|
rcDot1agCfmMepDirection |
Dot1agCfmMpDirection |
|
|
rcDot1agCfmMepPrimaryVid |
Unsigned32 |
|
|
rcDot1agCfmMepActive |
TruthValue |
|
|
rcDot1agCfmMepFngState |
Dot1agCfmFngState |
|
|
rcDot1agCfmMepCciEnabled |
TruthValue |
|
|
rcDot1agCfmMepCcmLtmPriority |
Unsigned32 |
|
|
rcDot1agCfmMepMacAddress |
MacAddress |
|
|
rcDot1agCfmMepLowPrDef |
Dot1agCfmLowestAlarmPri |
|
|
rcDot1agCfmMepFngAlarmTime |
TimeInterval |
|
|
rcDot1agCfmMepFngResetTime |
TimeInterval |
|
|
rcDot1agCfmMepHighestPrDefect |
Dot1agCfmHighestDefectPri |
|
|
rcDot1agCfmMepDefects |
Dot1agCfmMepDefects |
|
|
rcDot1agCfmMepErrorCcmLastFailure |
OCTET STRING |
|
|
rcDot1agCfmMepXconCcmLastFailure |
OCTET STRING |
|
|
rcDot1agCfmMepCcmSequenceErrors |
Counter32 |
|
|
rcDot1agCfmMepCciSentCcms |
Counter32 |
|
|
rcDot1agCfmMepNextLbmTransId |
Unsigned32 |
|
|
rcDot1agCfmMepLbrIn |
Counter32 |
|
|
rcDot1agCfmMepLbrInOutOfOrder |
Counter32 |
|
|
rcDot1agCfmMepLbrBadMsdu |
Counter32 |
|
|
rcDot1agCfmMepLtmNextSeqNumber |
Unsigned32 |
|
|
rcDot1agCfmMepUnexpLtrIn |
Counter32 |
|
|
rcDot1agCfmMepLbrOut |
Counter32 |
|
|
rcDot1agCfmMepTransmitLbmStatus |
TruthValue |
|
|
rcDot1agCfmMepTransmitLbmDestMacAddress |
MacAddress |
|
|
rcDot1agCfmMepTransmitLbmDestMepId |
Dot1agCfmMepIdOrZero |
|
|
rcDot1agCfmMepTransmitLbmDestIsMepId |
TruthValue |
|
|
rcDot1agCfmMepTransmitLbmMessages |
Integer32 |
|
|
rcDot1agCfmMepTransmitLbmDataTlv |
OCTET STRING |
|
|
rcDot1agCfmMepTransmitLbmVlanPriority |
Integer32 |
|
|
rcDot1agCfmMepTransmitLbmVlanDropEnable |
TruthValue |
|
|
rcDot1agCfmMepTransmitLbmResultOK |
TruthValue |
|
|
rcDot1agCfmMepTransmitLbmSeqNumber |
Unsigned32 |
|
|
rcDot1agCfmMepTransmitLtmStatus |
TruthValue |
|
|
rcDot1agCfmMepTransmitLtmFlags |
BITS |
|
|
rcDot1agCfmMepTransmitLtmTargetMacAddress |
MacAddress |
|
|
rcDot1agCfmMepTransmitLtmTargetMepId |
Dot1agCfmMepIdOrZero |
|
|
rcDot1agCfmMepTransmitLtmTargetIsMepId |
TruthValue |
|
|
rcDot1agCfmMepTransmitLtmTtl |
Unsigned32 |
|
|
rcDot1agCfmMepTransmitLtmResult |
TruthValue |
|
|
rcDot1agCfmMepTransmitLtmSeqNumber |
Unsigned32 |
|
|
rcDot1agCfmMepTransmitLtmEgressIdentifier |
OCTET STRING |
|
|
rcDot1agCfmMepRowStatus |
RowStatus |
|
RcDot1agCfmLtrEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmLtrSeqNumber |
Unsigned32 |
|
|
rcDot1agCfmLtrReceiveOrder |
Unsigned32 |
|
|
rcDot1agCfmLtrTtl |
Unsigned32 |
|
|
rcDot1agCfmLtrForwarded |
TruthValue |
|
|
rcDot1agCfmLtrTerminalMep |
TruthValue |
|
|
rcDot1agCfmLtrLastEgressIdentifier |
OCTET STRING |
|
|
rcDot1agCfmLtrNextEgressIdentifier |
OCTET STRING |
|
|
rcDot1agCfmLtrRelay |
Dot1agCfmRelayActionFieldValue |
|
|
rcDot1agCfmLtrChassisIdSubtype |
LldpChassisIdSubtype |
|
|
rcDot1agCfmLtrChassisId |
LldpChassisId |
|
|
rcDot1agCfmLtrManAddressDomain |
TDomain |
|
|
rcDot1agCfmLtrManAddress |
TAddress |
|
|
rcDot1agCfmLtrIngress |
Dot1agCfmIngressActionFieldValue |
|
|
rcDot1agCfmLtrIngressMac |
MacAddress |
|
|
rcDot1agCfmLtrIngressPortIdSubtype |
LldpPortIdSubtype |
|
|
rcDot1agCfmLtrIngressPortId |
LldpPortId |
|
|
rcDot1agCfmLtrEgress |
Dot1agCfmEgressActionFieldValue |
|
|
rcDot1agCfmLtrEgressMac |
MacAddress |
|
|
rcDot1agCfmLtrEgressPortIdSubtype |
LldpPortIdSubtype |
|
|
rcDot1agCfmLtrEgressPortId |
LldpPortId |
|
|
rcDot1agCfmLtrOrganizationSpecificTlv |
OCTET STRING |
|
RcDot1agCfmMepDbEntry |
|
SEQUENCE |
|
|
|
|
rcDot1agCfmMepDbRMepIdentifier |
Dot1agCfmMepId |
|
|
rcDot1agCfmMepDbRMepState |
Dot1agCfmRemoteMepState |
|
|
rcDot1agCfmMepDbRMepFailedOkTime |
TimeStamp |
|
|
rcDot1agCfmMepDbMacAddress |
MacAddress |
|
|
rcDot1agCfmMepDbRdi |
TruthValue |
|
|
rcDot1agCfmMepDbPortStatusTlv |
Dot1agCfmPortStatus |
|
|
rcDot1agCfmMepDbInterfaceStatusTlv |
Dot1agCfmInterfaceStatus |
|
|
rcDot1agCfmMepDbChassisIdSubtype |
LldpChassisIdSubtype |
|
|
rcDot1agCfmMepDbChassisId |
LldpChassisId |
|
|
rcDot1agCfmMepDbManAddressDomain |
TDomain |
|
|
rcDot1agCfmMepDbManAddress |
TAddress |
|
rcDot1agCfmStackEntry |
1.3.6.1.4.1.8886.6.1.32.1.1.1.1 |
The Stack table entry |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmStackEntry |
|
|
rcDot1agCfmStackMaIndex |
1.3.6.1.4.1.8886.6.1.32.1.1.1.1.6 |
The index of the MA in the rcDot1agCfmMaNetTable and
rcDot1agCfmMaCompTable to which the MP is associated, or 0, if
none. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
rcDot1agCfmVlanEntry |
1.3.6.1.4.1.8886.6.1.32.1.3.1.1 |
The VLAN table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmVlanEntry |
|
|
rcDot1agCfmDefaultMdEntry |
1.3.6.1.4.1.8886.6.1.32.1.2.4.1 |
The Default MD Level table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmDefaultMdEntry |
|
|
rcDot1agCfmConfigErrorListEntry |
1.3.6.1.4.1.8886.6.1.32.1.4.1.1 |
The Config Error List Table entry |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmConfigErrorListEntry |
|
|
rcDot1agCfmMdEntry |
1.3.6.1.4.1.8886.6.1.32.1.5.2.1 |
The Maintenance Domain table entry. This entry is not lost
upon reboot. It is backed up by stable storage.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMdEntry |
|
|
rcDot1agCfmMaNetEntry |
1.3.6.1.4.1.8886.6.1.32.1.6.1.1 |
The MA table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMaNetEntry |
|
|
rcDot1agCfmMaIndex |
1.3.6.1.4.1.8886.6.1.32.1.6.1.1.1 |
Index of the MA table rcDot1agCfmMdMaNextIndex needs to
be inspected to find an available index for row-creation.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
rcDot1agCfmMaCompEntry |
1.3.6.1.4.1.8886.6.1.32.1.6.2.1 |
The MA table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMaCompEntry |
|
|
rcDot1agCfmMaMepListTable |
1.3.6.1.4.1.8886.6.1.32.1.6.3 |
List of MEPIDs that belong to this MA.
Clause 12.14.6.1.3 specifies that a list of MEPIDs in all
bridges in that MA, but since SNMP SMI does not allow to
state in a MIB that an object in a table is an array, the
information has to be stored in another table with two
indices, being the first index, the index of the table that
contains the list or array.
For all bridges in which the same MAID {rcDot1agCfmMdFormat,
rcDot1agCfmMdName, rcDot1agCfmMaNetFormat, and rcDot1agCfmMaNetName}
is configured, the same set of rcDot1agCfmMaMepListIdentifiers
must be configured in the bridges' rcDot1agCfmMaMepListTables.
This allows each MEP to determine whether or not it is
receiving CCMs from all of the other MEPs in the MA.
For example, if one were creating a new MA whose MAID were
{charString, 'Dom1', charString, 'MA1'}, that had 2 MEPs, whose
MEPIDs were 1 and 3, one could, in Bridge A:
1. Get a new MD index d from rcDot1agCfmMdTableNextIndex.
2. Create the Maintenance Domain {charString, 'Dom1'}.
3. Get a new MA index a from rcDot1agCfmMdMaNextIndex [d].
4. Create the Maintenance Association {charString, 'MA1'}.
5. Create a new rcDot1agCfmMaMepListEntry for each of the MEPs
in the MA: [d, a, 1] and [d, a, 3].
6. Create one of the new MEPs, say [d, a, 1].
Then, in Bridge B:
7. Do all of these steps 1-6, except for using the other MEPID
for the new MEP in Step 6, in this example, MEPID 3.
Note that, when creating the MA, MEP List Table, and MEP
entries in the second bridge, the indices 'd' and 'a'
identifying the MAID {charString, 'Dom1', charString, 'MA1'}
may have different values than those in the first Bridge.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
RcDot1agCfmMaMepListEntry |
|
rcDot1agCfmMaMepListEntry |
1.3.6.1.4.1.8886.6.1.32.1.6.3.1 |
The known MEPS table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMaMepListEntry |
|
|
rcDot1agCfmMepTable |
1.3.6.1.4.1.8886.6.1.32.1.7.1 |
The Maintenance Association End Point (MEP) table.
Each row in the table represents a different MEP. A MEP is
an actively managed CFM entity, associated with a specific
DSAP of a Service Instance, which can generate and receive
CFM PDUs and track any responses. It is an end point of a
single Maintenance Association, and is an endpoint of a
separate Maintenance Entity for each of the other MEPs in
the same Maintenance Association (802.1ag clause 3.17).
This table uses three indices. The first two indices are the
indices of the Maintenance Domain and MA tables, the reason
being that a MEP is always related to an MA and Maintenance
Domain.
The MEP table also stores all the managed objects for sending
LBM and LTM.
*LBM Managed objects
LBM Managed objects in the MEP table
enables the management entity to initiate
transmission of Loopback messages. It will signal the MEP
that it should transmit some number of Loopback messages
and detect the detection (or lack thereof) of the
corresponding Loopback messages.
Steps to use entries in this table:
1) Wait for rcDot1agCfmMepTransmitLbmStatus value to be
true. To do this do this sequence:
a. an SNMP GET for both SnmpSetSerialNo and
rcDot1agCfmMepTransmitLbmStatus objects (in same SNMP
PDU).
b. Check if value for rcDot1agCfmMepTransmitLbmStatus is true.
- if not, wait x seconds, go to step a above.
- if yes, save the value of SnmpSetSerialNo and go
to step 2) below
2) Change rcDot1agCfmMepTransmitLbmStatus value from true to
false to ensure no other management entity will use
the service. In order to not disturb a possible other NMS
do this by sending an SNMP SET for both SnmpSetSerialNo
and rcDot1agCfmMepTransmitLbmStatus objects (in same SNMP
PDU, and make sure SNmpSetSerialNo is the first varBind).
For the SnmpSetSerialNo varBind, use the value that you
obtained in step 1)a.. This ensures that two cooperating
NMSes will not step on each others toes.
3) Setup the different data to be sent (number of messages,
optional TLVs,...), except do not set
rcDot1agCfmMepTransmitLbmMessages.
4) Record the current values of rcDot1agCfmMepLbrIn,
rcDot1agCfmMepLbrInOutOfOrder, and rcDot1agCfmMepLbrBadMsdu.
6) Set rcDot1agCfmMepTransmitLbmMessages to a non-zero value to
initiate transmission of Loopback messages.
7) Check the value of rcDot1agCfmMepTransmitLbmResultOK to
find out if the operation was successfully initiated or
not.
8) Monitor the value of rcDot1agCfmMepTransmitLbmMessages.
When it reaches 0, the last LBM has been transmitted.
Wait an additional 5 seconds to ensure that all LBRs have
been returned.
9) Compare rcDot1agCfmMepLbrIn, rcDot1agCfmMepLbrInOutOfOrder,
and rcDot1agCfmMepLbrBadMsdu to their old values from step
4, above, to get the results of the test.
10) Change the rcDot1agCfmMepTransmitLbmStatus value back to
true to allow other management entities to use the table.
*LTM Managed objects
The LTM Managed objects in the MEP table are used in a manner
similar to that described for LBM transmission, above, except
transmission is initiated by writing a value to the
rcDot1agCfmMepTransmitLtmFlags object. Upon
successfully initiating the transmission, the variables
rcDot1agCfmMepTransmitLtmSeqNumber and
rcDot1agCfmMepTransmitLtmEgressIdentifier return the information
required to recover the results of the LTM from the
rcDot1agCfmLtrTable.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
RcDot1agCfmMepEntry |
|
rcDot1agCfmMepEntry |
1.3.6.1.4.1.8886.6.1.32.1.7.1.1 |
The MEP table entry |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMepEntry |
|
|
rcDot1agCfmLtrEntry |
1.3.6.1.4.1.8886.6.1.32.1.7.2.1 |
The Linktrace Reply table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmLtrEntry |
|
|
rcDot1agCfmLtrManAddressDomain |
1.3.6.1.4.1.8886.6.1.32.1.7.2.1.11 |
The TDomain that identifies the type and format of
the related rcDot1agCfmMepDbManAddress object, used to access
the SNMP agent of the system transmitting the LTR. Received
in the LTR Sender ID TLV from that system.
Typical values will be one of (not all inclusive) list:
snmpUDPDomain (from SNMPv2-TM, RFC3417)
snmpIeee802Domain (from SNMP-IEEE802-TM-MIB, RFC4789)
The value 'zeroDotZero' (from RFC2578) indicates 'no management
address was present in the LTR', in which case the related
object rcDot1agCfmMepDbManAddress must have a zero-length OCTET
STRING as a value.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TDomain |
|
|
rcDot1agCfmMepDbEntry |
1.3.6.1.4.1.8886.6.1.32.1.7.3.1 |
The MEP Database table entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
RcDot1agCfmMepDbEntry |
|
|
rcDot1agCfmMepDbManAddressDomain |
1.3.6.1.4.1.8886.6.1.32.1.7.3.1.10 |
The TDomain that identifies the type and format of
the related rcDot1agCfmMepDbManAddress object, used to access
the SNMP agent of the system transmitting the CCM. Received
in the CCM Sender ID TLV from that system.
Typical values will be one of (not all inclusive) list:
snmpUDPDomain (from SNMPv2-TM, RFC3417)
snmpIeee802Domain (from SNMP-IEEE802-TM-MIB, RFC4789)
The value 'zeroDotZero' (from RFC2578) indicates 'no management
address was present in the LTR', in which case the related
object rcDot1agCfmMepDbManAddress must have a zero-length OCTET
STRING as a value.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TDomain |
|
|