696 lines
21 KiB
Plaintext
696 lines
21 KiB
Plaintext
CISCOSB-STORMCTRL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCOSB ROS
|
|
-- Private STORM CTRL MIB
|
|
-- Version: 7.46
|
|
-- Date: 15-Jan-2007
|
|
|
|
IMPORTS
|
|
switch001 FROM CISCOSB-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32, Counter64 FROM SNMPv2-SMI
|
|
TruthValue, DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
InterfaceIndex FROM IF-MIB
|
|
dot1dBasePort FROM BRIDGE-MIB;
|
|
|
|
|
|
RlStormCtrlRateUnit ::= INTEGER {
|
|
packetsPerSecond(1),
|
|
bytesPerSecond(2),
|
|
framesPerBuffer(3),
|
|
precentages(4),
|
|
kiloBytesPerSecond(5),
|
|
kiloBitsPerSecond(6)
|
|
}
|
|
|
|
RlStormCtrlRateLimTrafficType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"traffic type for storm-control and rate-limit."
|
|
SYNTAX INTEGER {
|
|
broadcast(1),
|
|
multicastRegistred(2),
|
|
multicastUnregistred(3),
|
|
multicastAll(4),
|
|
unknownUnicast(5),
|
|
all(6)
|
|
}
|
|
|
|
RlStormCtrlTrafficTypeBits ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm control traffic type bits."
|
|
SYNTAX BITS {
|
|
broadcast(0),
|
|
multicastAll(1),
|
|
unknownUnicast(2)
|
|
}
|
|
|
|
RlStormCtrlOwner ::= INTEGER {
|
|
none(0),
|
|
user(1),
|
|
global(2)
|
|
}
|
|
|
|
RlStormCtrlRateUnitType ::= INTEGER {
|
|
kiloBitsPerSecond(1),
|
|
precentages(2)
|
|
}
|
|
|
|
RlStormCtrlActionType ::= INTEGER {
|
|
none(1),
|
|
trap(2),
|
|
shutdown(3),
|
|
trapAndShutdown(4)
|
|
}
|
|
|
|
rlStormCtrl MODULE-IDENTITY
|
|
LAST-UPDATED "200701020001Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"This private MIB module defines storm control private MIBs."
|
|
REVISION "200701020000Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
::= { switch001 77 }
|
|
|
|
rlStormCtrlSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Identify if the strom control protection is supported"
|
|
::= { rlStormCtrl 1 }
|
|
|
|
rlStormCtrlMibVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"MIB's version, the current version is 3."
|
|
::= { rlStormCtrl 2 }
|
|
|
|
rlStormCtrlRateUnitTypeSupport OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- packetsPerSecond(0),
|
|
-- bytesPerSecond(1),
|
|
-- framesPerBuffer(2),
|
|
-- percentages(3),
|
|
-- kiloBytesPerSecond(4),
|
|
-- kiloBitsPerSecond(5)
|
|
-- }
|
|
SYNTAX OCTET STRING (SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"the supported rate unit type for the storm rate control"
|
|
::= { rlStormCtrl 3 }
|
|
|
|
rlStormCtrlTypeSupport OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- unknownUnicast(0),
|
|
-- unknownMulticast(1),
|
|
-- broadcast(2),
|
|
-- multicast(3),
|
|
-- }
|
|
SYNTAX OCTET STRING (SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"the supported frame type for the storm control protection"
|
|
::= { rlStormCtrl 4 }
|
|
|
|
rlStormCtrlRateSupportPerType OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- unknownUnicast(0),
|
|
-- unknownMulticast(1),
|
|
-- broadcast(2),
|
|
-- multicast(3),
|
|
-- }
|
|
SYNTAX OCTET STRING (SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"identify if rate control is supported for each frame type"
|
|
::= { rlStormCtrl 5 }
|
|
|
|
rlStormCtrlEnbaleDependencyBetweenTypes OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- unknownUnicast(0),
|
|
-- unknownMulticast(1),
|
|
-- broadcast(2),
|
|
-- multicast(3),
|
|
-- }
|
|
SYNTAX OCTET STRING (SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate enable limitation of dependency between frame types,
|
|
such as enabling of multicast should be with the enabling of
|
|
broadcast type (bcm 5632)"
|
|
::= { rlStormCtrl 6 }
|
|
|
|
rlStormCtrlRateDependencyBetweenTypes OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- unknownUnicast(0),
|
|
-- unknownMulticast(1),
|
|
-- broadcast(2),
|
|
-- multicast(3),
|
|
-- }
|
|
SYNTAX OCTET STRING (SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate limitation of dependency between frame types for
|
|
rate assignment, for example: assigning of rate limit for unicast
|
|
frame must assigning the same rate for multicast and bradcast
|
|
frame (bcm 5615), in case the device support enbale per each frame
|
|
type but with the same rate limitation."
|
|
::= { rlStormCtrl 7 }
|
|
|
|
--
|
|
-- rlStormCtrlTable
|
|
--
|
|
rlStormCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStormCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The table contains the storm control protection per port"
|
|
::= { rlStormCtrl 8 }
|
|
|
|
rlStormCtrlEntry OBJECT-TYPE
|
|
SYNTAX RlStormCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"storm control protection, defined per port,frame type and rate"
|
|
INDEX { dot1dBasePort }
|
|
::= { rlStormCtrlTable 1 }
|
|
|
|
RlStormCtrlEntry ::= SEQUENCE {
|
|
rlStormCtrlRateType RlStormCtrlRateUnit,
|
|
rlStormCtrlUnknownUnicastEnable TruthValue,
|
|
rlStormCtrlUnknownUnicastRate Unsigned32,
|
|
rlStormCtrlUnknownMulticastEnable TruthValue,
|
|
rlStormCtrlUnknownMulticastRate Unsigned32,
|
|
rlStormCtrlBroadcastEnable TruthValue,
|
|
rlStormCtrlBroadcastRate Unsigned32,
|
|
rlStormCtrlMulticastEnable TruthValue,
|
|
rlStormCtrlMulticastRate Unsigned32,
|
|
rlStormCtrlSetDefaultRateType TruthValue,
|
|
rlStormCtrlSetDefaultUnknownUnicastEnable TruthValue,
|
|
rlStormCtrlSetDefaultUnknownUnicastRate TruthValue,
|
|
rlStormCtrlSetDefaultUnknownMulticastEnable TruthValue,
|
|
rlStormCtrlSetDefaultUnknownMulticastRate TruthValue,
|
|
rlStormCtrlSetDefaultBroadcastEnable TruthValue,
|
|
rlStormCtrlSetDefaultBroadcastRate TruthValue,
|
|
rlStormCtrlSetDefaultMulticastEnable TruthValue,
|
|
rlStormCtrlSetDefaultMulticastRate TruthValue,
|
|
rlStormCtrlBroadcastOperRate Unsigned32
|
|
}
|
|
|
|
rlStormCtrlRateType OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateUnit
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate the rate unit type"
|
|
::= { rlStormCtrlEntry 1 }
|
|
|
|
rlStormCtrlUnknownUnicastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"enable or disable the storm control for unknown unicast frames"
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 2 }
|
|
|
|
rlStormCtrlUnknownUnicastRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"set the storm control rate limit for the unknown unicast frames,
|
|
0 indicate blocking of frames from this type."
|
|
DEFVAL { 0 }
|
|
::= { rlStormCtrlEntry 3 }
|
|
|
|
rlStormCtrlUnknownMulticastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"enable or disable the storm control for unknown multicast frames"
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 4 }
|
|
|
|
rlStormCtrlUnknownMulticastRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"set the storm control rate limit for the unknown multicast frames,
|
|
0 indicate blocking of frames from this type."
|
|
DEFVAL { 0 }
|
|
::= { rlStormCtrlEntry 5 }
|
|
|
|
rlStormCtrlBroadcastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"enable or disable the storm control for Broadcast frames"
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 6 }
|
|
|
|
rlStormCtrlBroadcastRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"set the storm control rate limit for the Broadcast frames,
|
|
0 indicate blocking of frames from this type."
|
|
DEFVAL { 0 }
|
|
::= { rlStormCtrlEntry 7 }
|
|
|
|
rlStormCtrlMulticastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"enable or disable the storm control for multicast frames"
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 8 }
|
|
|
|
rlStormCtrlMulticastRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"set the storm control rate limit for the multicast frames,
|
|
0 indicate blocking of frames from this type."
|
|
DEFVAL { 0 }
|
|
::= { rlStormCtrlEntry 9 }
|
|
|
|
rlStormCtrlSetDefaultRateType OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the rate unit type to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 10 }
|
|
|
|
rlStormCtrlSetDefaultUnknownUnicastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control enable for unknown unicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 11 }
|
|
|
|
rlStormCtrlSetDefaultUnknownUnicastRate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control rate limit for the unknown unicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 12 }
|
|
|
|
rlStormCtrlSetDefaultUnknownMulticastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control enable for unknown multicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 13 }
|
|
|
|
rlStormCtrlSetDefaultUnknownMulticastRate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control rate limit for the unknown multicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 14 }
|
|
|
|
rlStormCtrlSetDefaultBroadcastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control enable for Broadcast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 15 }
|
|
|
|
rlStormCtrlSetDefaultBroadcastRate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control rate limit for the Broadcast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 16 }
|
|
|
|
rlStormCtrlSetDefaultMulticastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control for multicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 17 }
|
|
|
|
rlStormCtrlSetDefaultMulticastRate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"indicate if return the storm control rate limit for the multicast frames
|
|
to its default."
|
|
DEFVAL { false }
|
|
::= { rlStormCtrlEntry 18 }
|
|
|
|
rlStormCtrlBroadcastOperRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Operative storm control rate limit for the Broadcast frames.
|
|
The value will be 0 if rlStormCtrlRateType is not from type precentages."
|
|
::= { rlStormCtrlEntry 19 }
|
|
|
|
--
|
|
-- rlStormCtrlGroupTable
|
|
--
|
|
rlStormCtrlGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStormCtrlGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The table contains per port for each supported frame type
|
|
to which group it belongs."
|
|
::= { rlStormCtrl 9 }
|
|
|
|
rlStormCtrlGroupEntry OBJECT-TYPE
|
|
SYNTAX RlStormCtrlGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"group id for each supported frame type defined per port."
|
|
INDEX { dot1dBasePort }
|
|
::= { rlStormCtrlGroupTable 1 }
|
|
|
|
RlStormCtrlGroupEntry ::= SEQUENCE {
|
|
rlStormCtrlGroupUnknownUnicastId INTEGER,
|
|
rlStormCtrlGroupUnknownMulticastId INTEGER,
|
|
rlStormCtrlGroupBroadcastId INTEGER,
|
|
rlStormCtrlGroupMulticastId INTEGER
|
|
}
|
|
|
|
rlStormCtrlGroupUnknownUnicastId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the id of the group for unknown unicast frame type that
|
|
the port belongs to,
|
|
0 indicates that unknown unicast frame type is not supported."
|
|
::= { rlStormCtrlGroupEntry 1 }
|
|
|
|
rlStormCtrlGroupUnknownMulticastId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the id of the group for unknown multicast frame type that
|
|
the port belongs to,
|
|
0 indicates that unknown multicast frame type is not supported."
|
|
::= { rlStormCtrlGroupEntry 2 }
|
|
|
|
rlStormCtrlGroupBroadcastId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the id of the group for broadcast frame type that
|
|
the port belongs to,
|
|
0 indicates that broadcast frame type is not supported."
|
|
::= { rlStormCtrlGroupEntry 3 }
|
|
|
|
rlStormCtrlGroupMulticastId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates the id of the group for multicast frame type that
|
|
the port belongs to,
|
|
0 indicates that multicast frame type is not supported."
|
|
::= { rlStormCtrlGroupEntry 4 }
|
|
|
|
rlStormCtrlRateLimSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify if the strom-control and rate-limit is supported"
|
|
::= { rlStormCtrl 10 }
|
|
|
|
rlStormCtrlRateLimMibVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MIB's version, the current version is 1."
|
|
::= { rlStormCtrl 11 }
|
|
|
|
--
|
|
-- rlStormCtrlRateLimCfgTable
|
|
--
|
|
rlStormCtrlRateLimCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStormCtrlRateLimCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the storm-control and rate-limit configuration per port"
|
|
::= { rlStormCtrl 12 }
|
|
|
|
rlStormCtrlRateLimCfgEntry OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateLimCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"storm-control and rate-limit configuration, defined per port"
|
|
INDEX { dot1dBasePort, rlStormCtrlRateLimCfgTraffic }
|
|
::= { rlStormCtrlRateLimCfgTable 1 }
|
|
|
|
RlStormCtrlRateLimCfgEntry ::= SEQUENCE {
|
|
rlStormCtrlRateLimCfgTraffic RlStormCtrlRateLimTrafficType,
|
|
rlStormCtrlRateLimCfgRate Unsigned32,
|
|
rlStormCtrlRateLimCfgUnit RlStormCtrlRateUnitType,
|
|
rlStormCtrlRateLimCfgAction RlStormCtrlActionType,
|
|
rlStormCtrlRateLimCfgBurst Unsigned32,
|
|
rlStormCtrlRateLimBCOwner RlStormCtrlOwner,
|
|
rlStormCtrlRateLimMCOwner RlStormCtrlOwner,
|
|
rlStormCtrlRateLimUCOwner RlStormCtrlOwner
|
|
}
|
|
|
|
rlStormCtrlRateLimCfgTraffic OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateLimTrafficType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"traffic type for storm-control and rate-limit."
|
|
::= { rlStormCtrlRateLimCfgEntry 1 }
|
|
|
|
rlStormCtrlRateLimCfgRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"block the flooding of packets when the value specified is reached."
|
|
::= { rlStormCtrlRateLimCfgEntry 2 }
|
|
|
|
rlStormCtrlRateLimCfgUnit OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateUnitType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"suppression level in percentage (for storm-control only) or in kilobits per second."
|
|
::= { rlStormCtrlRateLimCfgEntry 3 }
|
|
|
|
rlStormCtrlRateLimCfgAction OBJECT-TYPE
|
|
SYNTAX RlStormCtrlActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"send a trap when a storm occurs on a port or/and shut down a port when a storm occurs on the port."
|
|
::= { rlStormCtrlRateLimCfgEntry 4 }
|
|
|
|
rlStormCtrlRateLimCfgBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"committed burst in bytes for rate-limit"
|
|
::= { rlStormCtrlRateLimCfgEntry 5 }
|
|
|
|
rlStormCtrlRateLimBCOwner OBJECT-TYPE
|
|
SYNTAX RlStormCtrlOwner
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicates who is the owner for broadcast type that is configured."
|
|
DEFVAL { none }
|
|
::= { rlStormCtrlRateLimCfgEntry 6 }
|
|
|
|
rlStormCtrlRateLimMCOwner OBJECT-TYPE
|
|
SYNTAX RlStormCtrlOwner
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicates who is the owner for multicast type that is configured."
|
|
DEFVAL { none }
|
|
::= { rlStormCtrlRateLimCfgEntry 7 }
|
|
|
|
rlStormCtrlRateLimUCOwner OBJECT-TYPE
|
|
SYNTAX RlStormCtrlOwner
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicates who is the owner for unicast type that is configured."
|
|
DEFVAL { none }
|
|
::= { rlStormCtrlRateLimCfgEntry 8 }
|
|
|
|
--
|
|
-- rlStormCtrlRateLimOperTable
|
|
--
|
|
rlStormCtrlRateLimOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStormCtrlRateLimOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the operative values for storm-control and rate-limit per port"
|
|
::= { rlStormCtrl 13 }
|
|
|
|
rlStormCtrlRateLimOperEntry OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateLimOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"storm-control and rate-limit operative values per port"
|
|
INDEX { dot1dBasePort, rlStormCtrlRateLimCfgTraffic }
|
|
::= { rlStormCtrlRateLimOperTable 1 }
|
|
|
|
RlStormCtrlRateLimOperEntry ::= SEQUENCE {
|
|
rlStormCtrlRateLimOperPassCnt Counter64,
|
|
rlStormCtrlRateLimOperDropCnt Counter64,
|
|
rlStormCtrlRateLimOperLastDropTime DisplayString
|
|
}
|
|
|
|
rlStormCtrlRateLimOperPassCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of passed counter in bytes."
|
|
::= { rlStormCtrlRateLimOperEntry 1 }
|
|
|
|
rlStormCtrlRateLimOperDropCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of dropped counter in bytes."
|
|
::= { rlStormCtrlRateLimOperEntry 2 }
|
|
|
|
rlStormCtrlRateLimOperLastDropTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"last Drop time in format ddmmyyyyhhmmss."
|
|
::= { rlStormCtrlRateLimOperEntry 3 }
|
|
|
|
--
|
|
-- rlStormCtrlClearCountersTable
|
|
--
|
|
rlStormCtrlClearCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStormCtrlClearCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table clear storm-control counters"
|
|
::= { rlStormCtrl 14 }
|
|
|
|
rlStormCtrlClearCountersEntry OBJECT-TYPE
|
|
SYNTAX RlStormCtrlClearCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear storm-control counters"
|
|
INDEX { rlStormCtrlClearCountersIndex }
|
|
::= { rlStormCtrlClearCountersTable 1 }
|
|
|
|
RlStormCtrlClearCountersEntry ::= SEQUENCE {
|
|
rlStormCtrlClearCountersIndex Unsigned32,
|
|
rlStormCtrlClearCountersTraffic RlStormCtrlRateLimTrafficType,
|
|
rlStormCtrlClearCountersInterface InterfaceIndex
|
|
|
|
}
|
|
|
|
rlStormCtrlClearCountersIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the table that equals to 1 always."
|
|
::= { rlStormCtrlClearCountersEntry 1 }
|
|
|
|
rlStormCtrlClearCountersTraffic OBJECT-TYPE
|
|
SYNTAX RlStormCtrlRateLimTrafficType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic type for storm-control counter."
|
|
::= { rlStormCtrlClearCountersEntry 2 }
|
|
|
|
rlStormCtrlClearCountersInterface OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port number or all ports."
|
|
::= { rlStormCtrlClearCountersEntry 3 }
|
|
|
|
rlStormCtrlGlobalTrafficTypes OBJECT-TYPE
|
|
SYNTAX RlStormCtrlTrafficTypeBits
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"global traffic types configured on the device."
|
|
::= { rlStormCtrl 15 }
|
|
|
|
END
|
|
|