264 lines
8.2 KiB
Plaintext
264 lines
8.2 KiB
Plaintext
HM2-PLATFORM-MMRP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- -------------------------------------------------------------
|
|
-- MMRP private MIB for IEEE 802.1Q Devices
|
|
-- -------------------------------------------------------------
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Integer32 FROM SNMPv2-SMI
|
|
EnabledStatus FROM P-BRIDGE-MIB
|
|
hm2AgentDot1qMrpMxrp FROM HM2-PLATFORM-MRP-MIB;
|
|
|
|
|
|
hm2PlatformMMRP MODULE-IDENTITY
|
|
LAST-UPDATED "201304100000Z" -- April 10, 2013
|
|
ORGANIZATION "Hirschmann Automation and Control GmbH"
|
|
CONTACT-INFO
|
|
"Postal: Stuttgarter Str. 45-51
|
|
72654 Neckartenzlingen
|
|
Germany
|
|
Phone: +49 7127 140
|
|
E-mail: hac.support@belden.com"
|
|
DESCRIPTION
|
|
"The Hirschmann Private Platform2 MIB for 802.1ak MMRP Configuration.
|
|
Copyright (C) 2013. All Rights Reserved."
|
|
REVISION
|
|
"201304100000Z" -- April 10, 2013
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { hm2AgentDot1qMrpMxrp 1 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- groups in the MMRP MIB
|
|
-- -------------------------------------------------------------
|
|
|
|
hm2AgentDot1qMmrp OBJECT IDENTIFIER ::= { hm2PlatformMMRP 1 }
|
|
hm2AgentDot1qMrpMmrpStats OBJECT IDENTIFIER ::= { hm2PlatformMMRP 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
|
|
-- -------------------------------------------------------------
|
|
--
|
|
-- The MMRP Port Table
|
|
--
|
|
-- @purpose Describes basic MMRP per port functionality.
|
|
--
|
|
-- -------------------------------------------------------------
|
|
|
|
hm2AgentDot1qPortMmrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hm2AgentDot1qPortMmrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of MMRP control information about every bridge
|
|
port. This is indexed by hm2AgentDot1qMmrpPort."
|
|
::= { hm2AgentDot1qMmrp 1 }
|
|
|
|
hm2AgentDot1qPortMmrpEntry OBJECT-TYPE
|
|
SYNTAX Hm2AgentDot1qPortMmrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MMRP control information for a bridge port."
|
|
INDEX { hm2AgentDot1qMmrpPort }
|
|
::= { hm2AgentDot1qPortMmrpTable 1 }
|
|
|
|
Hm2AgentDot1qPortMmrpEntry ::=
|
|
SEQUENCE {
|
|
hm2AgentDot1qMmrpPort
|
|
Integer32,
|
|
hm2AgentDot1qPortMmrpMode
|
|
EnabledStatus
|
|
}
|
|
|
|
hm2AgentDot1qMmrpPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MMRP port number."
|
|
::= { hm2AgentDot1qPortMmrpEntry 1 }
|
|
|
|
hm2AgentDot1qPortMmrpMode OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables/disables the MMRP admin-state on the port."
|
|
DEFVAL { enabled }
|
|
::= { hm2AgentDot1qPortMmrpEntry 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- End of the MMRP Port Table
|
|
-- -------------------------------------------------------------
|
|
|
|
-- -------------------------------------------------------------
|
|
--
|
|
-- The MxRP Configuration
|
|
--
|
|
-- @purpose Enable/Disable protocols of MxRP
|
|
-- family.
|
|
--
|
|
-- -------------------------------------------------------------
|
|
hm2AgentDot1qBridgeMmrpMode OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables/disables the global MMRP admin-state on the device."
|
|
DEFVAL { disabled }
|
|
::= { hm2AgentDot1qMmrp 2 }
|
|
|
|
hm2AgentDot1qBridgeMrpPeriodicStateMachineForMmrp OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables/disables the MRP periodic state machine for MMRP."
|
|
DEFVAL { disabled }
|
|
::= { hm2AgentDot1qMmrp 3 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- End of the MxRP Configuration
|
|
-- -------------------------------------------------------------
|
|
|
|
-- -------------------------------------------------------------
|
|
-- MMRP Statistics
|
|
-- -------------------------------------------------------------
|
|
|
|
|
|
hm2AgentDot1qMrpMmrpPktTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's transmitted by the device."
|
|
::= { hm2AgentDot1qMrpMmrpStats 1 }
|
|
|
|
hm2AgentDot1qMrpMmrpPktRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received by the device."
|
|
::= { hm2AgentDot1qMrpMmrpStats 2 }
|
|
|
|
hm2AgentDot1qMrpMmrpPktRxBadHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received by the device with bad header."
|
|
::= { hm2AgentDot1qMrpMmrpStats 3 }
|
|
|
|
hm2AgentDot1qMrpMmrpPktRxBadFormat OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received by the device with bad format."
|
|
::= { hm2AgentDot1qMrpMmrpStats 4 }
|
|
|
|
hm2AgentDot1qMrpMmrpPktTxFailure OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's that were not transmitted by the device."
|
|
::= { hm2AgentDot1qMrpMmrpStats 5 }
|
|
|
|
hm2AgentDot1qMrpMmrpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hm2AgentDot1qMrpMmrpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table which contains MMRP statistics per port."
|
|
::= { hm2AgentDot1qMrpMmrpStats 6 }
|
|
|
|
hm2AgentDot1qMrpMmrpStatsEntry OBJECT-TYPE
|
|
SYNTAX Hm2AgentDot1qMrpMmrpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MMRP statistics entry."
|
|
INDEX { hm2AgentDot1qMrpMmrpIntf }
|
|
::= { hm2AgentDot1qMrpMmrpStatsTable 1 }
|
|
|
|
Hm2AgentDot1qMrpMmrpStatsEntry ::=
|
|
SEQUENCE {
|
|
hm2AgentDot1qMrpMmrpIntf
|
|
Integer32,
|
|
hm2AgentDot1qMrpMmrpPortPktTx
|
|
Counter32,
|
|
hm2AgentDot1qMrpMmrpPortPktRx
|
|
Counter32,
|
|
hm2AgentDot1qMrpMmrpPortPktRxBadHeader
|
|
Counter32,
|
|
hm2AgentDot1qMrpMmrpPortPktRxBadFormat
|
|
Counter32,
|
|
hm2AgentDot1qMrpMmrpPortPktTxFailure
|
|
Counter32
|
|
}
|
|
|
|
hm2AgentDot1qMrpMmrpIntf OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of hm2AgentDot1qMrpMmrpStatistics table."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 1 }
|
|
|
|
hm2AgentDot1qMrpMmrpPortPktTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's transmitted on port."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 2 }
|
|
|
|
hm2AgentDot1qMrpMmrpPortPktRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received on port."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 3 }
|
|
|
|
hm2AgentDot1qMrpMmrpPortPktRxBadHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received on port with bad header."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 4 }
|
|
|
|
hm2AgentDot1qMrpMmrpPortPktRxBadFormat OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's received on port with bad format."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 5}
|
|
|
|
hm2AgentDot1qMrpMmrpPortPktTxFailure OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MMRP PDU's that were not transmitted on port."
|
|
::= { hm2AgentDot1qMrpMmrpStatsEntry 6 }
|
|
|
|
hm2AgentDot1qMrpMmrpDynamicAddrCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of MAC addresses learned dynamically for MMRP."
|
|
::= { hm2AgentDot1qMrpMmrpStats 248 }
|
|
-- -------------------------------------------------------------
|
|
-- End of MMRP Statistics
|
|
-- -------------------------------------------------------------
|
|
|
|
END
|