summaryrefslogtreecommitdiff
path: root/data/mibs/BRIDGE-MIB.txt
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-06-22 18:34:21 +0200
committerChristian Poessinger <christian@poessinger.com>2021-06-22 18:34:58 +0200
commit47604c76587cc6cb7742e91940de2f40ad6d7eb0 (patch)
tree719d4d06886b6c4855e3940781778a33ca4f19d3 /data/mibs/BRIDGE-MIB.txt
parentdebd7996f89b01fa8d3584efbcda9a5675ee4344 (diff)
downloadvyos-1x-47604c76587cc6cb7742e91940de2f40ad6d7eb0.tar.gz
vyos-1x-47604c76587cc6cb7742e91940de2f40ad6d7eb0.zip
snmp: T3606: Install MIBs into well known location
FRR also expects the MIBs in /usr/share/snmp/mibs
Diffstat (limited to 'data/mibs/BRIDGE-MIB.txt')
-rw-r--r--data/mibs/BRIDGE-MIB.txt1472
1 files changed, 0 insertions, 1472 deletions
diff --git a/data/mibs/BRIDGE-MIB.txt b/data/mibs/BRIDGE-MIB.txt
deleted file mode 100644
index 1e77a190f..000000000
--- a/data/mibs/BRIDGE-MIB.txt
+++ /dev/null
@@ -1,1472 +0,0 @@
-BRIDGE-MIB DEFINITIONS ::= BEGIN
-
--- ---------------------------------------------------------- --
--- MIB for IEEE 802.1D devices
--- ---------------------------------------------------------- --
-IMPORTS
- MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
- Counter32, Integer32, TimeTicks, mib-2
- FROM SNMPv2-SMI
- TEXTUAL-CONVENTION, MacAddress
- FROM SNMPv2-TC
- MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
- FROM SNMPv2-CONF
- InterfaceIndex FROM IF-MIB
- ;
-
-dot1dBridge MODULE-IDENTITY
- LAST-UPDATED "200509190000Z"
- ORGANIZATION "IETF Bridge MIB Working Group"
- CONTACT-INFO
- "Email: bridge-mib@ietf.org
-
- K.C. Norseth (Editor)
- L-3 Communications
- Tel: +1 801-594-2809
- Email: kenyon.c.norseth@L-3com.com
- Postal: 640 N. 2200 West.
- Salt Lake City, Utah 84116-0850
-
- Les Bell (Editor)
- 3Com Europe Limited
- Phone: +44 1442 438025
- Email: elbell@ntlworld.com
- Postal: 3Com Centre, Boundary Way
- Hemel Hempstead
- Herts. HP2 7YU
- UK
-
- Send comments to <bridge-mib@ietf.org>"
- DESCRIPTION
- "The Bridge MIB module for managing devices that support
- IEEE 802.1D.
-
- Copyright (C) The Internet Society (2005). This version of
- this MIB module is part of RFC 4188; see the RFC itself for
- full legal notices."
- REVISION "200509190000Z"
- DESCRIPTION
- "Third revision, published as part of RFC 4188.
-
- The MIB module has been converted to SMIv2 format.
- Conformance statements have been added and some
- description and reference clauses have been updated.
-
- The object dot1dStpPortPathCost32 was added to
- support IEEE 802.1t and the permissible values of
- dot1dStpPriority and dot1dStpPortPriority have been
- clarified for bridges supporting IEEE 802.1t or
- IEEE 802.1w.
-
- The interpretation of dot1dStpTimeSinceTopologyChange
- has been clarified for bridges supporting the Rapid
- Spanning Tree Protocol (RSTP)."
- REVISION "199307310000Z"
- DESCRIPTION
- "Second revision, published as part of RFC 1493."
- REVISION "199112310000Z"
- DESCRIPTION
- "Initial revision, published as part of RFC 1286."
- ::= { mib-2 17 }
-
--- ---------------------------------------------------------- --
--- Textual Conventions
--- ---------------------------------------------------------- --
-
-BridgeId ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "The Bridge-Identifier, as used in the Spanning Tree
- Protocol, to uniquely identify a bridge. Its first two
- octets (in network byte order) contain a priority value,
- and its last 6 octets contain the MAC address used to
- refer to a bridge in a unique fashion (typically, the
- numerically smallest MAC address of all ports on the
- bridge)."
- SYNTAX OCTET STRING (SIZE (8))
-
-Timeout ::= TEXTUAL-CONVENTION
- DISPLAY-HINT "d"
- STATUS current
- DESCRIPTION
- "A Spanning Tree Protocol (STP) timer in units of 1/100
- seconds. Several objects in this MIB module represent
- values of timers used by the Spanning Tree Protocol.
- In this MIB, these timers have values in units of
- hundredths of a second (i.e., 1/100 secs).
-
- These timers, when stored in a Spanning Tree Protocol's
- BPDU, are in units of 1/256 seconds. Note, however, that
- 802.1D-1998 specifies a settable granularity of no more
- than one second for these timers. To avoid ambiguity,
- a conversion algorithm is defined below for converting
- between the different units, which ensures a timer's
- value is not distorted by multiple conversions.
-
- To convert a Timeout value into a value in units of
- 1/256 seconds, the following algorithm should be used:
-
- b = floor( (n * 256) / 100)
-
- where:
- floor = quotient [ignore remainder]
- n is the value in 1/100 second units
- b is the value in 1/256 second units
-
- To convert the value from 1/256 second units back to
- 1/100 seconds, the following algorithm should be used:
-
- n = ceiling( (b * 100) / 256)
-
- where:
- ceiling = quotient [if remainder is 0], or
- quotient + 1 [if remainder is nonzero]
- n is the value in 1/100 second units
-
- b is the value in 1/256 second units
-
- Note: it is important that the arithmetic operations are
- done in the order specified (i.e., multiply first,
- divide second)."
- SYNTAX Integer32
-
--- ---------------------------------------------------------- --
--- subtrees in the Bridge MIB
--- ---------------------------------------------------------- --
-
-dot1dNotifications OBJECT IDENTIFIER ::= { dot1dBridge 0 }
-
-dot1dBase OBJECT IDENTIFIER ::= { dot1dBridge 1 }
-dot1dStp OBJECT IDENTIFIER ::= { dot1dBridge 2 }
-
-dot1dSr OBJECT IDENTIFIER ::= { dot1dBridge 3 }
--- documented in RFC 1525
-
-dot1dTp OBJECT IDENTIFIER ::= { dot1dBridge 4 }
-dot1dStatic OBJECT IDENTIFIER ::= { dot1dBridge 5 }
-
--- Subtrees used by Bridge MIB Extensions:
--- pBridgeMIB MODULE-IDENTITY ::= { dot1dBridge 6 }
--- qBridgeMIB MODULE-IDENTITY ::= { dot1dBridge 7 }
--- Note that the practice of registering related MIB modules
--- below dot1dBridge has been discouraged since there is no
--- robust mechanism to track such registrations.
-
-dot1dConformance OBJECT IDENTIFIER ::= { dot1dBridge 8 }
-
--- ---------------------------------------------------------- --
--- the dot1dBase subtree
--- ---------------------------------------------------------- --
--- Implementation of the dot1dBase subtree is mandatory for all
--- bridges.
--- ---------------------------------------------------------- --
-
-dot1dBaseBridgeAddress OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The MAC address used by this bridge when it must be
- referred to in a unique fashion. It is recommended
- that this be the numerically smallest MAC address of
- all ports that belong to this bridge. However, it is only
-
- required to be unique. When concatenated with
- dot1dStpPriority, a unique BridgeIdentifier is formed,
- which is used in the Spanning Tree Protocol."
- REFERENCE
- "IEEE 802.1D-1998: clauses 14.4.1.1.3 and 7.12.5"
- ::= { dot1dBase 1 }
-
-dot1dBaseNumPorts OBJECT-TYPE
- SYNTAX Integer32
- UNITS "ports"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of ports controlled by this bridging
- entity."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.4.1.1.3"
- ::= { dot1dBase 2 }
-
-dot1dBaseType OBJECT-TYPE
- SYNTAX INTEGER {
- unknown(1),
- transparent-only(2),
- sourceroute-only(3),
- srt(4)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Indicates what type of bridging this bridge can
- perform. If a bridge is actually performing a
- certain type of bridging, this will be indicated by
- entries in the port table for the given type."
- ::= { dot1dBase 3 }
-
--- ---------------------------------------------------------- --
--- The Generic Bridge Port Table
--- ---------------------------------------------------------- --
-dot1dBasePortTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Dot1dBasePortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table that contains generic information about every
- port that is associated with this bridge. Transparent,
- source-route, and srt ports are included."
- ::= { dot1dBase 4 }
-
-dot1dBasePortEntry OBJECT-TYPE
- SYNTAX Dot1dBasePortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A list of information for each port of the bridge."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.4.2, 14.6.1"
- INDEX { dot1dBasePort }
- ::= { dot1dBasePortTable 1 }
-
-Dot1dBasePortEntry ::=
- SEQUENCE {
- dot1dBasePort
- Integer32,
- dot1dBasePortIfIndex
- InterfaceIndex,
- dot1dBasePortCircuit
- OBJECT IDENTIFIER,
- dot1dBasePortDelayExceededDiscards
- Counter32,
- dot1dBasePortMtuExceededDiscards
- Counter32
- }
-
-dot1dBasePort OBJECT-TYPE
- SYNTAX Integer32 (1..65535)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The port number of the port for which this entry
- contains bridge management information."
- ::= { dot1dBasePortEntry 1 }
-
-dot1dBasePortIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of the instance of the ifIndex object,
- defined in IF-MIB, for the interface corresponding
- to this port."
- ::= { dot1dBasePortEntry 2 }
-
-dot1dBasePortCircuit OBJECT-TYPE
- SYNTAX OBJECT IDENTIFIER
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "For a port that (potentially) has the same value of
- dot1dBasePortIfIndex as another port on the same bridge.
- This object contains the name of an object instance
- unique to this port. For example, in the case where
- multiple ports correspond one-to-one with multiple X.25
- virtual circuits, this value might identify an (e.g.,
- the first) object instance associated with the X.25
- virtual circuit corresponding to this port.
-
- For a port which has a unique value of
- dot1dBasePortIfIndex, this object can have the value
- { 0 0 }."
- ::= { dot1dBasePortEntry 3 }
-
-dot1dBasePortDelayExceededDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of frames discarded by this port due
- to excessive transit delay through the bridge. It
- is incremented by both transparent and source
- route bridges."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.6.1.1.3"
- ::= { dot1dBasePortEntry 4 }
-
-dot1dBasePortMtuExceededDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of frames discarded by this port due
- to an excessive size. It is incremented by both
- transparent and source route bridges."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.6.1.1.3"
- ::= { dot1dBasePortEntry 5 }
-
--- ---------------------------------------------------------- --
--- the dot1dStp subtree
--- ---------------------------------------------------------- --
--- Implementation of the dot1dStp subtree is optional. It is
--- implemented by those bridges that support the Spanning Tree
--- Protocol.
--- ---------------------------------------------------------- --
-
-dot1dStpProtocolSpecification OBJECT-TYPE
- SYNTAX INTEGER {
- unknown(1),
- decLb100(2),
- ieee8021d(3)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "An indication of what version of the Spanning Tree
- Protocol is being run. The value 'decLb100(2)'
- indicates the DEC LANbridge 100 Spanning Tree protocol.
- IEEE 802.1D implementations will return 'ieee8021d(3)'.
- If future versions of the IEEE Spanning Tree Protocol
- that are incompatible with the current version
- are released a new value will be defined."
- ::= { dot1dStp 1 }
-
-dot1dStpPriority OBJECT-TYPE
- SYNTAX Integer32 (0..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value of the write-able portion of the Bridge ID
- (i.e., the first two octets of the (8 octet long) Bridge
- ID). The other (last) 6 octets of the Bridge ID are
- given by the value of dot1dBaseBridgeAddress.
- On bridges supporting IEEE 802.1t or IEEE 802.1w,
- permissible values are 0-61440, in steps of 4096."
- REFERENCE
- "IEEE 802.1D-1998 clause 8.10.2, Table 8-4,
- IEEE 802.1t clause 8.10.2, Table 8-4, clause 14.3."
- ::= { dot1dStp 2 }
-
-dot1dStpTimeSinceTopologyChange OBJECT-TYPE
- SYNTAX TimeTicks
- UNITS "centi-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time (in hundredths of a second) since the
- last time a topology change was detected by the
- bridge entity.
- For RSTP, this reports the time since the tcWhile
- timer for any port on this Bridge was nonzero."
- REFERENCE
- "IEEE 802.1D-1998 clause 14.8.1.1.,
- IEEE 802.1w clause 14.8.1.1."
- ::= { dot1dStp 3 }
-
-dot1dStpTopChanges OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of topology changes detected by
- this bridge since the management entity was last
- reset or initialized."
- REFERENCE
- "IEEE 802.1D-1998 clause 14.8.1.1."
- ::= { dot1dStp 4 }
-
-dot1dStpDesignatedRoot OBJECT-TYPE
- SYNTAX BridgeId
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The bridge identifier of the root of the spanning
- tree, as determined by the Spanning Tree Protocol,
- as executed by this node. This value is used as
- the Root Identifier parameter in all Configuration
- Bridge PDUs originated by this node."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.1"
- ::= { dot1dStp 5 }
-
-dot1dStpRootCost OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The cost of the path to the root as seen from
- this bridge."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.2"
- ::= { dot1dStp 6 }
-
-dot1dStpRootPort OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The port number of the port that offers the lowest
- cost path from this bridge to the root bridge."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.3"
- ::= { dot1dStp 7 }
-
-dot1dStpMaxAge OBJECT-TYPE
- SYNTAX Timeout
- UNITS "centi-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The maximum age of Spanning Tree Protocol information
- learned from the network on any port before it is
- discarded, in units of hundredths of a second. This is
- the actual value that this bridge is currently using."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.4"
- ::= { dot1dStp 8 }
-
-dot1dStpHelloTime OBJECT-TYPE
- SYNTAX Timeout
- UNITS "centi-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The amount of time between the transmission of
- Configuration bridge PDUs by this node on any port when
- it is the root of the spanning tree, or trying to become
- so, in units of hundredths of a second. This is the
- actual value that this bridge is currently using."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.5"
- ::= { dot1dStp 9 }
-
-dot1dStpHoldTime OBJECT-TYPE
- SYNTAX Integer32
- UNITS "centi-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This time value determines the interval length
- during which no more than two Configuration bridge
- PDUs shall be transmitted by this node, in units
- of hundredths of a second."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.14"
- ::= { dot1dStp 10 }
-
-dot1dStpForwardDelay OBJECT-TYPE
- SYNTAX Timeout
- UNITS "centi-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This time value, measured in units of hundredths of a
- second, controls how fast a port changes its spanning
- state when moving towards the Forwarding state. The
- value determines how long the port stays in each of the
- Listening and Learning states, which precede the
- Forwarding state. This value is also used when a
- topology change has been detected and is underway, to
- age all dynamic entries in the Forwarding Database.
- [Note that this value is the one that this bridge is
- currently using, in contrast to
- dot1dStpBridgeForwardDelay, which is the value that this
- bridge and all others would start using if/when this
- bridge were to become the root.]"
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.6"
- ::= { dot1dStp 11 }
-
-dot1dStpBridgeMaxAge OBJECT-TYPE
- SYNTAX Timeout (600..4000)
- UNITS "centi-seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value that all bridges use for MaxAge when this
- bridge is acting as the root. Note that 802.1D-1998
- specifies that the range for this parameter is related
- to the value of dot1dStpBridgeHelloTime. The
- granularity of this timer is specified by 802.1D-1998 to
- be 1 second. An agent may return a badValue error if a
- set is attempted to a value that is not a whole number
- of seconds."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.8"
- ::= { dot1dStp 12 }
-
-dot1dStpBridgeHelloTime OBJECT-TYPE
- SYNTAX Timeout (100..1000)
- UNITS "centi-seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value that all bridges use for HelloTime when this
- bridge is acting as the root. The granularity of this
- timer is specified by 802.1D-1998 to be 1 second. An
- agent may return a badValue error if a set is attempted
-
- to a value that is not a whole number of seconds."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.9"
- ::= { dot1dStp 13 }
-
-dot1dStpBridgeForwardDelay OBJECT-TYPE
- SYNTAX Timeout (400..3000)
- UNITS "centi-seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value that all bridges use for ForwardDelay when
- this bridge is acting as the root. Note that
- 802.1D-1998 specifies that the range for this parameter
- is related to the value of dot1dStpBridgeMaxAge. The
- granularity of this timer is specified by 802.1D-1998 to
- be 1 second. An agent may return a badValue error if a
- set is attempted to a value that is not a whole number
- of seconds."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.3.10"
- ::= { dot1dStp 14 }
-
--- ---------------------------------------------------------- --
--- The Spanning Tree Port Table
--- ---------------------------------------------------------- --
-
-dot1dStpPortTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Dot1dStpPortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table that contains port-specific information
- for the Spanning Tree Protocol."
- ::= { dot1dStp 15 }
-
-dot1dStpPortEntry OBJECT-TYPE
- SYNTAX Dot1dStpPortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A list of information maintained by every port about
- the Spanning Tree Protocol state for that port."
- INDEX { dot1dStpPort }
- ::= { dot1dStpPortTable 1 }
-
-Dot1dStpPortEntry ::=
- SEQUENCE {
-
- dot1dStpPort
- Integer32,
- dot1dStpPortPriority
- Integer32,
- dot1dStpPortState
- INTEGER,
- dot1dStpPortEnable
- INTEGER,
- dot1dStpPortPathCost
- Integer32,
- dot1dStpPortDesignatedRoot
- BridgeId,
- dot1dStpPortDesignatedCost
- Integer32,
- dot1dStpPortDesignatedBridge
- BridgeId,
- dot1dStpPortDesignatedPort
- OCTET STRING,
- dot1dStpPortForwardTransitions
- Counter32,
- dot1dStpPortPathCost32
- Integer32
- }
-
-dot1dStpPort OBJECT-TYPE
- SYNTAX Integer32 (1..65535)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The port number of the port for which this entry
- contains Spanning Tree Protocol management information."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.8.2.1.2"
- ::= { dot1dStpPortEntry 1 }
-
-dot1dStpPortPriority OBJECT-TYPE
- SYNTAX Integer32 (0..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value of the priority field that is contained in
- the first (in network byte order) octet of the (2 octet
- long) Port ID. The other octet of the Port ID is given
- by the value of dot1dStpPort.
- On bridges supporting IEEE 802.1t or IEEE 802.1w,
- permissible values are 0-240, in steps of 16."
- REFERENCE
- "IEEE 802.1D-1998 clause 8.10.2, Table 8-4,
- IEEE 802.1t clause 8.10.2, Table 8-4, clause 14.3."
- ::= { dot1dStpPortEntry 2 }
-
-dot1dStpPortState OBJECT-TYPE
- SYNTAX INTEGER {
- disabled(1),
- blocking(2),
- listening(3),
- learning(4),
- forwarding(5),
- broken(6)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The port's current state, as defined by application of
- the Spanning Tree Protocol. This state controls what
- action a port takes on reception of a frame. If the
- bridge has detected a port that is malfunctioning, it
- will place that port into the broken(6) state. For
- ports that are disabled (see dot1dStpPortEnable), this
- object will have a value of disabled(1)."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.2"
- ::= { dot1dStpPortEntry 3 }
-
-dot1dStpPortEnable OBJECT-TYPE
- SYNTAX INTEGER {
- enabled(1),
- disabled(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The enabled/disabled status of the port."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.2"
- ::= { dot1dStpPortEntry 4 }
-
-dot1dStpPortPathCost OBJECT-TYPE
- SYNTAX Integer32 (1..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The contribution of this port to the path cost of
- paths towards the spanning tree root which include
- this port. 802.1D-1998 recommends that the default
- value of this parameter be in inverse proportion to
-
- the speed of the attached LAN.
-
- New implementations should support dot1dStpPortPathCost32.
- If the port path costs exceeds the maximum value of this
- object then this object should report the maximum value,
- namely 65535. Applications should try to read the
- dot1dStpPortPathCost32 object if this object reports
- the maximum value."
- REFERENCE "IEEE 802.1D-1998: clause 8.5.5.3"
- ::= { dot1dStpPortEntry 5 }
-
-dot1dStpPortDesignatedRoot OBJECT-TYPE
- SYNTAX BridgeId
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The unique Bridge Identifier of the Bridge
- recorded as the Root in the Configuration BPDUs
- transmitted by the Designated Bridge for the
- segment to which the port is attached."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.4"
- ::= { dot1dStpPortEntry 6 }
-
-dot1dStpPortDesignatedCost OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The path cost of the Designated Port of the segment
- connected to this port. This value is compared to the
- Root Path Cost field in received bridge PDUs."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.5"
- ::= { dot1dStpPortEntry 7 }
-
-dot1dStpPortDesignatedBridge OBJECT-TYPE
- SYNTAX BridgeId
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The Bridge Identifier of the bridge that this
- port considers to be the Designated Bridge for
- this port's segment."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.6"
- ::= { dot1dStpPortEntry 8 }
-
-dot1dStpPortDesignatedPort OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (2))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The Port Identifier of the port on the Designated
- Bridge for this port's segment."
- REFERENCE
- "IEEE 802.1D-1998: clause 8.5.5.7"
- ::= { dot1dStpPortEntry 9 }
-
-dot1dStpPortForwardTransitions OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of times this port has transitioned
- from the Learning state to the Forwarding state."
- ::= { dot1dStpPortEntry 10 }
-
-dot1dStpPortPathCost32 OBJECT-TYPE
- SYNTAX Integer32 (1..200000000)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The contribution of this port to the path cost of
- paths towards the spanning tree root which include
- this port. 802.1D-1998 recommends that the default
- value of this parameter be in inverse proportion to
- the speed of the attached LAN.
-
- This object replaces dot1dStpPortPathCost to support
- IEEE 802.1t."
- REFERENCE
- "IEEE 802.1t clause 8.10.2, Table 8-5."
- ::= { dot1dStpPortEntry 11 }
-
--- ---------------------------------------------------------- --
--- the dot1dTp subtree
--- ---------------------------------------------------------- --
--- Implementation of the dot1dTp subtree is optional. It is
--- implemented by those bridges that support the transparent
--- bridging mode. A transparent or SRT bridge will implement
--- this subtree.
--- ---------------------------------------------------------- --
-
-dot1dTpLearnedEntryDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of Forwarding Database entries that
- have been or would have been learned, but have been
- discarded due to a lack of storage space in the
- Forwarding Database. If this counter is increasing, it
- indicates that the Forwarding Database is regularly
- becoming full (a condition that has unpleasant
- performance effects on the subnetwork). If this counter
- has a significant value but is not presently increasing,
- it indicates that the problem has been occurring but is
- not persistent."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.7.1.1.3"
- ::= { dot1dTp 1 }
-
-dot1dTpAgingTime OBJECT-TYPE
- SYNTAX Integer32 (10..1000000)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The timeout period in seconds for aging out
- dynamically-learned forwarding information.
- 802.1D-1998 recommends a default of 300 seconds."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.7.1.1.3"
- ::= { dot1dTp 2 }
-
--- ---------------------------------------------------------- --
--- The Forwarding Database for Transparent Bridges
--- ---------------------------------------------------------- --
-
-dot1dTpFdbTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Dot1dTpFdbEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table that contains information about unicast
- entries for which the bridge has forwarding and/or
- filtering information. This information is used
- by the transparent bridging function in
- determining how to propagate a received frame."
- ::= { dot1dTp 3 }
-
-dot1dTpFdbEntry OBJECT-TYPE
- SYNTAX Dot1dTpFdbEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Information about a specific unicast MAC address
- for which the bridge has some forwarding and/or
- filtering information."
- INDEX { dot1dTpFdbAddress }
- ::= { dot1dTpFdbTable 1 }
-
-Dot1dTpFdbEntry ::=
- SEQUENCE {
- dot1dTpFdbAddress
- MacAddress,
- dot1dTpFdbPort
- Integer32,
- dot1dTpFdbStatus
- INTEGER
- }
-
-dot1dTpFdbAddress OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "A unicast MAC address for which the bridge has
- forwarding and/or filtering information."
- REFERENCE
- "IEEE 802.1D-1998: clause 7.9.1, 7.9.2"
- ::= { dot1dTpFdbEntry 1 }
-
-dot1dTpFdbPort OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Either the value '0', or the port number of the port on
- which a frame having a source address equal to the value
- of the corresponding instance of dot1dTpFdbAddress has
- been seen. A value of '0' indicates that the port
- number has not been learned, but that the bridge does
- have some forwarding/filtering information about this
- address (e.g., in the dot1dStaticTable). Implementors
- are encouraged to assign the port value to this object
- whenever it is learned, even for addresses for which the
- corresponding value of dot1dTpFdbStatus is not
- learned(3)."
- ::= { dot1dTpFdbEntry 2 }
-
-dot1dTpFdbStatus OBJECT-TYPE
- SYNTAX INTEGER {
- other(1),
- invalid(2),
- learned(3),
- self(4),
- mgmt(5)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The status of this entry. The meanings of the
- values are:
- other(1) - none of the following. This would
- include the case where some other MIB object
- (not the corresponding instance of
- dot1dTpFdbPort, nor an entry in the
- dot1dStaticTable) is being used to determine if
- and how frames addressed to the value of the
- corresponding instance of dot1dTpFdbAddress are
- being forwarded.
- invalid(2) - this entry is no longer valid (e.g.,
- it was learned but has since aged out), but has
- not yet been flushed from the table.
- learned(3) - the value of the corresponding instance
- of dot1dTpFdbPort was learned, and is being
- used.
- self(4) - the value of the corresponding instance of
- dot1dTpFdbAddress represents one of the bridge's
- addresses. The corresponding instance of
- dot1dTpFdbPort indicates which of the bridge's
- ports has this address.
- mgmt(5) - the value of the corresponding instance of
- dot1dTpFdbAddress is also the value of an
- existing instance of dot1dStaticAddress."
- ::= { dot1dTpFdbEntry 3 }
-
--- ---------------------------------------------------------- --
--- Port Table for Transparent Bridges
--- ---------------------------------------------------------- --
-
-dot1dTpPortTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Dot1dTpPortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table that contains information about every port that
- is associated with this transparent bridge."
- ::= { dot1dTp 4 }
-
-dot1dTpPortEntry OBJECT-TYPE
- SYNTAX Dot1dTpPortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A list of information for each port of a transparent
- bridge."
- INDEX { dot1dTpPort }
- ::= { dot1dTpPortTable 1 }
-
-Dot1dTpPortEntry ::=
- SEQUENCE {
- dot1dTpPort
- Integer32,
- dot1dTpPortMaxInfo
- Integer32,
- dot1dTpPortInFrames
- Counter32,
- dot1dTpPortOutFrames
- Counter32,
- dot1dTpPortInDiscards
- Counter32
- }
-
-dot1dTpPort OBJECT-TYPE
- SYNTAX Integer32 (1..65535)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The port number of the port for which this entry
- contains Transparent bridging management information."
- ::= { dot1dTpPortEntry 1 }
-
--- It would be nice if we could use ifMtu as the size of the
--- largest INFO field, but we can't because ifMtu is defined
--- to be the size that the (inter-)network layer can use, which
--- can differ from the MAC layer (especially if several layers
--- of encapsulation are used).
-
-dot1dTpPortMaxInfo OBJECT-TYPE
- SYNTAX Integer32
- UNITS "bytes"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The maximum size of the INFO (non-MAC) field that
-
- this port will receive or transmit."
- ::= { dot1dTpPortEntry 2 }
-
-dot1dTpPortInFrames OBJECT-TYPE
- SYNTAX Counter32
- UNITS "frames"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of frames that have been received by this
- port from its segment. Note that a frame received on the
- interface corresponding to this port is only counted by
- this object if and only if it is for a protocol being
- processed by the local bridging function, including
- bridge management frames."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.6.1.1.3"
- ::= { dot1dTpPortEntry 3 }
-
-dot1dTpPortOutFrames OBJECT-TYPE
- SYNTAX Counter32
- UNITS "frames"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of frames that have been transmitted by this
- port to its segment. Note that a frame transmitted on
- the interface corresponding to this port is only counted
- by this object if and only if it is for a protocol being
- processed by the local bridging function, including
- bridge management frames."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.6.1.1.3"
- ::= { dot1dTpPortEntry 4 }
-
-dot1dTpPortInDiscards OBJECT-TYPE
- SYNTAX Counter32
- UNITS "frames"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Count of received valid frames that were discarded
- (i.e., filtered) by the Forwarding Process."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.6.1.1.3"
- ::= { dot1dTpPortEntry 5 }
-
--- ---------------------------------------------------------- --
-
--- The Static (Destination-Address Filtering) Database
--- ---------------------------------------------------------- --
--- Implementation of this subtree is optional.
--- ---------------------------------------------------------- --
-
-dot1dStaticTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Dot1dStaticEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table containing filtering information configured
- into the bridge by (local or network) management
- specifying the set of ports to which frames received
- from specific ports and containing specific destination
- addresses are allowed to be forwarded. The value of
- zero in this table, as the port number from which frames
- with a specific destination address are received, is
- used to specify all ports for which there is no specific
- entry in this table for that particular destination
- address. Entries are valid for unicast and for
- group/broadcast addresses."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.7.2"
- ::= { dot1dStatic 1 }
-
-dot1dStaticEntry OBJECT-TYPE
- SYNTAX Dot1dStaticEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Filtering information configured into the bridge by
- (local or network) management specifying the set of
- ports to which frames received from a specific port and
- containing a specific destination address are allowed to
- be forwarded."
- REFERENCE
- "IEEE 802.1D-1998: clause 14.7.2"
- INDEX { dot1dStaticAddress, dot1dStaticReceivePort }
- ::= { dot1dStaticTable 1 }
-
-Dot1dStaticEntry ::=
- SEQUENCE {
- dot1dStaticAddress MacAddress,
- dot1dStaticReceivePort Integer32,
- dot1dStaticAllowedToGoTo OCTET STRING,
- dot1dStaticStatus INTEGER
- }
-
-dot1dStaticAddress OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The destination MAC address in a frame to which this
- entry's filtering information applies. This object can
- take the value of a unicast address, a group address, or
- the broadcast address."
- REFERENCE
- "IEEE 802.1D-1998: clause 7.9.1, 7.9.2"
- ::= { dot1dStaticEntry 1 }
-
-dot1dStaticReceivePort OBJECT-TYPE
- SYNTAX Integer32 (0..65535)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "Either the value '0', or the port number of the port
- from which a frame must be received in order for this
- entry's filtering information to apply. A value of zero
- indicates that this entry applies on all ports of the
- bridge for which there is no other applicable entry."
- ::= { dot1dStaticEntry 2 }
-
-dot1dStaticAllowedToGoTo OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..512))
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The set of ports to which frames received from a
- specific port and destined for a specific MAC address,
- are allowed to be forwarded. Each octet within the
- value of this object specifies a set of eight ports,
- with the first octet specifying ports 1 through 8, the
- second octet specifying ports 9 through 16, etc. Within
- each octet, the most significant bit represents the
- lowest numbered port, and the least significant bit
- represents the highest numbered port. Thus, each port
- of the bridge is represented by a single bit within the
- value of this object. If that bit has a value of '1',
- then that port is included in the set of ports; the port
- is not included if its bit has a value of '0'. (Note
- that the setting of the bit corresponding to the port
- from which a frame is received is irrelevant.) The
- default value of this object is a string of ones of
- appropriate length.
-
- The value of this object may exceed the required minimum
- maximum message size of some SNMP transport (484 bytes,
- in the case of SNMP over UDP, see RFC 3417, section 3.2).
- SNMP engines on bridges supporting a large number of
- ports must support appropriate maximum message sizes."
- ::= { dot1dStaticEntry 3 }
-
-dot1dStaticStatus OBJECT-TYPE
- SYNTAX INTEGER {
- other(1),
- invalid(2),
- permanent(3),
- deleteOnReset(4),
- deleteOnTimeout(5)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object indicates the status of this entry.
- The default value is permanent(3).
- other(1) - this entry is currently in use but the
- conditions under which it will remain so are
- different from each of the following values.
- invalid(2) - writing this value to the object
- removes the corresponding entry.
- permanent(3) - this entry is currently in use and
- will remain so after the next reset of the
- bridge.
- deleteOnReset(4) - this entry is currently in use
- and will remain so until the next reset of the
- bridge.
- deleteOnTimeout(5) - this entry is currently in use
- and will remain so until it is aged out."
- ::= { dot1dStaticEntry 4 }
-
--- ---------------------------------------------------------- --
--- Notifications for use by Bridges
--- ---------------------------------------------------------- --
--- Notifications for the Spanning Tree Protocol
--- ---------------------------------------------------------- --
-
-newRoot NOTIFICATION-TYPE
- -- OBJECTS { }
- STATUS current
- DESCRIPTION
- "The newRoot trap indicates that the sending agent has
- become the new root of the Spanning Tree; the trap is
- sent by a bridge soon after its election as the new
-
- root, e.g., upon expiration of the Topology Change Timer,
- immediately subsequent to its election. Implementation
- of this trap is optional."
- ::= { dot1dNotifications 1 }
-
-topologyChange NOTIFICATION-TYPE
- -- OBJECTS { }
- STATUS current
- DESCRIPTION
- "A topologyChange trap is sent by a bridge when any of
- its configured ports transitions from the Learning state
- to the Forwarding state, or from the Forwarding state to
- the Blocking state. The trap is not sent if a newRoot
- trap is sent for the same transition. Implementation of
- this trap is optional."
- ::= { dot1dNotifications 2 }
-
--- ---------------------------------------------------------- --
--- IEEE 802.1D MIB - Conformance Information
--- ---------------------------------------------------------- --
-
-dot1dGroups OBJECT IDENTIFIER ::= { dot1dConformance 1 }
-dot1dCompliances OBJECT IDENTIFIER ::= { dot1dConformance 2 }
-
--- ---------------------------------------------------------- --
--- units of conformance
--- ---------------------------------------------------------- --
-
--- ---------------------------------------------------------- --
--- the dot1dBase group
--- ---------------------------------------------------------- --
-
-dot1dBaseBridgeGroup OBJECT-GROUP
- OBJECTS {
- dot1dBaseBridgeAddress,
- dot1dBaseNumPorts,
- dot1dBaseType
- }
- STATUS current
- DESCRIPTION
- "Bridge level information for this device."
- ::= { dot1dGroups 1 }
-
-dot1dBasePortGroup OBJECT-GROUP
- OBJECTS {
- dot1dBasePort,
- dot1dBasePortIfIndex,
- dot1dBasePortCircuit,
- dot1dBasePortDelayExceededDiscards,
- dot1dBasePortMtuExceededDiscards
- }
- STATUS current
- DESCRIPTION
- "Information for each port on this device."
- ::= { dot1dGroups 2 }
-
--- ---------------------------------------------------------- --
--- the dot1dStp group
--- ---------------------------------------------------------- --
-
-dot1dStpBridgeGroup OBJECT-GROUP
- OBJECTS {
- dot1dStpProtocolSpecification,
- dot1dStpPriority,
- dot1dStpTimeSinceTopologyChange,
- dot1dStpTopChanges,
- dot1dStpDesignatedRoot,
- dot1dStpRootCost,
- dot1dStpRootPort,
- dot1dStpMaxAge,
- dot1dStpHelloTime,
- dot1dStpHoldTime,
- dot1dStpForwardDelay,
- dot1dStpBridgeMaxAge,
- dot1dStpBridgeHelloTime,
- dot1dStpBridgeForwardDelay
- }
- STATUS current
- DESCRIPTION
- "Bridge level Spanning Tree data for this device."
- ::= { dot1dGroups 3 }
-
-dot1dStpPortGroup OBJECT-GROUP
- OBJECTS {
- dot1dStpPort,
- dot1dStpPortPriority,
- dot1dStpPortState,
- dot1dStpPortEnable,
- dot1dStpPortPathCost,
- dot1dStpPortDesignatedRoot,
- dot1dStpPortDesignatedCost,
- dot1dStpPortDesignatedBridge,
- dot1dStpPortDesignatedPort,
- dot1dStpPortForwardTransitions
- }
- STATUS current
- DESCRIPTION
- "Spanning Tree data for each port on this device."
- ::= { dot1dGroups 4 }
-
-dot1dStpPortGroup2 OBJECT-GROUP
- OBJECTS {
- dot1dStpPort,
- dot1dStpPortPriority,
- dot1dStpPortState,
- dot1dStpPortEnable,
- dot1dStpPortDesignatedRoot,
- dot1dStpPortDesignatedCost,
- dot1dStpPortDesignatedBridge,
- dot1dStpPortDesignatedPort,
- dot1dStpPortForwardTransitions,
- dot1dStpPortPathCost32
- }
- STATUS current
- DESCRIPTION
- "Spanning Tree data for each port on this device."
- ::= { dot1dGroups 5 }
-
-dot1dStpPortGroup3 OBJECT-GROUP
- OBJECTS {
- dot1dStpPortPathCost32
- }
- STATUS current
- DESCRIPTION
- "Spanning Tree data for devices supporting 32-bit
- path costs."
- ::= { dot1dGroups 6 }
-
--- ---------------------------------------------------------- --
--- the dot1dTp group
--- ---------------------------------------------------------- --
-
-dot1dTpBridgeGroup OBJECT-GROUP
- OBJECTS {
- dot1dTpLearnedEntryDiscards,
- dot1dTpAgingTime
- }
- STATUS current
- DESCRIPTION
- "Bridge level Transparent Bridging data."
- ::= { dot1dGroups 7 }
-
-dot1dTpFdbGroup OBJECT-GROUP
- OBJECTS {
-
- dot1dTpFdbAddress,
- dot1dTpFdbPort,
- dot1dTpFdbStatus
- }
- STATUS current
- DESCRIPTION
- "Filtering Database information for the Bridge."
- ::= { dot1dGroups 8 }
-
-dot1dTpGroup OBJECT-GROUP
- OBJECTS {
- dot1dTpPort,
- dot1dTpPortMaxInfo,
- dot1dTpPortInFrames,
- dot1dTpPortOutFrames,
- dot1dTpPortInDiscards
- }
- STATUS current
- DESCRIPTION
- "Dynamic Filtering Database information for each port of
- the Bridge."
- ::= { dot1dGroups 9 }
-
--- ---------------------------------------------------------- --
--- The Static (Destination-Address Filtering) Database
--- ---------------------------------------------------------- --
-
-dot1dStaticGroup OBJECT-GROUP
- OBJECTS {
- dot1dStaticAddress,
- dot1dStaticReceivePort,
- dot1dStaticAllowedToGoTo,
- dot1dStaticStatus
- }
- STATUS current
- DESCRIPTION
- "Static Filtering Database information for each port of
- the Bridge."
- ::= { dot1dGroups 10 }
-
--- ---------------------------------------------------------- --
--- The Trap Notification Group
--- ---------------------------------------------------------- --
-
-dot1dNotificationGroup NOTIFICATION-GROUP
- NOTIFICATIONS {
- newRoot,
- topologyChange
- }
- STATUS current
- DESCRIPTION
- "Group of objects describing notifications (traps)."
- ::= { dot1dGroups 11 }
-
--- ---------------------------------------------------------- --
--- compliance statements
--- ---------------------------------------------------------- --
-
-bridgeCompliance1493 MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "The compliance statement for device support of bridging
- services, as per RFC1493."
-
- MODULE
- MANDATORY-GROUPS {
- dot1dBaseBridgeGroup,
- dot1dBasePortGroup
- }
-
- GROUP dot1dStpBridgeGroup
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
- that support the Spanning Tree Protocol."
-
- GROUP dot1dStpPortGroup
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
- that support the Spanning Tree Protocol."
-
- GROUP dot1dTpBridgeGroup
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
- that support the transparent bridging mode. A
- transparent or SRT bridge will implement this group."
-
- GROUP dot1dTpFdbGroup
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
- that support the transparent bridging mode. A
- transparent or SRT bridge will implement this group."
-
- GROUP dot1dTpGroup
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
-
- that support the transparent bridging mode. A
- transparent or SRT bridge will implement this group."
-
- GROUP dot1dStaticGroup
- DESCRIPTION
- "Implementation of this group is optional."
-
- GROUP dot1dNotificationGroup
- DESCRIPTION
- "Implementation of this group is optional."
- ::= { dot1dCompliances 1 }
-
-bridgeCompliance4188 MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "The compliance statement for device support of bridging
- services. This supports 32-bit Path Cost values and the
- more restricted bridge and port priorities, as per IEEE
- 802.1t.
-
- Full support for the 802.1D management objects requires that
- the SNMPv2-MIB [RFC3418] objects sysDescr, and sysUpTime, as
- well as the IF-MIB [RFC2863] objects ifIndex, ifType,
- ifDescr, ifPhysAddress, and ifLastChange are implemented."
-
- MODULE
- MANDATORY-GROUPS {
- dot1dBaseBridgeGroup,
- dot1dBasePortGroup
- }
-
- GROUP dot1dStpBridgeGroup
- DESCRIPTION
- "Implementation of this group is mandatory for
- bridges that support the Spanning Tree Protocol."
-
- OBJECT dot1dStpPriority
- SYNTAX Integer32 (0|4096|8192|12288|16384|20480|24576
- |28672|32768|36864|40960|45056|49152
- |53248|57344|61440)
- DESCRIPTION
- "The possible values defined by IEEE 802.1t."
-
- GROUP dot1dStpPortGroup2
- DESCRIPTION
- "Implementation of this group is mandatory for
- bridges that support the Spanning Tree Protocol."
-
- GROUP dot1dStpPortGroup3
- DESCRIPTION
- "Implementation of this group is mandatory for bridges
- that support the Spanning Tree Protocol and 32-bit path
- costs. In particular, this includes devices supporting
- IEEE 802.1t and IEEE 802.1w."
-
- OBJECT dot1dStpPortPriority
- SYNTAX Integer32 (0|16|32|48|64|80|96|112|128
- |144|160|176|192|208|224|240)
- DESCRIPTION
- "The possible values defined by IEEE 802.1t."
-
- GROUP dot1dTpBridgeGroup
- DESCRIPTION
- "Implementation of this group is mandatory for
- bridges that support the transparent bridging
- mode. A transparent or SRT bridge will implement
- this group."
-
- GROUP dot1dTpFdbGroup
- DESCRIPTION
- "Implementation of this group is mandatory for
- bridges that support the transparent bridging
- mode. A transparent or SRT bridge will implement
- this group."
-
- GROUP dot1dTpGroup
- DESCRIPTION
- "Implementation of this group is mandatory for
- bridges that support the transparent bridging
- mode. A transparent or SRT bridge will implement
- this group."
-
- GROUP dot1dStaticGroup
- DESCRIPTION
- "Implementation of this group is optional."
-
- GROUP dot1dNotificationGroup
- DESCRIPTION
- "Implementation of this group is optional."
- ::= { dot1dCompliances 2 }
-
-END