RADLAN-STORMCTRL-MIB

MIB Reference — IPNetwork Monitor

All MIBsRADLAN-STORMCTRL-MIB

Organization: Radlan - a MARVELL company. Marvell Semiconductor, Inc.

Last Updated: 2007-01-02

Category: QoS and Traffic Management, Vendor: RADLAN/Cisco SB

Description:

Configures broadcast, multicast, and unknown-unicast storm control thresholds per port.

Imported Objects

From BRIDGE-MIB

dot1dBasePortOBJECT-TYPE

From IF-MIB

InterfaceIndex

From RADLAN-MIB

rndOBJECT-IDENTITY

From SNMPv2-SMI

Counter64
MODULE-IDENTITY
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

DisplayString
TruthValue

What Is RADLAN-STORMCTRL-MIB?

RADLAN-STORMCTRL-MIB is a chipset/switch-software vendor MIB from RADLAN, whose embedded switching software is OEM'd by many Ethernet switch manufacturers, and it covers broadcast, multicast, and unknown-unicast storm control on switch ports. It exposes configuration-oriented data: which storm types are supported per platform, the rate unit (packets/sec or percentage), and per-port enable/threshold settings for each traffic type. Its monitoring value is largely operational status rather than raw hardware health -- an admin uses it to confirm storm control is armed correctly on each port and to check configured rate limits, which indirectly protects switch CPU and uplink capacity from broadcast storms. It has an implicit dependency on the switch's IF-MIB ifIndex numbering since storm control is applied per physical port. It is typically deployed on unmanaged-brand or white-label Ethernet switches built on RADLAN switching software, common in SMB and metro-Ethernet access switches. Engineers can download the RADLAN-STORMCTRL-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in RADLAN-STORMCTRL-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • per-port storm control enable state
  • broadcast/multicast/unknown-unicast rate thresholds
  • storm control rate unit (pps vs percent)
  • supported storm-control traffic types
  • dependency between storm-control types

Supported Devices

  • RADLAN-based Ethernet switch
  • white-label/OEM managed switch

Monitoring Examples

An administrator would poll rlStormCtrlTable/rlStormCtrlEntry per port to verify rlStormCtrlUnknownUnicastEnable and rlStormCtrlUnknownUnicastRate are set as expected after a config push, and check rlStormCtrlRateType to confirm whether the limit is percentage- or pps-based. An unknown-unicast counter reaching its configured rlStormCtrlUnknownUnicastRate ceiling repeatedly would indicate a switching loop or MAC flooding event on that port. rlStormCtrlMibVersion and rlStormCtrlTypeSupport tell the poller which storm-control features the specific hardware SKU actually implements before attempting to set thresholds.

OIDs
OID symbolicOID numericTypeAccessDescription
rlStormCtrl1.3.6.1.4.1.89.77This private MIB module defines storm control private MIBs.
T/F rlStormCtrlSupport1.3.6.1.4.1.89.77.1TruthValueread-onlyIdentify if the strom control protection is supported
INT rlStormCtrlMibVersion1.3.6.1.4.1.89.77.2INTEGERread-onlyMIB's version, the current version is 3.
OCT rlStormCtrlRateUnitTypeSupport1.3.6.1.4.1.89.77.3OCTET STRINGread-onlythe supported rate unit type for the storm rate control
OCT rlStormCtrlTypeSupport1.3.6.1.4.1.89.77.4OCTET STRINGread-onlythe supported frame type for the storm control protection
OCT rlStormCtrlRateSupportPerType1.3.6.1.4.1.89.77.5OCTET STRINGread-onlyidentify if rate control is supported for each frame type
OCT rlStormCtrlEnbaleDependencyBetweenTypes1.3.6.1.4.1.89.77.6OCTET STRINGread-onlyindicate enable limitation of dependency between frame types, such as enabling of multicast should be with the enabling of broadcast type (bcm 5632)
OCT rlStormCtrlRateDependencyBetweenTypes1.3.6.1.4.1.89.77.7OCTET STRINGread-onlyindicate 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.
rlStormCtrlTable1.3.6.1.4.1.89.77.8not-accessibleThe table contains the storm control protection per port
rlStormCtrlEntry1.3.6.1.4.1.89.77.8.1not-accessiblestorm control protection, defined per port,frame type and rate
RLS rlStormCtrlRateType1.3.6.1.4.1.89.77.8.1.1RlStormCtrlRateUnitread-writeindicate the rate unit type
T/F rlStormCtrlUnknownUnicastEnable1.3.6.1.4.1.89.77.8.1.2TruthValueread-writeenable or disable the storm control for unknown unicast frames
U32 rlStormCtrlUnknownUnicastRate1.3.6.1.4.1.89.77.8.1.3Unsigned32read-writeset the storm control rate limit for the unknown unicast frames, 0 indicate blocking of frames from this type.
T/F rlStormCtrlUnknownMulticastEnable1.3.6.1.4.1.89.77.8.1.4TruthValueread-writeenable or disable the storm control for unknown multicast frames
U32 rlStormCtrlUnknownMulticastRate1.3.6.1.4.1.89.77.8.1.5Unsigned32read-writeset the storm control rate limit for the unknown multicast frames, 0 indicate blocking of frames from this type.
T/F rlStormCtrlBroadcastEnable1.3.6.1.4.1.89.77.8.1.6TruthValueread-writeenable or disable the storm control for Broadcast frames
U32 rlStormCtrlBroadcastRate1.3.6.1.4.1.89.77.8.1.7Unsigned32read-writeset the storm control rate limit for the Broadcast frames, 0 indicate blocking of frames from this type.
T/F rlStormCtrlMulticastEnable1.3.6.1.4.1.89.77.8.1.8TruthValueread-writeenable or disable the storm control for multicast frames
U32 rlStormCtrlMulticastRate1.3.6.1.4.1.89.77.8.1.9Unsigned32read-writeset the storm control rate limit for the multicast frames, 0 indicate blocking of frames from this type.
T/F rlStormCtrlSetDefaultRateType1.3.6.1.4.1.89.77.8.1.10TruthValueread-writeindicate if return the rate unit type to its default.
T/F rlStormCtrlSetDefaultUnknownUnicastEnable1.3.6.1.4.1.89.77.8.1.11TruthValueread-writeindicate if return the storm control enable for unknown unicast frames to its default.
T/F rlStormCtrlSetDefaultUnknownUnicastRate1.3.6.1.4.1.89.77.8.1.12TruthValueread-writeindicate if return the storm control rate limit for the unknown unicast frames to its default.
T/F rlStormCtrlSetDefaultUnknownMulticastEnable1.3.6.1.4.1.89.77.8.1.13TruthValueread-writeindicate if return the storm control enable for unknown multicast frames to its default.
T/F rlStormCtrlSetDefaultUnknownMulticastRate1.3.6.1.4.1.89.77.8.1.14TruthValueread-writeindicate if return the storm control rate limit for the unknown multicast frames to its default.
T/F rlStormCtrlSetDefaultBroadcastEnable1.3.6.1.4.1.89.77.8.1.15TruthValueread-writeindicate if return the storm control enable for Broadcast frames to its default.
T/F rlStormCtrlSetDefaultBroadcastRate1.3.6.1.4.1.89.77.8.1.16TruthValueread-writeindicate if return the storm control rate limit for the Broadcast frames to its default.
T/F rlStormCtrlSetDefaultMulticastEnable1.3.6.1.4.1.89.77.8.1.17TruthValueread-writeindicate if return the storm control for multicast frames to its default.
T/F rlStormCtrlSetDefaultMulticastRate1.3.6.1.4.1.89.77.8.1.18TruthValueread-writeindicate if return the storm control rate limit for the multicast frames to its default.
U32 rlStormCtrlBroadcastOperRate1.3.6.1.4.1.89.77.8.1.19Unsigned32read-onlyOperative storm control rate limit for the Broadcast frames. The value will be 0 if rlStormCtrlRateType is not from type precentages.
rlStormCtrlGroupTable1.3.6.1.4.1.89.77.9not-accessibleThe table contains per port for each supported frame type to which group it belongs.
rlStormCtrlGroupEntry1.3.6.1.4.1.89.77.9.1not-accessiblegroup id for each supported frame type defined per port.
INT rlStormCtrlGroupUnknownUnicastId1.3.6.1.4.1.89.77.9.1.1INTEGERread-onlyIndicates 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.
INT rlStormCtrlGroupUnknownMulticastId1.3.6.1.4.1.89.77.9.1.2INTEGERread-onlyIndicates 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.
INT rlStormCtrlGroupBroadcastId1.3.6.1.4.1.89.77.9.1.3INTEGERread-onlyIndicates the id of the group for broadcast frame type that the port belongs to, 0 indicates that broadcast frame type is not supported.
INT rlStormCtrlGroupMulticastId1.3.6.1.4.1.89.77.9.1.4INTEGERread-onlyIndicates the id of the group for multicast frame type that the port belongs to, 0 indicates that multicast frame type is not supported.
T/F rlStormCtrlRateLimSupport1.3.6.1.4.1.89.77.10TruthValueread-onlyIdentify if the strom-control and rate-limit is supported
INT rlStormCtrlRateLimMibVersion1.3.6.1.4.1.89.77.11INTEGERread-onlyMIB's version, the current version is 1.
rlStormCtrlRateLimCfgTable1.3.6.1.4.1.89.77.12not-accessibleThe table contains the storm-control and rate-limit configuration per port
rlStormCtrlRateLimCfgEntry1.3.6.1.4.1.89.77.12.1not-accessiblestorm-control and rate-limit configuration, defined per port
RLS rlStormCtrlRateLimCfgTraffic1.3.6.1.4.1.89.77.12.1.1RlStormCtrlRateLimTrafficTyperead-writetraffic type for storm-control and rate-limit.
U32 rlStormCtrlRateLimCfgRate1.3.6.1.4.1.89.77.12.1.2Unsigned32read-writeblock the flooding of packets when the value specified is reached.
RLS rlStormCtrlRateLimCfgUnit1.3.6.1.4.1.89.77.12.1.3RlStormCtrlRateUnitTyperead-writesuppression level in percentage (for storm-control only) or in kilobits per second.
RLS rlStormCtrlRateLimCfgAction1.3.6.1.4.1.89.77.12.1.4RlStormCtrlActionTyperead-writesend a trap when a storm occurs on a port or/and shut down a port when a storm occurs on the port.
U32 rlStormCtrlRateLimCfgBurst1.3.6.1.4.1.89.77.12.1.5Unsigned32read-writecommitted burst in bytes for rate-limit
rlStormCtrlRateLimOperTable1.3.6.1.4.1.89.77.13not-accessibleThe table contains the operative values for storm-control and rate-limit per port
rlStormCtrlRateLimOperEntry1.3.6.1.4.1.89.77.13.1not-accessiblestorm-control and rate-limit operative values per port
C64 rlStormCtrlRateLimOperPassCnt1.3.6.1.4.1.89.77.13.1.1Counter64read-onlynumber of passed counter in bytes.
C64 rlStormCtrlRateLimOperDropCnt1.3.6.1.4.1.89.77.13.1.2Counter64read-onlynumber of dropped counter in bytes.
STR rlStormCtrlRateLimOperLastDropTime1.3.6.1.4.1.89.77.13.1.3DisplayStringread-onlylast Drop time in format ddmmyyyyhhmmss.
rlStormCtrlClearCountersTable1.3.6.1.4.1.89.77.14not-accessibleThe table clear storm-control counters
rlStormCtrlClearCountersEntry1.3.6.1.4.1.89.77.14.1not-accessibleclear storm-control counters
U32 rlStormCtrlClearCountersIndex1.3.6.1.4.1.89.77.14.1.1Unsigned32read-onlyIndex of the table that equals to 1 always.
RLS rlStormCtrlClearCountersTraffic1.3.6.1.4.1.89.77.14.1.2RlStormCtrlRateLimTrafficTyperead-writeTraffic type for storm-control counter.
NUM rlStormCtrlClearCountersInterface1.3.6.1.4.1.89.77.14.1.3InterfaceIndexread-writeThe Port number or all ports.

RFC description

Radlan Networks (acquired by Cortina) vendor-private MIB for storm control (broadcast/multicast flooding); configures and monitors traffic suppression thresholds on switch ports.

Start monitoring RADLAN-based Ethernet switch, white-label/OEM managed switch (broadcast/multicast/unknown-unicast storm control) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download RADLAN-STORMCTRL-MIB