BRIDGE-MIB

MIB Reference — IPNetwork Monitor

All MIBsBRIDGE-MIB

Organization: IETF Bridge MIB Working Group

Last Updated: 2005-09-19

Category: VLAN and Bridging

Description:

Defines managed objects for managing MAC bridges as defined by IEEE 802.1D, including bridge port status, forwarding database, and spanning tree protocol parameters.

Imported Objects

From IF-MIB

InterfaceIndex

From SNMPv2-CONF

MODULE-COMPLIANCE
NOTIFICATION-GROUP
OBJECT-GROUP

From SNMPv2-SMI

Counter32
Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
TimeTicks
mib-2

From SNMPv2-TC

MacAddress
TEXTUAL-CONVENTION
TimeInterval
TruthValue

What Is BRIDGE-MIB?

BRIDGE-MIB is a vendor-neutral IETF standards module (RFC 4188) that defines the managed objects for monitoring and managing IEEE 802.1D MAC bridges, covering the bridge's base identity, its per-port table, and Spanning Tree Protocol (STP) state. It exposes categories of data including bridge identity and port count (dot1dBaseBridgeAddress, dot1dBaseNumPorts), per-port operational parameters and discard counters (dot1dBasePortTable, dot1dBasePortDelayExceededDiscards, dot1dBasePortMtuExceededDiscards), and spanning-tree protocol configuration and status (dot1dStpProtocolSpecification, dot1dStpPriority). In terms of hardware/software status monitoring, this module is primarily used to track port-level health and forwarding behavior, for example detecting ports discarding frames due to STP topology-change delays or oversized frames, and confirming which STP variant a bridge is running, plus dot1dNotifications for fault-style trap events like topology changes. It commonly builds on IF-MIB, since each bridge port maps to an ifIndex via dot1dBasePortIfIndex, and is often paired with vendor STP extensions or P-BRIDGE-MIB/Q-BRIDGE-MIB for priority and VLAN handling. It is deployed on any Ethernet switch or bridging device that implements IEEE 802.1D bridging and spanning tree, from enterprise switches to smaller managed switches, making this bridge mib one of the most commonly polled modules for STP-aware port monitoring.

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

  • bridge port operational status
  • STP protocol specification and priority
  • per-port frame discard counts
  • bridge base address and port count
  • topology-change notifications

Supported Devices

  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer
  • applies to any IEEE 802.1D-compliant Ethernet switch or bridge

Monitoring Examples

An administrator would poll dot1dBasePortTable/dot1dBasePortEntry, correlating dot1dBasePortIfIndex to the corresponding IF-MIB interface, to check dot1dBasePortDelayExceededDiscards and dot1dBasePortMtuExceededDiscards for a rising discard count that signals STP topology instability or an MTU mismatch on that port. They would also poll dot1dStpProtocolSpecification to confirm which spanning-tree variant is active and dot1dStpPriority to verify the bridge's configured priority in root-bridge elections, and would watch for dot1dNotifications traps indicating a topology change event that could explain a brief network flap.

OIDs
OID symbolicOID numericTypeAccessDescription
dot1dBridge1.3.6.1.2.1.17The Bridge MIB module for managing devices that support IEEE 802.1D.
dot1dBase1.3.6.1.2.1.17.1
MAC dot1dBaseBridgeAddress1.3.6.1.2.1.17.1.1MacAddressread-onlyMAC address of bridge.
I32 dot1dBaseNumPorts1.3.6.1.2.1.17.1.2Integer32read-onlyNumber of ports.
INT dot1dBaseType1.3.6.1.2.1.17.1.3INTEGERread-onlyIndicating what type of bridging this bridge can perform.
dot1dBasePortTable1.3.6.1.2.1.17.1.4not-accessibleA table that contains generic information about every port.
dot1dBasePortEntry1.3.6.1.2.1.17.1.4.1not-accessibleA list of information for each port of the bridge.
I32 dot1dBasePort1.3.6.1.2.1.17.1.4.1.1Integer32read-onlyPort number.
NUM dot1dBasePortIfIndex1.3.6.1.2.1.17.1.4.1.2InterfaceIndexread-onlyInterface index for this port.
OID dot1dBasePortCircuit1.3.6.1.2.1.17.1.4.1.3OBJECT IDENTIFIERread-onlyCircuit OID.
C32 dot1dBasePortDelayExceededDiscards1.3.6.1.2.1.17.1.4.1.4Counter32read-onlyDelay exceeded discards.
C32 dot1dBasePortMtuExceededDiscards1.3.6.1.2.1.17.1.4.1.5Counter32read-onlyMTU exceeded discards.
dot1dStp1.3.6.1.2.1.17.2
INT dot1dStpProtocolSpecification1.3.6.1.2.1.17.2.1INTEGERread-onlySTP protocol specification.
I32 dot1dStpPriority1.3.6.1.2.1.17.2.2Integer32read-writeSTP priority.
TIK dot1dStpTimeSinceTopologyChange1.3.6.1.2.1.17.2.3TimeTicksread-onlyTime since topology change.
C32 dot1dStpTopChanges1.3.6.1.2.1.17.2.4Counter32read-onlyTopology changes.
BRI dot1dStpDesignatedRoot1.3.6.1.2.1.17.2.5BridgeIdread-onlyDesignated root.
I32 dot1dStpRootCost1.3.6.1.2.1.17.2.6Integer32read-onlyRoot path cost.
I32 dot1dStpRootPort1.3.6.1.2.1.17.2.7Integer32read-onlyRoot port.
TIM dot1dStpMaxAge1.3.6.1.2.1.17.2.8Timeoutread-onlyMax age.
TIM dot1dStpHelloTime1.3.6.1.2.1.17.2.9Timeoutread-onlyHello time.
I32 dot1dStpHoldTime1.3.6.1.2.1.17.2.10Integer32read-onlyHold time.
TIM dot1dStpForwardDelay1.3.6.1.2.1.17.2.11Timeoutread-onlyForward delay.
TIM dot1dStpBridgeMaxAge1.3.6.1.2.1.17.2.12Timeoutread-writeBridge max age.
TIM dot1dStpBridgeHelloTime1.3.6.1.2.1.17.2.13Timeoutread-writeBridge hello time.
TIM dot1dStpBridgeForwardDelay1.3.6.1.2.1.17.2.14Timeoutread-writeBridge forward delay.
dot1dSr1.3.6.1.2.1.17.3
dot1dTp1.3.6.1.2.1.17.4
C32 dot1dTpLearnedEntryDiscards1.3.6.1.2.1.17.4.1Counter32read-onlyTP learned entry discards.
I32 dot1dTpAgingTime1.3.6.1.2.1.17.4.2Integer32read-writeAging time.
dot1dStatic1.3.6.1.2.1.17.5
dot1dConformance1.3.6.1.2.1.17.6
dot1dGroups1.3.6.1.2.1.17.6.1
dot1dBridgeGroup1.3.6.1.2.1.17.6.1.1Basic bridge group.
dot1dCompliances1.3.6.1.2.1.17.6.2

RFC description

Manages IEEE 802.1D MAC bridges including spanning tree protocol state, port settings, and forwarding database as defined in RFC 4188, which obsoletes the original RFC 1493 definition.

Start monitoring IEEE 802.1D-compliant Ethernet switches/bridges 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 BRIDGE-MIB