mibs/MIBS/quanta/mvrp.my
2023-12-05 12:25:34 +01:00

281 lines
8.5 KiB
Plaintext

NETGEAR-MVRP-MIB DEFINITIONS ::= BEGIN
-- -------------------------------------------------------------
-- MVRP private MIB for IEEE 802.1Q Devices
-- -------------------------------------------------------------
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, Counter64, Unsigned32, TimeTicks, Integer32 FROM SNMPv2-SMI
RowStatus, TruthValue, TimeInterval, TEXTUAL-CONVENTION, MacAddress FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
EnabledStatus FROM P-BRIDGE-MIB
agentDot1qMrpMxrp FROM NETGEAR-MRP-MIB;
fastPathMVRP MODULE-IDENTITY
LAST-UPDATED "201104290000Z" -- 29 April 2011 12:00:00 GMT
ORGANIZATION "Netgear Inc"
CONTACT-INFO ""
DESCRIPTION
"The Netgear Private MIB for 802.1ak MVRP Configuration"
-- Revision history.
REVISION
"201104290000Z" -- 29 April 2011 12:00:00 GMT
DESCRIPTION
"Initial version."
::= { agentDot1qMrpMxrp 2 }
-- -------------------------------------------------------------
-- groups in the MRP MIB
-- -------------------------------------------------------------
agentDot1qMvrp OBJECT IDENTIFIER ::= { fastPathMVRP 1 }
agentDot1qMrpMvrpStats OBJECT IDENTIFIER ::= { fastPathMVRP 2 }
-- -------------------------------------------------------------
-- -------------------------------------------------------------
--
-- The MRP Port Table
--
-- @purpose Describes basic MRP per port functionality.
--
-- -------------------------------------------------------------
agentDot1qPortMvrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot1qPortMvrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of MRP control information about every bridge
port. This is indexed by agentDot1qBasePort."
::= { agentDot1qMvrp 1 }
agentDot1qPortMvrpEntry OBJECT-TYPE
SYNTAX Dot1qPortMvrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MRP control information for a bridge port."
INDEX { agentDot1qMvrpPort }
::= { agentDot1qPortMvrpTable 1 }
Dot1qPortMvrpEntry ::=
SEQUENCE {
agentDot1qMvrpPort
Unsigned32,
agentDot1qPortMvrpMode
EnabledStatus
}
agentDot1qMvrpPort OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MRP port number."
::= { agentDot1qPortMvrpEntry 1 }
agentDot1qPortMvrpMode OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Shows/Changes mode for MVRP. The
value enabled(1) indicates that MVRP is enabled on port.
A value of disabled(2) indicates that MVRP is disabled on port."
DEFVAL { disabled }
::= { agentDot1qPortMvrpEntry 10 }
-- -------------------------------------------------------------
-- End of the MRP Port Table
-- -------------------------------------------------------------
-- -------------------------------------------------------------
--
-- The MxRP Configuration
--
-- @purpose Enable/Disable protocols of MxRP
-- family.
--
-- -------------------------------------------------------------
agentDot1qBridgeMvrpMode OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Shows/Changes mode for MVRP. The
value enabled(1) indicates that MVRP is enabled.
A value of disabled(2) indicates that MVRP is disabled."
DEFVAL { disabled }
::= { agentDot1qMvrp 2 }
agentDot1qBridgeMrpPeriodicStateMachineForMvrp OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Shows/Changes mode for MRP Periodic State Machine for MVRP. The
value enabled(1) indicates that it is enabled.
A value of disabled(2) indicates that if is disabled."
DEFVAL { disabled }
::= { agentDot1qMvrp 3 }
-- -------------------------------------------------------------
-- End of the MxRP Configuration
-- -------------------------------------------------------------
-- -------------------------------------------------------------
-- MVRP Statistics
-- -------------------------------------------------------------
agentDot1qMrpMvrpPktTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was transmitted."
::= { agentDot1qMrpMvrpStats 1 }
agentDot1qMrpMvrpPktRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was received."
::= { agentDot1qMrpMvrpStats 2 }
agentDot1qMrpMvrpPktRxBadHeader OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with bad header was received."
::= { agentDot1qMrpMvrpStats 3 }
agentDot1qMrpMvrpPktRxBadFormat OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with bad data field was not transmitted."
::= { agentDot1qMrpMvrpStats 4 }
agentDot1qMrpMvrpPktTxFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was not transmitted on interface."
::= { agentDot1qMrpMvrpStats 5 }
agentDot1qMrpMvrpStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot1qMrpMvrpStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table which contains MVRP statistics per port."
::= { agentDot1qMrpMvrpStats 6 }
agentDot1qMrpMvrpPktMessageFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures while adding message into MVRP queue."
::= { agentDot1qMrpMvrpStats 7 }
agentDot1qMrpMvrpStatisticsEntry OBJECT-TYPE
SYNTAX Dot1qMrpMvrpStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MVRP statistics entry."
INDEX { agentDot1qMrpMvrpIntf }
::= { agentDot1qMrpMvrpStatsTable 1 }
Dot1qMrpMvrpStatisticsEntry ::=
SEQUENCE {
agentDot1qMrpMvrpIntf
INTEGER,
agentDot1qMrpMvrpPortPktTx
Counter32,
agentDot1qMrpMvrpPortPktRx
Counter32,
agentDot1qMrpMvrpPortPktRxBadHeader
Counter32,
agentDot1qMrpMvrpPortPktRxBadFormat
Counter32,
agentDot1qMrpMvrpPortPktTxFailure
Counter32,
agentDot1qMrpMvrpPortPktRegFailure
Counter32
}
agentDot1qMrpMvrpIntf OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of agentDot1qMrpMvrpStatistics table."
::= { agentDot1qMrpMvrpStatisticsEntry 1 }
agentDot1qMrpMvrpPortPktTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was transmitted on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 2 }
agentDot1qMrpMvrpPortPktRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was received on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 3 }
agentDot1qMrpMvrpPortPktRxBadHeader OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with bad header was received on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 4 }
agentDot1qMrpMvrpPortPktRxBadFormat OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with bad data field was not transmitted on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 5}
agentDot1qMrpMvrpPortPktTxFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames was not transmitted on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 6 }
agentDot1qMrpMvrpPortPktRegFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed registration attempts on interface."
::= { agentDot1qMrpMvrpStatisticsEntry 7 }
-- -------------------------------------------------------------
-- End of MVRP Statistics
-- -------------------------------------------------------------
END