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'
Objects (111)
11 directly used by Observium
Showing 111 of 111 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.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 |
||
|
|
.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 |
||
|
|
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 |
||
|
|
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 |
||
|
|
.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
Dependency-first compile order
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- BRIDGE-MIBrfc
- P-BRIDGE-MIBrfc
- RMON-MIBrfc
- RFC-1212rfc
- RFC1155-SMIrfc
- RFC1213-MIBrfc
- RFC1271-MIBrfc
- TOKEN-RING-RMON-MIBrfc
- RMON2-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- Q-BRIDGE-MIBrfcselected
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
|
|
|
dot1qForwardAllPorts dot1qForwardAllStaticPorts dot1qForwardAllForbiddenPorts dot1qForwardUnregisteredPorts dot1qForwardUnregisteredStaticPorts dot1qForwardUnregisteredForbiddenPorts
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
|
|
|
dot1qStaticUnicastAllowedToGoTo dot1qStaticUnicastStatus dot1qStaticMulticastStaticEgressPorts dot1qStaticMulticastForbiddenEgressPorts dot1qStaticMulticastStatus
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
|
|
|
dot1qVlanNumDeletes dot1qVlanFdbId dot1qVlanCurrentEgressPorts dot1qVlanCurrentUntaggedPorts dot1qVlanStatus dot1qVlanCreationTime
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
|
|
|
dot1qVlanStaticName dot1qVlanStaticEgressPorts dot1qVlanForbiddenEgressPorts dot1qVlanStaticUntaggedPorts dot1qVlanStaticRowStatus dot1qNextFreeLocalVlanIndex
A collection of objects providing information about
VLANs statically configured by management. |
.1.3.6.1.2.1.17.7.2.1.7
|
|
|
qBridgePortGroup
deprecated
|
dot1qPvid dot1qPortAcceptableFrameTypes dot1qPortIngressFiltering dot1qPortGvrpStatus dot1qPortGvrpFailedRegistrations dot1qPortGvrpLastPduOrigin
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
|
|
|
dot1qPvid dot1qPortAcceptableFrameTypes dot1qPortIngressFiltering dot1qPortGvrpStatus dot1qPortGvrpFailedRegistrations dot1qPortGvrpLastPduOrigin dot1qPortRestrictedVlanRegistration
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.1The 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.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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.2The 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.
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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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. |