RADLAN-BRGMACSWITCH-MIB

MIB Reference — IPNetwork Monitor

All MIBsRADLAN-BRGMACSWITCH-MIB

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

Last Updated: 2007-01-02

Category: Vendor: RADLAN/Cisco SB

Description:

Manages MAC address switching and bridge forwarding tables on Marvell switch hardware.

Imported Objects

From RADLAN-MIB

rndOBJECT-IDENTITY

From SNMPv2-SMI

MODULE-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

TruthValue

What Is RADLAN-BRGMACSWITCH-MIB?

RADLAN-BRGMACSWITCH-MIB is a vendor-specific private MIB from RADLAN (now part of Marvell) defining bridge MAC address switching parameters for the software base used across many rebranded Ethernet switches from vendors like Cisco Small Business, Netgear, and others built on RADLAN firmware. It exposes configuration and status for the MAC address forwarding table, including maximum table size, number of dynamic tables in use, spanning tree involvement, and address-aging/deletion policy. Its monitoring value is tracking MAC address table capacity and health — how full the forwarding table is relative to its maximum, and trap-based alerting (rlBrgMacSwTrapEnable, rlBrgMacSwOperTrapCount) when configured thresholds like the yellow/red boundary are crossed — which flags a switch approaching MAC table exhaustion, often from a MAC flooding condition or a loop. It is a proprietary extension layered on top of the standard IETF BRIDGE-MIB rather than a replacement for it. It is typically deployed on small/medium business managed Ethernet switches built on the RADLAN/Marvell switching platform. Engineers can download the RADLAN-BRGMACSWITCH-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in RADLAN-BRGMACSWITCH-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

  • MAC address table utilization vs. maximum size
  • dynamic MAC table count
  • spanning tree state
  • MAC table threshold traps (yellow/red boundary)
  • old-entry deletion mode

Supported Devices

  • RADLAN/Marvell-based managed Ethernet switches (rebranded under multiple vendor brands, e.g. Cisco Small Business, Netgear)

Monitoring Examples

An administrator would poll rlBrgMacSwDynamicTables against rlBrgMacSwMaxTableNumber to see how close the switch is to MAC address table capacity, and check rlBrgMacSwYellowBoundary/rlBrgMacSwRedBoundary threshold crossings alongside rlBrgMacSwOperTrapCount to catch early warning of table exhaustion. A sudden jump in dynamic table usage combined with rlBrgMacSwSpanningTree instability could indicate a network loop causing MAC address flapping across ports.

OIDs
OID symbolicOID numericTypeAccessDescription
rlBrgMacSwitch1.3.6.1.4.1.89.50This private MIB module defines Switching Parameters private MIBs.
INT rlBrgMacSwVersion1.3.6.1.4.1.89.50.1INTEGERread-onlyMIB's version, the current version is 2.
INT rlBrgMacSwMaxTableNumber1.3.6.1.4.1.89.50.2INTEGERread-onlyMaximum number of MAC Tables supported by the device.
INT rlBrgMacSwDynamicTables1.3.6.1.4.1.89.50.3INTEGERread-onlySpecifies whether the device supports port dynamic MAC tables.
INT rlBrgMacSwOldEntryDeleteMode1.3.6.1.4.1.89.50.5INTEGERread-onlyThe method used to delete old unused entries refresh_flag: The high level sets a flag when it adds or updates an entry, the Switch clears the flag each time, when it learns the station once more. aging_flag: The high level clears a flag when it adds or updates an entry, the Switch sets the flag each time, when it learns the station once more. aging_time: The high level defines a timeout, the Switch sends a message to the high level each time when the station doesn't send messages during interval between timeout and 2*timeout. Boundaries: The Switch doesn't support any mechanism, and the high level uses two boundaries: red and yellow. When the number of entries exceeds the red boundary, the high level deletes the oldest entries.
INT rlBrgMacSwSpanningTree1.3.6.1.4.1.89.50.6INTEGERread-onlySpecifies whether the device supports port the Spanning Tree Protocol.
INT rlBrgMacSwKeyType1.3.6.1.4.1.89.50.7INTEGERread-onlySpecified the used MAC Address Table kye format: macOnly: One global MAC Address Table per device (leaky VLANs). tagAndMac: MAC Address Table per each VLAN (strick VLANs).
INT rlBrgMacSwYellowBoundary1.3.6.1.4.1.89.50.8INTEGERread-writeThe yellow boundary.
INT rlBrgMacSwRedBoundary1.3.6.1.4.1.89.50.9INTEGERread-writeThe yellow boundary.
T/F rlBrgMacSwTrapEnable1.3.6.1.4.1.89.50.10TruthValueread-writeThis variable indicates whether to create a SNMP trap if adding dynamic mac failed due to full hash chain.
INT rlBrgMacSwOperTrapCount1.3.6.1.4.1.89.50.11INTEGERread-onlyThis variable indicates the trap counter status (i.e. number of received MAC addresses since the last trap sent that haven't been inserted into the hash). It is relevant only when trap is enabled.
INT rlBrgMacSwAdminTrapFrequency1.3.6.1.4.1.89.50.12INTEGERread-writeThis variable indicates the minimal frequency (in seconds) of sending a trap. It is relevant only when trap is enabled.

RFC description

Marvell/Radlan bridge MAC switch parameters and dynamic table management configuration.

Start monitoring RADLAN/Marvell-based managed Ethernet switches, rebranded under multiple vendor brands (MAC address table capacity) 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-BRGMACSWITCH-MIB