Observium_CE/mibs/rfc/IEEE8021-TPMR-MIB

789 lines
25 KiB
Plaintext

IEEE8021-TPMR-MIB DEFINITIONS ::= BEGIN
-- =============================================================
-- MIB for IEEE 802.1Q TPMR Devices
-- =============================================================
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, MacAddress, TimeInterval,
StorageType
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ifCounterDiscontinuityGroup
FROM IF-MIB
IEEE8021BridgePortNumber, ieee802dot1mibs
FROM IEEE8021-TC-MIB
ieee8021BridgeBasePortComponentId
FROM IEEE8021-BRIDGE-MIB;
ieee8021TpmrMib MODULE-IDENTITY
LAST-UPDATED "201806280000Z" -- June 28, 2018
ORGANIZATION "IEEE 802.1 Working Group"
CONTACT-INFO
" WG-URL: http://www.ieee802.org/1/
WG-Email: stds-802-1-L@ieee.org
Contact: IEEE 802.1 Working Group Chair
Postal: C/O IEEE 802.1 Working Group
IEEE Standards Association
445 Hoes Lane
Piscataway
NJ 08854
USA
E-mail: STDS-802-1-L@IEEE.ORG"
DESCRIPTION
"Two-Port MAC Relay (TPMR) MIB module.
Unless otherwise indicated, the references in this MIB
module are to IEEE Std 802.1Q.
Copyright(c) IEEE (2018)
This MIB module is part of IEEE Std 802.1Q;
refer to the document itself for full legal notices."
REVISION "201806280000Z" -- June 28, 2018
DESCRIPTION
"Published as part of IEEE Std 802.1Q-2018.
Cross references updated and corrected."
REVISION "201412150000Z" -- December 15, 2014
DESCRIPTION
"Published as part of IEEE Std 802.1Q 2014 revision.
Cross references updated and corrected."
REVISION "201102270000Z" -- February 27, 2011
DESCRIPTION
"Minor edits to contact information etc. as part of
2011 revision of IEEE Std 802.1Q."
REVISION "200909040000Z" -- September 4, 2009
DESCRIPTION
"Initial version as published in IEEE Std 802.1aj"
::= { ieee802dot1mibs 14 }
ieee8021TpmrNotifications OBJECT IDENTIFIER ::= { ieee8021TpmrMib 0 }
ieee8021TpmrObjects OBJECT IDENTIFIER ::= { ieee8021TpmrMib 1 }
ieee8021TpmrConformance OBJECT IDENTIFIER ::= { ieee8021TpmrMib 2 }
-- -------------------------------------------------------------
-- Textual conventions
-- -------------------------------------------------------------
IEEE8021TpmrFrameDiscardErrorReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A reason code for a frame discard error."
REFERENCE
"12.19.3.1.1.3:h"
SYNTAX INTEGER {
txSduSizeExceeded (1) -- transmissible SDU size exceeded
}
-- -------------------------------------------------------------
-- ieee8021TpmrPort objects
-- -------------------------------------------------------------
ieee8021TpmrPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ieee8021TpmrPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TPMR port table. Each row in the table represents a
TPMR port. By definition there are two ports per TPMR.
Note that the indices of this table are equivalent to
those of the ieee8021BridgeBasePortTable in the
IEEE8021-BRIDGE-MIB, with ieee8021TpmrPortNumber having
a more limited value range than ieee8021BridgeBasePort."
REFERENCE
"12.19.1.2.1, 12.19.1.2.2"
::= { ieee8021TpmrObjects 1 }
ieee8021TpmrPortEntry OBJECT-TYPE
SYNTAX Ieee8021TpmrPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A TPMR port table entry."
INDEX { ieee8021BridgeBasePortComponentId,
ieee8021TpmrPortNumber }
::= { ieee8021TpmrPortTable 1 }
Ieee8021TpmrPortEntry ::= SEQUENCE {
ieee8021TpmrPortNumber IEEE8021BridgePortNumber,
ieee8021TpmrPortMgmtAddr TruthValue,
ieee8021TpmrPortMgmtAddrForwarding TruthValue
}
ieee8021TpmrPortNumber OBJECT-TYPE
SYNTAX IEEE8021BridgePortNumber (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The number of this TPMR port."
REFERENCE
"12.19.1.1.1.3:b,1"
::= { ieee8021TpmrPortEntry 1 }
ieee8021TpmrPortMgmtAddr OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Is 'true' if the TPMR port MAC address is the management
address of the TPMR, otheriwse 'false'."
REFERENCE
"12.19.1.1.1.3:b,3"
::= { ieee8021TpmrPortEntry 2 }
ieee8021TpmrPortMgmtAddrForwarding OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Is 'true' if forwarding is enabled for frames destined to the
management address of the TPMR, otherwise 'false'."
REFERENCE
"12.19.1.2.1.3:c"
::= { ieee8021TpmrPortEntry 3 }
-- -------------------------------------------------------------
-- ieee8021TpmrPortStats objects
-- -------------------------------------------------------------
ieee8021TpmrPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ieee8021TpmrPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TPMR port statistics table. Each row in the table
represents a TPMR port. By definition there are two
ports per TPMR.
Discontinuities in the value of counters in this table
can occur at re-initialization of the management system,
and at other times as indicated by the value of IF-MIB
ifCounterDiscontinuityTime."
REFERENCE
"12.19.3.1"
::= { ieee8021TpmrObjects 2 }
ieee8021TpmrPortStatsEntry OBJECT-TYPE
SYNTAX Ieee8021TpmrPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A TPMR port counters table entry."
AUGMENTS { ieee8021TpmrPortEntry }
::= { ieee8021TpmrPortStatsTable 1 }
Ieee8021TpmrPortStatsEntry ::= SEQUENCE {
ieee8021TpmrPortStatsRxFrames Counter64,
ieee8021TpmrPortStatsRxOctets Counter64,
ieee8021TpmrPortStatsFramesForwarded Counter64,
ieee8021TpmrPortStatsFramesDiscarded Counter64,
ieee8021TpmrPortStatsFramesDiscardedQueueFull Counter64,
ieee8021TpmrPortStatsFramesDiscardedLifetime Counter64,
ieee8021TpmrPortStatsFramesDiscardedError Counter64
}
ieee8021TpmrPortStatsRxFrames OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all valid frames received on this port (including
BPDUs, frames addressed to the TPMR as an end station, and
frames that were submitted to the Forwarding Process)."
REFERENCE
"12.19.3.1.1.3:a"
::= { ieee8021TpmrPortStatsEntry 1 }
ieee8021TpmrPortStatsRxOctets OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the total number of octets in all valid frames
received on this port (including BPDUs, frames addressed
to the TPMR as an end station, and frames that were
submitted to the Forwarding Process)."
REFERENCE
"12.19.3.1.1.3:b"
::= { ieee8021TpmrPortStatsEntry 2 }
ieee8021TpmrPortStatsFramesForwarded OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all frames that were received on this port and
were forwarded to the transmission port."
REFERENCE
"12.19.3.1.1.3:d"
::= { ieee8021TpmrPortStatsEntry 3 }
ieee8021TpmrPortStatsFramesDiscarded OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all frames that were received on this port but
were discarded by the Forwarding Process for any reason."
REFERENCE
"12.19.3.1.1.3:c"
::= { ieee8021TpmrPortStatsEntry 4 }
ieee8021TpmrPortStatsFramesDiscardedQueueFull OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all frames received on this port that were to
be transmitted through the transmission port but were
discarded due to lack of available queue space."
REFERENCE
"12.19.3.1.1.3:e"
::= { ieee8021TpmrPortStatsEntry 5 }
ieee8021TpmrPortStatsFramesDiscardedLifetime OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all frames received on this port that were to
be transmitted through the transmission port but were
discarded due to their frame lifetime having been
exceeded."
REFERENCE
"12.19.3.1.1.3:f"
::= { ieee8021TpmrPortStatsEntry 6 }
ieee8021TpmrPortStatsFramesDiscardedError OBJECT-TYPE
SYNTAX Counter64
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all frames received on this port that were to
be transmitted through the transmission port but could
not be transmitted (e.g., frame too large)."
REFERENCE
"12.19.3.1.1.3:g"
::= { ieee8021TpmrPortStatsEntry 7 }
-- -------------------------------------------------------------
-- ieee8021TpmrPortDiscardDetails objects
-- -------------------------------------------------------------
ieee8021TpmrPortDiscardDetailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ieee8021TpmrPortDiscardDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TPMR frames discard details table. Each row in
the table represents a discarded frame on a TPMR port.
By definition there are two ports per TPMR.
This table is maintained as a FIFO. A new entry is
inserted in the first row, and existing entries are
shuffled down, with the last entry being discarded.
Because of the FIFO behavior, the relationship between
the index and contents will change when an entry is
added to the table. This may result in apparent
duplication of row content during a table traversal."
REFERENCE
"12.19.3.1.1.3:h"
::= { ieee8021TpmrObjects 3 }
ieee8021TpmrPortDiscardDetailsEntry OBJECT-TYPE
SYNTAX Ieee8021TpmrPortDiscardDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A TPMR frames discarded error details table entry."
INDEX { ieee8021BridgeBasePortComponentId,
ieee8021TpmrPortNumber,
ieee8021TpmrPortDiscardDetailsIndex }
::= { ieee8021TpmrPortDiscardDetailsTable 1 }
Ieee8021TpmrPortDiscardDetailsEntry ::= SEQUENCE {
ieee8021TpmrPortDiscardDetailsIndex Unsigned32,
ieee8021TpmrPortDiscardDetailsSource MacAddress,
ieee8021TpmrPortDiscardDetailsReason IEEE8021TpmrFrameDiscardErrorReason
}
ieee8021TpmrPortDiscardDetailsIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The second index of a TPMR frames discard details
table entry."
::= { ieee8021TpmrPortDiscardDetailsEntry 1 }
ieee8021TpmrPortDiscardDetailsSource OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The source MAC address of the discarded frame."
REFERENCE
"12.19.3.1.1.3:h"
::= { ieee8021TpmrPortDiscardDetailsEntry 2 }
ieee8021TpmrPortDiscardDetailsReason OBJECT-TYPE
SYNTAX IEEE8021TpmrFrameDiscardErrorReason
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reason why the frame was discarded."
REFERENCE
"12.19.3.1.1.3:h"
::= { ieee8021TpmrPortDiscardDetailsEntry 3 }
-- -------------------------------------------------------------
-- ieee8021TpmrMsp objects
-- -------------------------------------------------------------
ieee8021TpmrMspTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ieee8021TpmrMspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TPMR MAC status propagation performance table. Each
row in the table represents a TPMR port. By definition
there are two ports per TPMR.
The persistence of writable objects in a conceptual row
of this table is determined by the value of the
ieee8021TpmrMspStorageType object."
REFERENCE
"12.19.4.1.1, 12.19.4.1.2"
::= { ieee8021TpmrObjects 4 }
ieee8021TpmrMspEntry OBJECT-TYPE
SYNTAX Ieee8021TpmrMspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A TPMR MAC status propagation performance table entry."
AUGMENTS { ieee8021TpmrPortEntry }
::= { ieee8021TpmrMspTable 1 }
Ieee8021TpmrMspEntry ::= SEQUENCE {
ieee8021TpmrMspLinkNotify TruthValue,
ieee8021TpmrMspLinkNotifyWait TimeInterval,
ieee8021TpmrMspLinkNotifyRetry TimeInterval,
ieee8021TpmrMspMacNotify TruthValue,
ieee8021TpmrMspMacNotifyTime TimeInterval,
ieee8021TpmrMspMacRecoverTime TimeInterval,
ieee8021TpmrMspStorageType StorageType
}
ieee8021TpmrMspLinkNotify OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of LinkNotify used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:a, 12.19.4.1.2.2:b"
DEFVAL { true }
::= { ieee8021TpmrMspEntry 1 }
ieee8021TpmrMspLinkNotifyWait OBJECT-TYPE
SYNTAX TimeInterval (20..100)
UNITS "centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of LinkNotifyWait used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:b, 12.19.4.1.2.2:c"
DEFVAL { 40 }
::= { ieee8021TpmrMspEntry 2 }
ieee8021TpmrMspLinkNotifyRetry OBJECT-TYPE
SYNTAX TimeInterval (10..100)
UNITS "centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of LinkNotifyRetry used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:c, 12.19.4.1.2.2:d"
DEFVAL { 100 }
::= { ieee8021TpmrMspEntry 3 }
ieee8021TpmrMspMacNotify OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of MacNotify used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:d, 12.19.4.1.2.2:e"
DEFVAL { true }
::= { ieee8021TpmrMspEntry 4 }
ieee8021TpmrMspMacNotifyTime OBJECT-TYPE
SYNTAX TimeInterval (1..50)
UNITS "centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of MacNotifyTime used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:e, 12.19.4.1.2.2:f"
DEFVAL { 20 }
::= { ieee8021TpmrMspEntry 5 }
ieee8021TpmrMspMacRecoverTime OBJECT-TYPE
SYNTAX TimeInterval (2..50)
UNITS "centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of MacRecoverTime used by the MSP state machines."
REFERENCE
"12.19.4.1.1.3:f, 12.19.4.1.2.2:g"
DEFVAL { 10 }
::= { ieee8021TpmrMspEntry 6 }
ieee8021TpmrMspStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The storage type for all read-write objects within this
row. Conceptual rows having the value 'permanent' need
not allow write access to any columnar objects in the row.
If this object has the value 'volatile', modifications
to read-write objects in this row are not persistent
across reboots or restarts. If this object has the value
'nonVolatile', modifications to objects in this row
are persistent."
DEFVAL { nonVolatile }
::= { ieee8021TpmrMspEntry 7 }
-- -------------------------------------------------------------
-- ieee8021TpmrMspStats objects
-- -------------------------------------------------------------
ieee8021TpmrMspStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ieee8021TpmrMspStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TPMR MAC status propagation statistics table. Each
row in the table represents a TPMR port. By definition
there are two ports per TPMR.
Discontinuities in the value of counters in this table
can occur at re-initialization of the management system,
and at other times as indicated by the value of IF-MIB
ifCounterDiscontinuityTime."
REFERENCE
"12.19.4.1.3"
::= { ieee8021TpmrObjects 5 }
ieee8021TpmrMspStatsEntry OBJECT-TYPE
SYNTAX Ieee8021TpmrMspStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A TPMR MAC status propagation statistics table entry."
AUGMENTS { ieee8021TpmrPortEntry }
::= { ieee8021TpmrMspStatsTable 1 }
Ieee8021TpmrMspStatsEntry ::= SEQUENCE {
ieee8021TpmrMspStatsTxAcks Counter32,
ieee8021TpmrMspStatsTxAddNotifications Counter32,
ieee8021TpmrMspStatsTxAddConfirmations Counter32,
ieee8021TpmrMspStatsTxLossNotifications Counter32,
ieee8021TpmrMspStatsTxLossConfirmations Counter32,
ieee8021TpmrMspStatsRxAcks Counter32,
ieee8021TpmrMspStatsRxAddNotifications Counter32,
ieee8021TpmrMspStatsRxAddConfirmations Counter32,
ieee8021TpmrMspStatsRxLossNotifications Counter32,
ieee8021TpmrMspStatsRxLossConfirmations Counter32,
ieee8021TpmrMspStatsAddEvents Counter32,
ieee8021TpmrMspStatsLossEvents Counter32,
ieee8021TpmrMspStatsMacStatusNotifications Counter32
}
ieee8021TpmrMspStatsTxAcks OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of acks transmitted by the port's Transmit
Process as a consequence of txAck being set."
REFERENCE
"12.19.4.1.3.3:a"
::= { ieee8021TpmrMspStatsEntry 1 }
ieee8021TpmrMspStatsTxAddNotifications OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of adds transmitted by the port's Transmit
Process as a consequence of txAdd being set."
REFERENCE
"12.19.4.1.3.3:b"
::= { ieee8021TpmrMspStatsEntry 2 }
ieee8021TpmrMspStatsTxAddConfirmations OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of add confirms transmitted by the port's
Transmit Process as a consequence of txAddConfirm
being set."
REFERENCE
"12.19.4.1.3.3:c"
::= { ieee8021TpmrMspStatsEntry 3 }
ieee8021TpmrMspStatsTxLossNotifications OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of losses transmitted by the port's Transmit
Process as a consequence of txLoss being set."
REFERENCE
"12.19.4.1.3.3:d"
::= { ieee8021TpmrMspStatsEntry 4 }
ieee8021TpmrMspStatsTxLossConfirmations OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of loss confirms transmitted by the port's
Transmit Process as a consequence of txLossConfirm
being set."
REFERENCE
"12.19.4.1.3.3:e"
::= { ieee8021TpmrMspStatsEntry 5 }
ieee8021TpmrMspStatsRxAcks OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of acks received by the port's Receive
Process."
REFERENCE
"12.19.4.1.3.3:f"
::= { ieee8021TpmrMspStatsEntry 6 }
ieee8021TpmrMspStatsRxAddNotifications OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of adds received by the port's Receive
Process."
REFERENCE
"12.19.4.1.3.3:g"
::= { ieee8021TpmrMspStatsEntry 7 }
ieee8021TpmrMspStatsRxAddConfirmations OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of add confirms received by the port's
Receive Process."
REFERENCE
"12.19.4.1.3.3:h"
::= { ieee8021TpmrMspStatsEntry 8 }
ieee8021TpmrMspStatsRxLossNotifications OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of losses received by the port's Receive
Process."
REFERENCE
"12.19.4.1.3.3:i"
::= { ieee8021TpmrMspStatsEntry 9 }
ieee8021TpmrMspStatsRxLossConfirmations OBJECT-TYPE
SYNTAX Counter32
UNITS "MSPDUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of loss confirms received by the port's
Receive Process."
REFERENCE
"12.19.4.1.3.3:j"
::= { ieee8021TpmrMspStatsEntry 10 }
ieee8021TpmrMspStatsAddEvents OBJECT-TYPE
SYNTAX Counter32
UNITS "MSP transitions"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transitions to STM:ADD directly from
STM:DOWN or STM:LOSS."
REFERENCE
"12.19.4.1.3.3:k"
::= { ieee8021TpmrMspStatsEntry 11 }
ieee8021TpmrMspStatsLossEvents OBJECT-TYPE
SYNTAX Counter32
UNITS "MSP transitions"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transitions to STM:LOSS directly from
STM:UP or STM:ADD."
REFERENCE
"12.19.4.1.3.3:l"
::= { ieee8021TpmrMspStatsEntry 12 }
ieee8021TpmrMspStatsMacStatusNotifications OBJECT-TYPE
SYNTAX Counter32
UNITS "MSP transitions"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transitions to SNM:MAC_NOTIFICATION."
REFERENCE
"12.19.4.1.3.3:m"
::= { ieee8021TpmrMspStatsEntry 13 }
-- -------------------------------------------------------------
-- IEEE 802.1aj MIB - Conformance Information
-- -------------------------------------------------------------
ieee8021TpmrCompliances OBJECT IDENTIFIER ::= { ieee8021TpmrConformance 1 }
ieee8021TpmrGroups OBJECT IDENTIFIER ::= { ieee8021TpmrConformance 2 }
-- -------------------------------------------------------------
-- Units of conformance
-- -------------------------------------------------------------
ieee8021TpmrPortGroup OBJECT-GROUP
OBJECTS {
ieee8021TpmrPortMgmtAddr,
ieee8021TpmrPortMgmtAddrForwarding
}
STATUS current
DESCRIPTION
"TPMR port objects."
::= { ieee8021TpmrGroups 1 }
ieee8021TpmrPortStatsGroup OBJECT-GROUP
OBJECTS {
ieee8021TpmrPortStatsRxFrames,
ieee8021TpmrPortStatsRxOctets,
ieee8021TpmrPortStatsFramesForwarded,
ieee8021TpmrPortStatsFramesDiscarded,
ieee8021TpmrPortStatsFramesDiscardedQueueFull,
ieee8021TpmrPortStatsFramesDiscardedLifetime,
ieee8021TpmrPortStatsFramesDiscardedError
}
STATUS current
DESCRIPTION
"TPMR port statistics objects."
::= { ieee8021TpmrGroups 2 }
ieee8021TpmrPortDiscardDetailsGroup OBJECT-GROUP
OBJECTS {
ieee8021TpmrPortDiscardDetailsSource,
ieee8021TpmrPortDiscardDetailsReason
}
STATUS current
DESCRIPTION
"TPMR port discard details objects."
::= { ieee8021TpmrGroups 3 }
ieee8021TpmrMspGroup OBJECT-GROUP
OBJECTS {
ieee8021TpmrMspLinkNotify,
ieee8021TpmrMspLinkNotifyWait,
ieee8021TpmrMspLinkNotifyRetry,
ieee8021TpmrMspMacNotify,
ieee8021TpmrMspMacNotifyTime,
ieee8021TpmrMspMacRecoverTime,
ieee8021TpmrMspStorageType
}
STATUS current
DESCRIPTION
"TPMR port MSP objects."
::= { ieee8021TpmrGroups 4 }
ieee8021TpmrMspStatsGroup OBJECT-GROUP
OBJECTS {
ieee8021TpmrMspStatsTxAcks,
ieee8021TpmrMspStatsTxAddNotifications,
ieee8021TpmrMspStatsTxAddConfirmations,
ieee8021TpmrMspStatsTxLossNotifications,
ieee8021TpmrMspStatsTxLossConfirmations,
ieee8021TpmrMspStatsRxAcks,
ieee8021TpmrMspStatsRxAddNotifications,
ieee8021TpmrMspStatsRxAddConfirmations,
ieee8021TpmrMspStatsRxLossNotifications,
ieee8021TpmrMspStatsRxLossConfirmations,
ieee8021TpmrMspStatsAddEvents,
ieee8021TpmrMspStatsLossEvents,
ieee8021TpmrMspStatsMacStatusNotifications
}
STATUS current
DESCRIPTION
"TPMR port MSP statistics objects."
::= { ieee8021TpmrGroups 5 }
-- -------------------------------------------------------------
-- Compliance statements
-- -------------------------------------------------------------
ieee8021TpmrCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for device support of TPMR."
MODULE IF-MIB
MANDATORY-GROUPS {
ifCounterDiscontinuityGroup
}
MODULE
MANDATORY-GROUPS {
ieee8021TpmrPortGroup,
ieee8021TpmrPortStatsGroup,
ieee8021TpmrPortDiscardDetailsGroup,
ieee8021TpmrMspGroup,
ieee8021TpmrMspStatsGroup
}
::= { ieee8021TpmrCompliances 1 }
END