317 lines
11 KiB
Plaintext
317 lines
11 KiB
Plaintext
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
|