All MIBs › RADLAN-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
| dot1dBasePort | OBJECT-TYPE |
From IF-MIB
| InterfaceIndex |
From RADLAN-MIB
| rnd | OBJECT-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 symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| rlStormCtrl | 1.3.6.1.4.1.89.77 | This private MIB module defines storm control private MIBs. | ||
| T/F rlStormCtrlSupport | 1.3.6.1.4.1.89.77.1 | TruthValue | read-only | Identify if the strom control protection is supported |
| INT rlStormCtrlMibVersion | 1.3.6.1.4.1.89.77.2 | INTEGER | read-only | MIB's version, the current version is 3. |
| OCT rlStormCtrlRateUnitTypeSupport | 1.3.6.1.4.1.89.77.3 | OCTET STRING | read-only | the supported rate unit type for the storm rate control |
| OCT rlStormCtrlTypeSupport | 1.3.6.1.4.1.89.77.4 | OCTET STRING | read-only | the supported frame type for the storm control protection |
| OCT rlStormCtrlRateSupportPerType | 1.3.6.1.4.1.89.77.5 | OCTET STRING | read-only | identify if rate control is supported for each frame type |
| OCT rlStormCtrlEnbaleDependencyBetweenTypes | 1.3.6.1.4.1.89.77.6 | OCTET STRING | read-only | indicate enable limitation of dependency between frame types, such as enabling of multicast should be with the enabling of broadcast type (bcm 5632) |
| OCT rlStormCtrlRateDependencyBetweenTypes | 1.3.6.1.4.1.89.77.7 | OCTET STRING | read-only | 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. |
| rlStormCtrlTable | 1.3.6.1.4.1.89.77.8 | not-accessible | The table contains the storm control protection per port | |
| rlStormCtrlEntry | 1.3.6.1.4.1.89.77.8.1 | not-accessible | storm control protection, defined per port,frame type and rate | |
| RLS rlStormCtrlRateType | 1.3.6.1.4.1.89.77.8.1.1 | RlStormCtrlRateUnit | read-write | indicate the rate unit type |
| T/F rlStormCtrlUnknownUnicastEnable | 1.3.6.1.4.1.89.77.8.1.2 | TruthValue | read-write | enable or disable the storm control for unknown unicast frames |
| U32 rlStormCtrlUnknownUnicastRate | 1.3.6.1.4.1.89.77.8.1.3 | Unsigned32 | read-write | set the storm control rate limit for the unknown unicast frames, 0 indicate blocking of frames from this type. |
| T/F rlStormCtrlUnknownMulticastEnable | 1.3.6.1.4.1.89.77.8.1.4 | TruthValue | read-write | enable or disable the storm control for unknown multicast frames |
| U32 rlStormCtrlUnknownMulticastRate | 1.3.6.1.4.1.89.77.8.1.5 | Unsigned32 | read-write | set the storm control rate limit for the unknown multicast frames, 0 indicate blocking of frames from this type. |
| T/F rlStormCtrlBroadcastEnable | 1.3.6.1.4.1.89.77.8.1.6 | TruthValue | read-write | enable or disable the storm control for Broadcast frames |
| U32 rlStormCtrlBroadcastRate | 1.3.6.1.4.1.89.77.8.1.7 | Unsigned32 | read-write | set the storm control rate limit for the Broadcast frames, 0 indicate blocking of frames from this type. |
| T/F rlStormCtrlMulticastEnable | 1.3.6.1.4.1.89.77.8.1.8 | TruthValue | read-write | enable or disable the storm control for multicast frames |
| U32 rlStormCtrlMulticastRate | 1.3.6.1.4.1.89.77.8.1.9 | Unsigned32 | read-write | set the storm control rate limit for the multicast frames, 0 indicate blocking of frames from this type. |
| T/F rlStormCtrlSetDefaultRateType | 1.3.6.1.4.1.89.77.8.1.10 | TruthValue | read-write | indicate if return the rate unit type to its default. |
| T/F rlStormCtrlSetDefaultUnknownUnicastEnable | 1.3.6.1.4.1.89.77.8.1.11 | TruthValue | read-write | indicate if return the storm control enable for unknown unicast frames to its default. |
| T/F rlStormCtrlSetDefaultUnknownUnicastRate | 1.3.6.1.4.1.89.77.8.1.12 | TruthValue | read-write | indicate if return the storm control rate limit for the unknown unicast frames to its default. |
| T/F rlStormCtrlSetDefaultUnknownMulticastEnable | 1.3.6.1.4.1.89.77.8.1.13 | TruthValue | read-write | indicate if return the storm control enable for unknown multicast frames to its default. |
| T/F rlStormCtrlSetDefaultUnknownMulticastRate | 1.3.6.1.4.1.89.77.8.1.14 | TruthValue | read-write | indicate if return the storm control rate limit for the unknown multicast frames to its default. |
| T/F rlStormCtrlSetDefaultBroadcastEnable | 1.3.6.1.4.1.89.77.8.1.15 | TruthValue | read-write | indicate if return the storm control enable for Broadcast frames to its default. |
| T/F rlStormCtrlSetDefaultBroadcastRate | 1.3.6.1.4.1.89.77.8.1.16 | TruthValue | read-write | indicate if return the storm control rate limit for the Broadcast frames to its default. |
| T/F rlStormCtrlSetDefaultMulticastEnable | 1.3.6.1.4.1.89.77.8.1.17 | TruthValue | read-write | indicate if return the storm control for multicast frames to its default. |
| T/F rlStormCtrlSetDefaultMulticastRate | 1.3.6.1.4.1.89.77.8.1.18 | TruthValue | read-write | indicate if return the storm control rate limit for the multicast frames to its default. |
| U32 rlStormCtrlBroadcastOperRate | 1.3.6.1.4.1.89.77.8.1.19 | Unsigned32 | read-only | Operative storm control rate limit for the Broadcast frames. The value will be 0 if rlStormCtrlRateType is not from type precentages. |
| rlStormCtrlGroupTable | 1.3.6.1.4.1.89.77.9 | not-accessible | The table contains per port for each supported frame type to which group it belongs. | |
| rlStormCtrlGroupEntry | 1.3.6.1.4.1.89.77.9.1 | not-accessible | group id for each supported frame type defined per port. | |
| INT rlStormCtrlGroupUnknownUnicastId | 1.3.6.1.4.1.89.77.9.1.1 | INTEGER | read-only | 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. |
| INT rlStormCtrlGroupUnknownMulticastId | 1.3.6.1.4.1.89.77.9.1.2 | INTEGER | read-only | 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. |
| INT rlStormCtrlGroupBroadcastId | 1.3.6.1.4.1.89.77.9.1.3 | INTEGER | read-only | Indicates the id of the group for broadcast frame type that the port belongs to, 0 indicates that broadcast frame type is not supported. |
| INT rlStormCtrlGroupMulticastId | 1.3.6.1.4.1.89.77.9.1.4 | INTEGER | read-only | Indicates 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 rlStormCtrlRateLimSupport | 1.3.6.1.4.1.89.77.10 | TruthValue | read-only | Identify if the strom-control and rate-limit is supported |
| INT rlStormCtrlRateLimMibVersion | 1.3.6.1.4.1.89.77.11 | INTEGER | read-only | MIB's version, the current version is 1. |
| rlStormCtrlRateLimCfgTable | 1.3.6.1.4.1.89.77.12 | not-accessible | The table contains the storm-control and rate-limit configuration per port | |
| rlStormCtrlRateLimCfgEntry | 1.3.6.1.4.1.89.77.12.1 | not-accessible | storm-control and rate-limit configuration, defined per port | |
| RLS rlStormCtrlRateLimCfgTraffic | 1.3.6.1.4.1.89.77.12.1.1 | RlStormCtrlRateLimTrafficType | read-write | traffic type for storm-control and rate-limit. |
| U32 rlStormCtrlRateLimCfgRate | 1.3.6.1.4.1.89.77.12.1.2 | Unsigned32 | read-write | block the flooding of packets when the value specified is reached. |
| RLS rlStormCtrlRateLimCfgUnit | 1.3.6.1.4.1.89.77.12.1.3 | RlStormCtrlRateUnitType | read-write | suppression level in percentage (for storm-control only) or in kilobits per second. |
| RLS rlStormCtrlRateLimCfgAction | 1.3.6.1.4.1.89.77.12.1.4 | RlStormCtrlActionType | read-write | send a trap when a storm occurs on a port or/and shut down a port when a storm occurs on the port. |
| U32 rlStormCtrlRateLimCfgBurst | 1.3.6.1.4.1.89.77.12.1.5 | Unsigned32 | read-write | committed burst in bytes for rate-limit |
| rlStormCtrlRateLimOperTable | 1.3.6.1.4.1.89.77.13 | not-accessible | The table contains the operative values for storm-control and rate-limit per port | |
| rlStormCtrlRateLimOperEntry | 1.3.6.1.4.1.89.77.13.1 | not-accessible | storm-control and rate-limit operative values per port | |
| C64 rlStormCtrlRateLimOperPassCnt | 1.3.6.1.4.1.89.77.13.1.1 | Counter64 | read-only | number of passed counter in bytes. |
| C64 rlStormCtrlRateLimOperDropCnt | 1.3.6.1.4.1.89.77.13.1.2 | Counter64 | read-only | number of dropped counter in bytes. |
| STR rlStormCtrlRateLimOperLastDropTime | 1.3.6.1.4.1.89.77.13.1.3 | DisplayString | read-only | last Drop time in format ddmmyyyyhhmmss. |
| rlStormCtrlClearCountersTable | 1.3.6.1.4.1.89.77.14 | not-accessible | The table clear storm-control counters | |
| rlStormCtrlClearCountersEntry | 1.3.6.1.4.1.89.77.14.1 | not-accessible | clear storm-control counters | |
| U32 rlStormCtrlClearCountersIndex | 1.3.6.1.4.1.89.77.14.1.1 | Unsigned32 | read-only | Index of the table that equals to 1 always. |
| RLS rlStormCtrlClearCountersTraffic | 1.3.6.1.4.1.89.77.14.1.2 | RlStormCtrlRateLimTrafficType | read-write | Traffic type for storm-control counter. |
| NUM rlStormCtrlClearCountersInterface | 1.3.6.1.4.1.89.77.14.1.3 | InterfaceIndex | read-write | The 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.