mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1575 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			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 
 |