Q-BRIDGE-MIB

Monitored by Observium
        The VLAN Bridge MIB module for managing Virtual Bridged
Local Area Networks, as defined by IEEE 802.1Q-2003,
including Restricted Vlan Registration defined by
IEEE 802.1u-2001 and Vlan Classification defined by
IEEE 802.1v-2001.
        
Copyright (C) The Internet Society (2006).  This version of
this MIB module is part of RFC 4363; See the RFC itself for
full legal notices.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Polling Ports VLANs
Explore Observium network monitoring
Source file
Q-BRIDGE-MIB
Last revised
Identity
qBridgeMIB
Base OID
1.3.6.1.2.1.17.7
Imported Objects
BRIDGE-MIB dot1dBasePort dot1dBasePortEntry dot1dBridge
P-BRIDGE-MIB EnabledStatus
RMON2-MIB TimeFilter
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) TimeTicks Unsigned32
SNMPv2-TC MacAddress RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'Q-BRIDGE-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'Q-BRIDGE-MIB::qBridgeMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'Q-BRIDGE-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'Q-BRIDGE-MIB::qBridgeMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (111)
11 directly used by Observium
.1.3.6.1.2.1.17.7
.1.3.6.1.2.1.17.7.1
.1.3.6.1.2.1.17.7.1.1
Enumeration
.1.3.6.1.2.1.17.7.1.1.1
.1.3.6.1.2.1.17.7.1.1.2
.1.3.6.1.2.1.17.7.1.1.3
.1.3.6.1.2.1.17.7.1.1.4
.1.3.6.1.2.1.17.7.1.1.5
.1.3.6.1.2.1.17.7.1.2
.1.3.6.1.2.1.17.7.1.2.1
.1.3.6.1.2.1.17.7.1.2.1.1
.1.3.6.1.2.1.17.7.1.2.1.1.1
.1.3.6.1.2.1.17.7.1.2.1.1.2
.1.3.6.1.2.1.17.7.1.2.2
dot1qTpFdbEntry OBS ✓
.1.3.6.1.2.1.17.7.1.2.2.1
.1.3.6.1.2.1.17.7.1.2.2.1.1
dot1qTpFdbPort OBS ✓
Integer32
.1.3.6.1.2.1.17.7.1.2.2.1.2
Enumeration
.1.3.6.1.2.1.17.7.1.2.2.1.3
.1.3.6.1.2.1.17.7.1.2.3
.1.3.6.1.2.1.17.7.1.2.3.1
.1.3.6.1.2.1.17.7.1.2.3.1.1
.1.3.6.1.2.1.17.7.1.2.3.1.2
.1.3.6.1.2.1.17.7.1.2.3.1.3
.1.3.6.1.2.1.17.7.1.2.4
.1.3.6.1.2.1.17.7.1.2.4.1
.1.3.6.1.2.1.17.7.1.2.4.1.1
.1.3.6.1.2.1.17.7.1.2.4.1.2
.1.3.6.1.2.1.17.7.1.2.4.1.3
.1.3.6.1.2.1.17.7.1.2.5
.1.3.6.1.2.1.17.7.1.2.5.1
.1.3.6.1.2.1.17.7.1.2.5.1.1
.1.3.6.1.2.1.17.7.1.2.5.1.2
.1.3.6.1.2.1.17.7.1.2.5.1.3
.1.3.6.1.2.1.17.7.1.3
.1.3.6.1.2.1.17.7.1.3.1
.1.3.6.1.2.1.17.7.1.3.1.1
.1.3.6.1.2.1.17.7.1.3.1.1.1
Integer32
.1.3.6.1.2.1.17.7.1.3.1.1.2
.1.3.6.1.2.1.17.7.1.3.1.1.3
Enumeration
.1.3.6.1.2.1.17.7.1.3.1.1.4
.1.3.6.1.2.1.17.7.1.3.2
.1.3.6.1.2.1.17.7.1.3.2.1
.1.3.6.1.2.1.17.7.1.3.2.1.1
Integer32
.1.3.6.1.2.1.17.7.1.3.2.1.2
.1.3.6.1.2.1.17.7.1.3.2.1.3
.1.3.6.1.2.1.17.7.1.3.2.1.4
Enumeration
.1.3.6.1.2.1.17.7.1.3.2.1.5
.1.3.6.1.2.1.17.7.1.4
.1.3.6.1.2.1.17.7.1.4.1
Enumeration
.1.3.6.1.2.1.17.7.1.4.10
.1.3.6.1.2.1.17.7.1.4.2
.1.3.6.1.2.1.17.7.1.4.2.1
.1.3.6.1.2.1.17.7.1.4.2.1.1
.1.3.6.1.2.1.17.7.1.4.2.1.2
.1.3.6.1.2.1.17.7.1.4.2.1.3
.1.3.6.1.2.1.17.7.1.4.2.1.4
.1.3.6.1.2.1.17.7.1.4.2.1.5
Enumeration
.1.3.6.1.2.1.17.7.1.4.2.1.6
.1.3.6.1.2.1.17.7.1.4.2.1.7
.1.3.6.1.2.1.17.7.1.4.3
.1.3.6.1.2.1.17.7.1.4.3.1
dot1qVlanStaticName OBS ✓ r/w
OctetString
.1.3.6.1.2.1.17.7.1.4.3.1.1
.1.3.6.1.2.1.17.7.1.4.3.1.2
.1.3.6.1.2.1.17.7.1.4.3.1.3
.1.3.6.1.2.1.17.7.1.4.3.1.4
.1.3.6.1.2.1.17.7.1.4.3.1.5
Integer32
.1.3.6.1.2.1.17.7.1.4.4
.1.3.6.1.2.1.17.7.1.4.5
.1.3.6.1.2.1.17.7.1.4.5.1
dot1qPvid OBS ✓ r/w
.1.3.6.1.2.1.17.7.1.4.5.1.1
Enumeration
.1.3.6.1.2.1.17.7.1.4.5.1.2
.1.3.6.1.2.1.17.7.1.4.5.1.3
.1.3.6.1.2.1.17.7.1.4.5.1.4
.1.3.6.1.2.1.17.7.1.4.5.1.5
.1.3.6.1.2.1.17.7.1.4.5.1.6
.1.3.6.1.2.1.17.7.1.4.5.1.7
.1.3.6.1.2.1.17.7.1.4.6
.1.3.6.1.2.1.17.7.1.4.6.1
.1.3.6.1.2.1.17.7.1.4.6.1.1
.1.3.6.1.2.1.17.7.1.4.6.1.2
.1.3.6.1.2.1.17.7.1.4.6.1.3
.1.3.6.1.2.1.17.7.1.4.6.1.4
.1.3.6.1.2.1.17.7.1.4.6.1.5
.1.3.6.1.2.1.17.7.1.4.6.1.6
.1.3.6.1.2.1.17.7.1.4.7
.1.3.6.1.2.1.17.7.1.4.7.1
.1.3.6.1.2.1.17.7.1.4.7.1.1
.1.3.6.1.2.1.17.7.1.4.7.1.2
.1.3.6.1.2.1.17.7.1.4.7.1.3
.1.3.6.1.2.1.17.7.1.4.8
.1.3.6.1.2.1.17.7.1.4.8.1
.1.3.6.1.2.1.17.7.1.4.8.1.1
Integer32
.1.3.6.1.2.1.17.7.1.4.8.1.2
Enumeration
.1.3.6.1.2.1.17.7.1.4.8.1.3
.1.3.6.1.2.1.17.7.1.4.8.1.4
Integer32
.1.3.6.1.2.1.17.7.1.4.9
.1.3.6.1.2.1.17.7.1.5
.1.3.6.1.2.1.17.7.1.5.1
.1.3.6.1.2.1.17.7.1.5.1.1
Enumeration
.1.3.6.1.2.1.17.7.1.5.1.1.1
OctetString
.1.3.6.1.2.1.17.7.1.5.1.1.2
Integer32
.1.3.6.1.2.1.17.7.1.5.1.1.3
.1.3.6.1.2.1.17.7.1.5.1.1.4
.1.3.6.1.2.1.17.7.1.5.2
.1.3.6.1.2.1.17.7.1.5.2.1
Integer32
.1.3.6.1.2.1.17.7.1.5.2.1.1
Integer32
.1.3.6.1.2.1.17.7.1.5.2.1.2
.1.3.6.1.2.1.17.7.1.5.2.1.3
.1.3.6.1.2.1.17.7.2
.1.3.6.1.2.1.17.7.2.1
.1.3.6.1.2.1.17.7.2.2
Dependencies (16) 7 direct · 9 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (6)
OctetString
Integer32 range: 1..4094
Integer32 range: 1..4095
Integer32 range: 0..4095
Integer32 range: 0..4094
Unsigned32
Conformance Groups (16)
A collection of objects providing device-level control
and status information for the Virtual LAN bridge
services.
.1.3.6.1.2.1.17.7.2.1.1
A collection of objects providing information about all
unicast addresses, learned dynamically or statically
configured by management, in each Filtering Database.
.1.3.6.1.2.1.17.7.2.1.2
A collection of objects providing information about all
multicast addresses, learned dynamically or statically
configured by management, in each Filtering Database.
.1.3.6.1.2.1.17.7.2.1.3
A collection of objects providing information about
service requirements, learned dynamically or statically
configured by management, in each Filtering Database.
.1.3.6.1.2.1.17.7.2.1.4
A collection of objects providing information about
unicast and multicast addresses statically configured by
management, in each Filtering Database or VLAN.
.1.3.6.1.2.1.17.7.2.1.5
A collection of objects providing information about
all VLANs currently configured on this device.
.1.3.6.1.2.1.17.7.2.1.6
A collection of objects providing information about
VLANs statically configured by management.
.1.3.6.1.2.1.17.7.2.1.7
A collection of objects providing port-level VLAN
control and status information for all ports.
.1.3.6.1.2.1.17.7.2.1.8
A collection of objects providing per-port packet
statistics for all VLANs currently configured on this
device.
.1.3.6.1.2.1.17.7.2.1.9
A collection of objects providing overflow counters for
per-port packet statistics for all VLANs currently configured
on this device for high-capacity interfaces, defined as those
that have the value of the corresponding instance of
ifSpeed greater than 650,000,000 bits/second.
.1.3.6.1.2.1.17.7.2.1.10
A collection of objects providing per-port packet
statistics for all VLANs currently configured on this
device for high-capacity interfaces, defined as those
that have the value of the corresponding instance of
ifSpeed greater than 650,000,000 bits/second.
.1.3.6.1.2.1.17.7.2.1.11
A collection of objects defining the Filtering Database
constraints all VLANs have with each other.
.1.3.6.1.2.1.17.7.2.1.12
A collection of objects defining the default Filtering
Database constraints for VLANs that have no specific
constraints defined.
.1.3.6.1.2.1.17.7.2.1.13
VLAN classification information for the bridge.
.1.3.6.1.2.1.17.7.2.1.14
VLAN classification information for individual ports.
.1.3.6.1.2.1.17.7.2.1.15
A collection of objects providing port-level VLAN
control and status information for all ports.
.1.3.6.1.2.1.17.7.2.1.16
Compliance Statements (2)

OID .1.3.6.1.2.1.17.7.2.2.1
The compliance statement for device support of Virtual
LAN Bridge services.

RFC2674 was silent about the expected persistence of the
read-write objects in this MIB module. Applications MUST
NOT assume that the values of the read-write objects are
persistent across reinitializations of the management
system and MUST NOT assume that the values are not
persistent across reinitializations of the management
system.
Required groups
mandatory qBridgeBaseGroup
mandatory qBridgeVlanGroup
mandatory qBridgeVlanStaticGroup
mandatory qBridgePortGroup
optional qBridgeFdbUnicastGroup This group is mandatory for bridges that implement
802.1Q transparent bridging.
optional qBridgeFdbMulticastGroup This group is mandatory for bridges that implement
802.1Q transparent bridging.
optional qBridgeServiceRequirementsGroup This group is mandatory for bridges that implement
extended filtering services. All objects must be
read-write if extended-filtering services are
enabled.
optional qBridgeFdbStaticGroup This group is optional.
optional qBridgeVlanStatisticsGroup This group is optional as there may be significant
implementation cost associated with its support.
optional qBridgeVlanStatisticsOverflowGroup This group is optional as there may be significant
implementation cost associated with its support. It is most
relevant for high-capacity interfaces where the SNMP agent
supports only SNMPv1.
optional qBridgeVlanHCStatisticsGroup This group is optional as there may be significant
implementation cost associated with its support. It is most
relevant for high-capacity interfaces.
optional qBridgeLearningConstraintsGroup This group is mandatory for devices implementing
both Independent VLAN Learning (IVL) and Shared
VLAN Learning (SVL) modes of operation of the
filtering database, as defined by IEEE 802.1Q.
optional qBridgeLearningConstraintDefaultGroup This group is mandatory for devices implementing
both Independent VLAN Learning (IVL) and Shared
VLAN Learning (SVL) modes of operation of the
filtering database, as defined by IEEE 802.1Q.
Object refinements
ObjectAccessSyntaxDescription
dot1qPortAcceptableFrameTypes readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qPortIngressFiltering readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qConstraintSetDefault readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qConstraintTypeDefault readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.

OID .1.3.6.1.2.1.17.7.2.2.2
The compliance statement for device support of Virtual
LAN Bridge services.

This document clarifies the persistence requirements for
the read-write objects in this MIB module. All
implementations claiming compliance to qBridgeCompliance2
MUST retain the values of those read-write objects that
specify this requirement.
Required groups
mandatory qBridgeBaseGroup
mandatory qBridgeVlanGroup
mandatory qBridgeVlanStaticGroup
mandatory qBridgePortGroup2
optional qBridgeFdbUnicastGroup This group is mandatory for bridges that implement
802.1Q transparent bridging.
optional qBridgeFdbMulticastGroup This group is mandatory for bridges that implement
802.1Q transparent bridging.
optional qBridgeServiceRequirementsGroup This group is mandatory for bridges that implement
extended filtering services. All objects must be
read-write if extended-filtering services are
enabled.
optional qBridgeFdbStaticGroup This group is optional.
optional qBridgeVlanStatisticsGroup This group is optional as there may be significant
implementation cost associated with its support.
optional qBridgeVlanStatisticsOverflowGroup This group is optional as there may be significant
implementation cost associated with its support. It is most
relevant for high-capacity interfaces where the SNMP agent
supports only SNMPv1.
optional qBridgeVlanHCStatisticsGroup This group is optional as there may be significant
implementation cost associated with its support. It is most
relevant for high-capacity interfaces.
optional qBridgeLearningConstraintsGroup This group is mandatory for devices implementing
both Independent VLAN Learning (IVL) and Shared
VLAN Learning (SVL) modes of operation of the
filtering database, as defined by IEEE 802.1Q.
optional qBridgeLearningConstraintDefaultGroup This group is mandatory for devices implementing
both Independent VLAN Learning (IVL) and Shared
VLAN Learning (SVL) modes of operation of the
filtering database, as defined by IEEE 802.1Q.
optional qBridgeClassificationDeviceGroup This group is mandatory ONLY for devices implementing
VLAN Classification as specified in IEEE 802.1v.
optional qBridgeClassificationPortGroup This group is mandatory ONLY for devices implementing
VLAN Classification as specified in IEEE 802.1v.
Object refinements
ObjectAccessSyntaxDescription
dot1qPortAcceptableFrameTypes readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qPortIngressFiltering readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qConstraintSetDefault readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1qConstraintTypeDefault readonly
Write access is not required as this is an optional
capability in IEEE 802.1Q.
dot1vProtocolGroupId readonly
Write access is not required as this is an optional
capability in IEEE 802.1v.
dot1vProtocolGroupRowStatus readonly
Write access is not required as this is an optional
capability in IEEE 802.1v.