diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/enterasys/CTRON-SFPS-VSTP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/enterasys/CTRON-SFPS-VSTP-MIB')
| -rw-r--r-- | MIBS/enterasys/CTRON-SFPS-VSTP-MIB | 316 |
1 files changed, 316 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-SFPS-VSTP-MIB b/MIBS/enterasys/CTRON-SFPS-VSTP-MIB new file mode 100644 index 0000000..3c3dc62 --- /dev/null +++ b/MIBS/enterasys/CTRON-SFPS-VSTP-MIB @@ -0,0 +1,316 @@ +CTRON-SFPS-VSTP-MIB DEFINITIONS ::= BEGIN + +-- sfps-vstp-mib.txt +-- Revision: 0.0.05 +-- +-- Cabletron Systems, Inc. +-- 35 Industrial Way, P.O. Box 5005 +-- Rochester, NH 03867-0505 +-- (603) 332-9400 +-- support@ctron.com +-- +-- This module provides authoritative definitions for Cabletron's +-- enterprise specific Fast Packet Switching Services API MIB. +-- +-- This module will be extended, as required. +-- +-- +-- Cabletron Systems reserves the right to make changes in +-- specification and other information contained in this document +-- without prior notice. The reader should consult Cabletron Systems +-- to determine whether any such changes have been made. +-- +-- In no event shall Cabletron Systems be liable for any incidental, +-- indirect, special, or consequential damages whatsoever (including +-- but not limited to lost profits) arising out of or related to this +-- document or the information contained in it, even if Cabletron +-- Systems has been advised of, known, or should have known, the +-- possibility of such damages. +-- +-- Cabletron grants vendors, end-users, and other interested parties +-- a non-exclusive license to use this Specification in connection +-- with the management of Cabletron products. +-- Copyright October 93 Cabletron Systems +-- + +IMPORTS + OBJECT-TYPE + FROM RFC-1212 +-- DisplayString +-- FROM RFC1213-MIB +-- enterprises, + TimeTicks +-- IpAddress, +-- Counter, +-- Gauge + FROM RFC1155-SMI + +-- These Objects are defined in the file sfps-inc.mib.txt.0.0.1 + vlanSpanningTreePort, vlanSpanningTreeSwitch + FROM CTRON-SFPS-INCLUDE-MIB; + + +-- Textual Conventions + +SfpsSwitchPort ::= INTEGER +-- this will map to chassis.module.portgroup.portsubgroup.port index value + +HexInteger ::= INTEGER + + + +-- begin Vlan Spanning Tree Port Table +-- VLAN Switch Configuration Group +-- This group contains a sequence of spanning tree entries + +vlanSpanningTreePortTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanSpanningTreePortEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains information used by the spanning tree algorithm + for each port instance." + ::= { vlanSpanningTreePort 1 } + +vlanSpanningTreePortEntry OBJECT-TYPE + SYNTAX VlanSpanningTreePortEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Each entry contains spanning tree information for that port instance." + INDEX { vlanSpanningTreePortPortNumber } + ::= { vlanSpanningTreePortTable 1 } + +VlanSpanningTreePortEntry ::= + SEQUENCE { + vlanSpanningTreePortPortNumber SfpsSwitchPort, + vlanSpanningTreePortPortState INTEGER, + vlanSpanningTreePortPortIdentifier HexInteger, + vlanSpanningTreePortPathCost INTEGER, + vlanSpanningTreePortDesignatedRoot OCTET STRING, + vlanSpanningTreePortDesignatedCost INTEGER, + vlanSpanningTreePortDesignatedBridge OCTET STRING, + vlanSpanningTreePortDesignatedPort HexInteger + } + + + vlanSpanningTreePortPortNumber OBJECT-TYPE + SYNTAX SfpsSwitchPort + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The port number of the port instance. This value is also the + primary index for the table." + ::= { vlanSpanningTreePortEntry 1 } + +vlanSpanningTreePortPortState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + blocking(3), + listening(4), + learning(5), + forwarding(6), + broken(7) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree port state for this port." + ::= { vlanSpanningTreePortEntry 2 } + +vlanSpanningTreePortPortIdentifier OBJECT-TYPE + SYNTAX HexInteger + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree port identifier for this port." + ::= { vlanSpanningTreePortEntry 3 } + +vlanSpanningTreePortPathCost OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The spanning tree path cost for this port." + ::= { vlanSpanningTreePortEntry 4 } + +vlanSpanningTreePortDesignatedRoot OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree designated root for this port." + ::= { vlanSpanningTreePortEntry 5 } + +vlanSpanningTreePortDesignatedCost OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree designated cost for this port." + ::= { vlanSpanningTreePortEntry 6 } + +vlanSpanningTreePortDesignatedBridge OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree designated bridge for this port." + ::= { vlanSpanningTreePortEntry 7 } + +vlanSpanningTreePortDesignatedPort OBJECT-TYPE + SYNTAX HexInteger + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The spanning tree designated port." + ::= { vlanSpanningTreePortEntry 8 } + + + +-- begin Vlan Spanning Tree Switch Table +-- Table contains sequence of spaning tree switch entries + +vlanSpanningTreeSwitchTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanSpanningTreeSwitchEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains information used by the spanning tree + algorithm specific to the switch on which the algorithm is + running." + ::= { vlanSpanningTreeSwitch 1 } + +vlanSpanningTreeSwitchEntry OBJECT-TYPE + SYNTAX VlanSpanningTreeSwitchEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Each entry specifies switch specific spanning tree information." + INDEX { vlanSpanningTreeSwitchIndex } + ::= { vlanSpanningTreeSwitchTable 1 } + +VlanSpanningTreeSwitchEntry ::= + SEQUENCE { + vlanSpanningTreeSwitchIndex INTEGER, + vlanSpanningTreeSwitchBridgePriority HexInteger, + vlanSpanningTreeSwitchBridgeId OCTET STRING, + vlanSpanningTreeSwitchDesignatedRoot OCTET STRING, + vlanSpanningTreeSwitchRootPathCost INTEGER, + vlanSpanningTreeSwitchOperTime TimeTicks, + vlanSpanningTreeSwitchRootPort SfpsSwitchPort, + vlanSpanningTreeSwitchRootPortTime TimeTicks, + vlanSpanningTreeSwitchPrevRootPort SfpsSwitchPort, + vlanSpanningTreeSwitchPrevRootPortTime TimeTicks, + vlanSpanningTreeSwitchMaxAge INTEGER, + vlanSpanningTreeSwitchHelloTime INTEGER, + vlanSpanningTreeSwitchForwardDelay INTEGER + } + + + vlanSpanningTreeSwitchIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Table index value." + ::= { vlanSpanningTreeSwitchEntry 1 } + +vlanSpanningTreeSwitchBridgePriority OBJECT-TYPE + SYNTAX HexInteger + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Spanning tree designated bridge priority." + ::= { vlanSpanningTreeSwitchEntry 2 } + +vlanSpanningTreeSwitchBridgeId OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree bridge id value." + ::= { vlanSpanningTreeSwitchEntry 3 } + +vlanSpanningTreeSwitchDesignatedRoot OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree designated root value." + ::= { vlanSpanningTreeSwitchEntry 4 } + +vlanSpanningTreeSwitchRootPathCost OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree root path cost." + ::= { vlanSpanningTreeSwitchEntry 5 } + +vlanSpanningTreeSwitchOperTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree operational time." + ::= { vlanSpanningTreeSwitchEntry 6 } + +vlanSpanningTreeSwitchRootPort OBJECT-TYPE + SYNTAX SfpsSwitchPort + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree root port." + ::= { vlanSpanningTreeSwitchEntry 7 } + +vlanSpanningTreeSwitchRootPortTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree root port time." + ::= { vlanSpanningTreeSwitchEntry 8 } + +vlanSpanningTreeSwitchPrevRootPort OBJECT-TYPE + SYNTAX SfpsSwitchPort + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree previous root port." + ::= { vlanSpanningTreeSwitchEntry 9 } + +vlanSpanningTreeSwitchPrevRootPortTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Spanning tree previous root port time." + ::= { vlanSpanningTreeSwitchEntry 10 } + +vlanSpanningTreeSwitchMaxAge OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Spanning tree max age value." + ::= { vlanSpanningTreeSwitchEntry 11 } + +vlanSpanningTreeSwitchHelloTime OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Spanning tree hello time value." + ::= { vlanSpanningTreeSwitchEntry 12 } + +vlanSpanningTreeSwitchForwardDelay OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Spanning tree forward delay value." + ::= { vlanSpanningTreeSwitchEntry 13 } + +END |