summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB')
-rw-r--r--MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB2263
1 files changed, 2263 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB b/MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB
new file mode 100644
index 0000000..a18fbbf
--- /dev/null
+++ b/MIBS/enterasys/CTRON-SFPS-DIRECTORY-MIB
@@ -0,0 +1,2263 @@
+CTRON-SFPS-DIRECTORY-MIB DEFINITIONS ::= BEGIN
+
+-- sfps-directory-mib.txt
+-- Revision: 0.0.11
+--
+-- 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
+-- tcl enterprises
+-- IpAddress, Counter, Gauge
+ TimeTicks
+ FROM RFC1155-SMI
+
+-- These Objects are defined in the file sfps-inc.mib.txt.0.0.2
+ sfpsTopologyNodes, sfpsTopologyAliases, sfpsTopologyDAPITest, sfpsTopologyDAPI,
+ sfpsTopologyDirStats, sfpsServiceCenter, sfpsTopologyRemoteNodes, sfpsDirFilterAPI
+ FROM CTRON-SFPS-INCLUDE-MIB;
+
+-- Textual Conventions
+
+--SfpsSwitchInstance ::= OCTET STRING (SIZE(4))
+-- this will map to chassis.module index value
+
+SfpsSwitchPort ::= INTEGER
+-- this will map to chassis.module.portgroup.portsubgroup.port index value
+
+SfpsAddress ::= OCTET STRING (SIZE (6))
+-- this will map to a MAC address
+
+HexInteger ::= INTEGER
+-- display this integer in hex format
+
+
+-- SFPS Switch Agent Topology Groups
+-- This group contains the objects that pertain to the discovery and
+-- mapping of end systems (behind access ports) and adjacent switch systems
+-- (behind network ports). End systems are discovered passively through
+-- the switch's listen capability. Adjacent systems are discovered actively
+-- through the switch's hello protocol.
+
+
+-- SFPS Switch Agent Topology Node Table Group
+-- This group contains the objects that pertain to the discovery and
+-- mapping of network base addresses to nodes (end-systems) discovered
+-- on access ports. This allows the location of nodes based on their
+-- controlling switch and port.
+
+
+sfpsNodeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsNodeTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A table of bottom layer protocol addresses and related
+ information of recently or curently active nodes
+ (end-stations). This table replaces the sfpsEndSystemTable."
+ ::= { sfpsTopologyNodes 1 }
+
+sfpsNodeTableEntry OBJECT-TYPE
+ SYNTAX SfpsNodeTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry contains information pertaining to recently or
+ currently active nodes."
+ INDEX { sfpsNodeTableBaseHash, sfpsNodeTableHashIndex }
+ ::= { sfpsNodeTable 1 }
+
+SfpsNodeTableEntry ::=
+ SEQUENCE {
+ sfpsNodeTableBaseHash INTEGER,
+ sfpsNodeTableHashIndex INTEGER,
+ sfpsNodeTableSwitchType DisplayString,
+ sfpsNodeTableSwitchAddress DisplayString,
+ sfpsNodeTablePort INTEGER,
+ sfpsNodeTableBaseType DisplayString,
+ sfpsNodeTableBaseAddress DisplayString,
+ sfpsNodeTableEntryType DisplayString,
+ sfpsNodeTableCallTag HexInteger,
+ sfpsNodeTableLastHeard TimeTicks,
+ sfpsNodeTableAge TimeTicks,
+ sfpsNodeTableAliasCount INTEGER,
+ sfpsNodeTableVlanCount INTEGER,
+ sfpsNodeTableNodeLocked INTEGER,
+ sfpsNodeTableNodeLocal INTEGER,
+ sfpsNodeTableSelf INTEGER,
+ sfpsNodeTableNext INTEGER,
+ sfpsNodeTablePrev INTEGER
+
+ }
+
+sfpsNodeTableBaseHash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A hash of the sfpsNodeTableAddress used to identify the
+ instance."
+ ::= { sfpsNodeTableEntry 1 }
+
+sfpsNodeTableHashIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A count of the non-unique sfpsNodeTableAddress hashes used to
+ identify the instance."
+ ::= { sfpsNodeTableEntry 2 }
+
+sfpsNodeTableSwitchType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address type of the bottom layer address."
+ ::= { sfpsNodeTableEntry 3 }
+
+sfpsNodeTableSwitchAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address value."
+ ::= { sfpsNodeTableEntry 4 }
+
+sfpsNodeTablePort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The port on which the node was discovered."
+ ::= { sfpsNodeTableEntry 5 }
+
+sfpsNodeTableBaseType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address type of the bottom layer address."
+ ::= { sfpsNodeTableEntry 6 }
+
+sfpsNodeTableBaseAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address value."
+ ::= { sfpsNodeTableEntry 7 }
+
+sfpsNodeTableEntryType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of entry represented. This is determined
+ by the way in which the node was learned."
+ ::= { sfpsNodeTableEntry 8 }
+
+sfpsNodeTableCallTag OBJECT-TYPE
+ SYNTAX HexInteger
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The tag, reference number, associated with the
+ packet responsible for the generation of this entry"
+ ::= { sfpsNodeTableEntry 9 }
+
+sfpsNodeTableLastHeard OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The elapsed time since the node for this entry last
+ sourced a packet."
+ ::= { sfpsNodeTableEntry 10 }
+
+sfpsNodeTableAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The elapsed time since this entry was created."
+ ::= { sfpsNodeTableEntry 11 }
+
+sfpsNodeTableAliasCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of higher layer protocol addresses learned
+ about this node from the same packet it was discovered from."
+ ::= { sfpsNodeTableEntry 12 }
+
+sfpsNodeTableVlanCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of vlans to which this node is mapped."
+ ::= { sfpsNodeTableEntry 13 }
+
+sfpsNodeTableNodeLocked OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsNodeTableEntry 14 }
+
+sfpsNodeTableNodeLocal OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsNodeTableEntry 15 }
+
+sfpsNodeTableSelf OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsNodeTableEntry 16 }
+
+sfpsNodeTableNext OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsNodeTableEntry 17 }
+
+sfpsNodeTablePrev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsNodeTableEntry 18 }
+
+
+--
+
+-- SFPS Switch Agent Topology Alias Table Group
+-- This group contains the objects that pertain to the discovery and
+-- mapping of upper-layer network services and entities (IP, IPX addresses)
+-- as well as abstract group types (eg. VLAN), in use by nodes connected to
+-- the switching fabric. This table allows the mapping of these aliases or
+-- groups to the nodes they are associated with and to the location of their
+-- controlling switch and port (via the node table).
+
+
+sfpsAliasTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsAliasTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A table of upper layer protocol addresses (aliases) and
+ abstract group names related to the bottom layer protocol
+ addresses (nodes) found in the sfpsNodeTable. This table
+ replaces the sfpsEntitiesTable."
+ ::= { sfpsTopologyAliases 1 }
+
+sfpsAliasTableEntry OBJECT-TYPE
+ SYNTAX SfpsAliasTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry contains information pertaining to upper
+ layer protocol addresses."
+ INDEX { sfpsAliasTableAliasHash,
+ sfpsAliasTableBaseHash,
+ sfpsAliasTableHashIndex }
+ ::= { sfpsAliasTable 1 }
+
+SfpsAliasTableEntry ::=
+ SEQUENCE {
+ sfpsAliasTableAliasHash INTEGER,
+ sfpsAliasTableBaseHash INTEGER,
+ sfpsAliasTableHashIndex INTEGER,
+ sfpsAliasTableSwitchType DisplayString,
+ sfpsAliasTableSwitchAddress DisplayString,
+ sfpsAliasTablePort INTEGER,
+ sfpsAliasTableBaseType DisplayString,
+ sfpsAliasTableBaseAddress DisplayString,
+ sfpsAliasTableAliasType DisplayString,
+ sfpsAliasTableAliasAddress DisplayString,
+ sfpsAliasTableAliasAge TimeTicks,
+ sfpsAliasTableSwitchOctets OCTET STRING,
+ sfpsAliasTableBaseOctets OCTET STRING,
+ sfpsAliasTableAliasOctets OCTET STRING,
+ sfpsAliasTableOpaqueTag OCTET STRING,
+ sfpsAliasTableVlanPolicy INTEGER,
+ sfpsAliasTableBaseLock INTEGER,
+ sfpsAliasTableAliasLock INTEGER,
+ sfpsAliasTableAliasState INTEGER,
+ sfpsAliasTableSelf INTEGER,
+ sfpsAliasTableNext INTEGER,
+ sfpsAliasTablePrev INTEGER
+ }
+
+sfpsAliasTableAliasHash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A hash of the sfpsAliasTableAliasAddress used to
+ identify the instance."
+ ::= { sfpsAliasTableEntry 1 }
+
+sfpsAliasTableBaseHash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A hash of the sfpsAliasTableNodeAddress used to
+ identify the instance."
+ ::= { sfpsAliasTableEntry 2 }
+
+sfpsAliasTableHashIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A count of the non-unique pairs of sfpsAliasTableAliasHash
+ and sfpsAliasTableNodeHash used to identify the instance."
+ ::= { sfpsAliasTableEntry 3 }
+
+sfpsAliasTableSwitchType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address type of the bottom layer address of the
+ switch on which this node was found."
+ ::= { sfpsAliasTableEntry 4 }
+
+sfpsAliasTableSwitchAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address value (formatted in printable
+ characters) of the switch on which this node was found."
+ ::= { sfpsAliasTableEntry 5 }
+
+sfpsAliasTablePort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The port on which the node was discovered."
+ ::= { sfpsAliasTableEntry 6 }
+
+sfpsAliasTableBaseType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address type of the bottom layer address of the node."
+ ::= { sfpsAliasTableEntry 7 }
+
+sfpsAliasTableBaseAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address value (formatted in printable
+ characters) of the node."
+ ::= { sfpsAliasTableEntry 8 }
+
+sfpsAliasTableAliasType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address type of the higher layer address."
+ ::= { sfpsAliasTableEntry 9 }
+
+sfpsAliasTableAliasAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The higher layer address value formatted in
+ printable characters."
+ ::= { sfpsAliasTableEntry 10 }
+
+sfpsAliasTableAliasAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The elapsed time since this alias was discovered and
+ made visible in this table."
+ ::= { sfpsAliasTableEntry 11 }
+
+sfpsAliasTableSwitchOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The base address of the switch on which the node
+ associated with this alias entry was found."
+ ::= { sfpsAliasTableEntry 12 }
+
+sfpsAliasTableBaseOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address of the node associated with
+ this alias entry."
+ ::= { sfpsAliasTableEntry 13 }
+
+sfpsAliasTableAliasOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The higher layer address (alias), or the abstract
+ group value."
+ ::= { sfpsAliasTableEntry 14 }
+
+sfpsAliasTableOpaqueTag OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "An identifier for the type of alias this entry represents."
+ ::= { sfpsAliasTableEntry 15 }
+
+sfpsAliasTableVlanPolicy OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ inherited(2), -- not vlan manager assigned
+ autoRegistered(3), -- vlan selected by criteria
+ static(4) -- vlan manager assigned
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The way in which this user was assigned to a vlan.
+ Inherited(2) signifies that the user was assigned its vlan
+ based on the default for its port. Auto-Registered(3)
+ indicates that the user was assigned to its vlan based on
+ packet analysis and vlan manager criteria. Static(4) signifies
+ the user was assigned its vlan by the vlan manager application."
+ ::= { sfpsAliasTableEntry 16 }
+
+
+sfpsAliasTableBaseLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 17 }
+
+sfpsAliasTableAliasLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 18 }
+
+sfpsAliasTableAliasState OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ remote(2),
+ local(3),
+ hidden(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 19 }
+
+sfpsAliasTableSelf OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 20 }
+
+sfpsAliasTableNext OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 21 }
+
+sfpsAliasTablePrev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasTableEntry 22 }
+
+
+--
+
+-- SFPS Switch Agent Topology Alias Delta Table Group
+-- This group is used to maintain a table of newly discovered/lost aliases.
+-- This Delta Table resembles the Alias Table with one additional field to
+-- distinguish those entries which are newly found from those which are newly
+-- lost.
+
+
+sfpsAliasDeltaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsAliasDeltaTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A table of of newly discovered/lost upper layer protocol
+ addresses (aliases) related to the bottom layer protocol
+ addresses (nodes) found in the sfpsNodeTable."
+ ::= { sfpsTopologyAliases 2 }
+
+sfpsAliasDeltaTableEntry OBJECT-TYPE
+ SYNTAX SfpsAliasDeltaTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry contains information pertaining to a newly
+ discovered or lost upper layer protocol addresses."
+ INDEX { sfpsAliasDeltaTableIndex }
+ ::= { sfpsAliasDeltaTable 1 }
+
+SfpsAliasDeltaTableEntry ::=
+ SEQUENCE {
+ sfpsAliasDeltaTableIndex INTEGER,
+ sfpsAliasDeltaTablePort INTEGER,
+ sfpsAliasDeltaTableBase SfpsAddress,
+ sfpsAliasDeltaTableAlias OCTET STRING,
+ sfpsAliasDeltaTableAliasLength INTEGER,
+ sfpsAliasDeltaTableOpaqueTag OCTET STRING,
+ sfpsAliasDeltaTableAliasState INTEGER,
+ sfpsAliasDeltaTableNodeLock INTEGER,
+ sfpsAliasDeltaTableAliasLock INTEGER,
+ sfpsAliasDeltaTableTimestamp TimeTicks
+ }
+
+sfpsAliasDeltaTableIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The index into the table. This allows the server to
+ read the information and process it sequentially."
+ ::= { sfpsAliasDeltaTableEntry 1 }
+
+sfpsAliasDeltaTablePort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The port on which the node was discovered."
+ ::= { sfpsAliasDeltaTableEntry 2 }
+
+sfpsAliasDeltaTableBase OBJECT-TYPE
+ SYNTAX SfpsAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bottom layer address value (MAC) of the node."
+ ::= { sfpsAliasDeltaTableEntry 3 }
+
+sfpsAliasDeltaTableAlias OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The higher layer address associated with the discovered node."
+ ::= { sfpsAliasDeltaTableEntry 4 }
+
+sfpsAliasDeltaTableAliasLength OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of alias octets in sfpsAliasDeltaTableAliasOctets."
+ ::= { sfpsAliasDeltaTableEntry 5 }
+
+sfpsAliasDeltaTableOpaqueTag OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A textual identifier for the type of alias this entry
+ represents."
+ ::= { sfpsAliasDeltaTableEntry 6 }
+
+sfpsAliasDeltaTableAliasState OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ added(2), -- newly discovered
+ deleted(3) -- newly lost
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This enumeration describes the state of the delta table entry.
+ A value of (2) indicates the entry has been added to the alias
+ table. A value of (3) indicates the entry has been deleted
+ from the alias table."
+ ::= { sfpsAliasDeltaTableEntry 7 }
+
+sfpsAliasDeltaTableNodeLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasDeltaTableEntry 8 }
+
+sfpsAliasDeltaTableAliasLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasDeltaTableEntry 9 }
+
+sfpsAliasDeltaTableTimestamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsAliasDeltaTableEntry 10 }
+
+--
+
+-- SFPS Switch Agent Topology Alias Delta Table Information
+-- These two oids are used to check the status of the Delta Table and
+-- clear the Delta Table with a set.
+
+sfpsAliasDeltaCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A count of the number of entries in the alias delta table."
+ ::= { sfpsTopologyAliases 3 }
+
+
+sfpsAliasDeltaSetBack OBJECT-TYPE
+ SYNTAX INTEGER {
+ lock(1), -- lock table to read
+ unlock(2) -- unlock and clear table
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Used to lock the table so that all the entries may be
+ read without additions or losses. Then after the table
+ has been read the table is unlocked to clear those entries
+ which have been read and allow new entries to be added or
+ lost."
+ ::= { sfpsTopologyAliases 4 }
+
+sfpsAliasDeltaFullFlag OBJECT-TYPE
+ SYNTAX INTEGER {
+ full(1),
+ unfull(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyAliases 5 }
+
+--
+
+-- SFPS Directory Test API Group
+-- This group contains the objects that pertain to the SFPS Directory
+-- Test Application Program Interface (API). The API provides a verb-based
+-- autonomous interface to the directory information.
+
+sfpsDAPITestVerb OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ add(2), -- add to the following
+ delete(3), -- delete from the following
+ resolve(4), -- resolve from the following
+ multiResolve(5), -- resolve multiple entries
+ fillDirectory(6), -- Flood directory with entries
+ ageDirectory(7), -- Wait
+ mapVlanOnPort(8), -- Map port on connection
+ mapVlanOffPort(9) -- Map port off connection
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the action to be initiated as a result of setting this leaf"
+ ::= { sfpsTopologyDAPITest 1 }
+
+sfpsDAPITestSwitchMac OBJECT-TYPE
+ SYNTAX SfpsAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the actual user's MAC value for the action."
+ ::= { sfpsTopologyDAPITest 2 }
+
+sfpsDAPITestPort OBJECT-TYPE
+ SYNTAX SfpsSwitchPort
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the Source Port os a user when mapping a user"
+ ::= { sfpsTopologyDAPITest 3 }
+
+sfpsDAPITestAddrOneTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ macDX(1),
+ ipxSap(2),
+ ipxRIP(3),
+ inetYP(4),
+ inetUDP(5),
+ ipxIpx(6),
+ inetIP(7),
+ inetRPC(8),
+ inetRIP(9),
+ macDXMcast(10),
+ atDDP(11),
+ empty(12),
+ vlan(13),
+ hostName(14),
+ netBiosName(15),
+ inetIPMask(16),
+ ipxSap8022(17),
+ ipxSapSnap(18),
+ ipxSapEnet(19),
+ ipxRip8022(20),
+ ipxRipSnap(21),
+ ipxRipEnet(22)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the Address tag of the user."
+ ::= { sfpsTopologyDAPITest 4 }
+
+sfpsDAPITestAddrOneValue OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the Address value of the user."
+ ::= { sfpsTopologyDAPITest 5 }
+
+sfpsDAPITestAddrTwoTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ macDX(1),
+ ipxSap(2),
+ ipxRIP(3),
+ inetYP(4),
+ inetUDP(5),
+ ipxIpx(6),
+ inetIP(7),
+ inetRPC(8),
+ inetRIP(9),
+ macDXMcast(10),
+ atDDP(11),
+ empty(12),
+ vlan(13),
+ hostName(14),
+ netBiosName(15),
+ inetIPMask(16),
+ ipxSap8022(17),
+ ipxSapSnap(18),
+ ipxSapEnet(19),
+ ipxRip8022(20),
+ ipxRipSnap(21),
+ ipxRipEnet(22)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the address tag of the user."
+ ::= { sfpsTopologyDAPITest 6 }
+
+sfpsDAPITestAddrTwoValue OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the Address value of the user"
+ ::= { sfpsTopologyDAPITest 7 }
+
+sfpsDAPITestCallTag OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specify the Call Tag value of the user."
+ ::= { sfpsTopologyDAPITest 8 }
+
+sfpsDAPITestOutputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsDAPITestOutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A Table of the DAPITest switch ports, both input and output."
+ ::= { sfpsTopologyDAPITest 9 }
+
+sfpsDAPITestOutputEntry OBJECT-TYPE
+ SYNTAX SfpsDAPITestOutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry contains information pertaining to a DAPITest
+ switch port."
+ INDEX { sfpsDAPITestOutputIndex }
+ ::= { sfpsDAPITestOutputTable 1 }
+
+SfpsDAPITestOutputEntry ::=
+ SEQUENCE {
+ sfpsDAPITestOutputIndex INTEGER,
+ sfpsDAPITestOutputSwitchMac SfpsAddress,
+ sfpsDAPITestOutputPort INTEGER,
+ sfpsDAPITestOutputAddrOneTag INTEGER,
+ sfpsDAPITestOutputAddrOneValue DisplayString,
+ sfpsDAPITestOutputAddrTwoTag INTEGER,
+ sfpsDAPITestOutputAddrTwoValue DisplayString,
+ sfpsDAPITestOutputCallTag INTEGER
+ }
+
+sfpsDAPITestOutputIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index of entries in the DAPITest Output Table."
+ ::= { sfpsDAPITestOutputEntry 1 }
+
+sfpsDAPITestOutputSwitchMac OBJECT-TYPE
+ SYNTAX SfpsAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the actual user's MAC value for the action."
+ ::= { sfpsDAPITestOutputEntry 2 }
+
+sfpsDAPITestOutputPort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the Source Port of a user when mapping a user."
+ ::= { sfpsDAPITestOutputEntry 3 }
+
+
+sfpsDAPITestOutputAddrOneTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ macDX(1),
+ ipxSap(2),
+ ipxRIP(3),
+ inetYP(4),
+ inetUDP(5),
+ ipxIpx(6),
+ inetIP(7),
+ inetRPC(8),
+ inetRIP(9),
+ macDXMcast(10),
+ atDDP(11),
+ empty(12),
+ vlan(13),
+ hostName(14),
+ netBiosName(15),
+ inetIPMask(16),
+ ipxSap8022(17),
+ ipxSapSnap(18),
+ ipxSapEnet(19),
+ ipxRip8022(20),
+ ipxRipSnap(21),
+ ipxRipEnet(22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the Address tag of the user."
+ ::= { sfpsDAPITestOutputEntry 4 }
+
+sfpsDAPITestOutputAddrOneValue OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the address value of the user."
+ ::= { sfpsDAPITestOutputEntry 5 }
+
+sfpsDAPITestOutputAddrTwoTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ macDX(1),
+ ipxSap(2),
+ ipxRIP(3),
+ inetYP(4),
+ inetUDP(5),
+ ipxIpx(6),
+ inetIP(7),
+ inetRPC(8),
+ inetRIP(9),
+ macDXMcast(10),
+ atDDP(11),
+ empty(12),
+ vlan(13),
+ hostName(14),
+ netBiosName(15),
+ inetIPMask(16),
+ ipxSap8022(17),
+ ipxSapSnap(18),
+ ipxSapEnet(19),
+ ipxRip8022(20),
+ ipxRipSnap(21),
+ ipxRipEnet(22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the address tag of the user."
+ ::= { sfpsDAPITestOutputEntry 6 }
+
+sfpsDAPITestOutputAddrTwoValue OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the address value of the user."
+ ::= { sfpsDAPITestOutputEntry 7 }
+
+sfpsDAPITestOutputCallTag OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Specify the Call Tag value of the user."
+ ::= { sfpsDAPITestOutputEntry 8 }
+
+
+-- SFPS Directory API Group
+-- This group contains the objects that pertain to the SFPS Directory
+-- Application Program Interface (API). The API provides a verb-based
+-- autonomous interface to the directory information.
+
+sfpsDAPIVerb OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ add(2),
+ delete(3),
+ clearPort(4),
+ clearPortLocals(5),
+ clearSwitchRefs(6),
+ lockNode(7),
+ unlockNode(8),
+ restrictPort(9),
+ unrestrictPort(10),
+ ageNodes(11),
+ ageAliases(12)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Describes the action to perform with the information provided
+ in the other leafs of this MIB group. This leaf should be set
+ last (after all other desired information is provided)."
+ ::= { sfpsTopologyDAPI 1 }
+
+sfpsDAPIPort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Describes the port of the entry."
+ ::= { sfpsTopologyDAPI 2 }
+
+sfpsDAPINodeType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Describes the node type with a well-known string."
+ ::= { sfpsTopologyDAPI 3 }
+
+sfpsDAPINodeValue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The value of the node address (i.e., base MAC) for this entry."
+ ::= { sfpsTopologyDAPI 4 }
+
+sfpsDAPIAliasType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Describes the alias type associated with this node. This must be
+ a well-known string."
+ ::= { sfpsTopologyDAPI 5 }
+
+sfpsDAPIAliasValue OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The value of the alias (i.e., protocol address) for this entry."
+ ::= { sfpsTopologyDAPI 6 }
+
+sfpsDAPIAge OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "In minutes"
+ ::= { sfpsTopologyDAPI 7 }
+
+
+-- DIRECTORY
+
+sfpsServiceCenterDirectoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsServiceCenterDirectoryEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "This table gives directory semantics to call processing."
+ ::= { sfpsServiceCenter 3 }
+
+sfpsServiceCenterDirectoryEntry OBJECT-TYPE
+ SYNTAX SfpsServiceCenterDirectoryEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry contains the configuration of the Directory Entry."
+ INDEX { sfpsServiceCenterDirectoryHashLeaf }
+ ::= { sfpsServiceCenterDirectoryTable 1 }
+
+SfpsServiceCenterDirectoryEntry ::=
+ SEQUENCE {
+ sfpsServiceCenterDirectoryHashLeaf HexInteger,
+ sfpsServiceCenterDirectoryMetric INTEGER,
+ sfpsServiceCenterDirectoryName DisplayString,
+ sfpsServiceCenterDirectoryOperStatus INTEGER,
+ sfpsServiceCenterDirectoryAdminStatus INTEGER,
+ sfpsServiceCenterDirectoryStatusTime TimeTicks,
+ sfpsServiceCenterDirectoryRequests INTEGER,
+ sfpsServiceCenterDirectoryResponses INTEGER
+
+ }
+
+sfpsServiceCenterDirectoryHashLeaf OBJECT-TYPE
+ SYNTAX HexInteger
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Server hash, part of instance key."
+ ::= { sfpsServiceCenterDirectoryEntry 1 }
+
+sfpsServiceCenterDirectoryMetric OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Defines order servers are called low to high."
+ ::= { sfpsServiceCenterDirectoryEntry 2 }
+
+sfpsServiceCenterDirectoryName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Server name."
+ ::= { sfpsServiceCenterDirectoryEntry 3 }
+
+sfpsServiceCenterDirectoryOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ kStatusRunning(1), -- all is well
+ kStatusHalted(2), -- admin disabled
+ kStatusPending(3), -- Trying to run, not there yet
+ kStatusFaulted(4), -- Internal error, never will recover
+ kStatusNotStarted(5) -- Not fully started yet
+ }
+
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Operational state of entry."
+ ::= { sfpsServiceCenterDirectoryEntry 4 }
+
+sfpsServiceCenterDirectoryAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- Not running or stopped
+ disable(2), -- Please stop
+ enable(3) -- Go
+ }
+
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Administrative State of Entry."
+ ::= { sfpsServiceCenterDirectoryEntry 5 }
+
+sfpsServiceCenterDirectoryStatusTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Time Tick of last operStatus change."
+ ::= { sfpsServiceCenterDirectoryEntry 6 }
+
+sfpsServiceCenterDirectoryRequests OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Requests made to server."
+ ::= { sfpsServiceCenterDirectoryEntry 7 }
+
+sfpsServiceCenterDirectoryResponses OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "GOOD replies by server."
+ ::= { sfpsServiceCenterDirectoryEntry 8 }
+
+--
+
+sfpsTopologyDirStatsTotalUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes used by the Directory."
+ ::= { sfpsTopologyDirStats 1 }
+
+sfpsTopologyDirStatsDynamicUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes dynamically used by the Directory."
+ ::= { sfpsTopologyDirStats 2 }
+
+sfpsTopologyDirStatsNumOfNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current number of nodes in the Directory."
+ ::= { sfpsTopologyDirStats 3 }
+
+sfpsTopologyDirStatsNodeUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes used by the nodes."
+ ::= { sfpsTopologyDirStats 4 }
+
+sfpsTopologyDirStatsNumLocalNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of nodes local to the switch."
+ ::= { sfpsTopologyDirStats 5 }
+
+sfpsTopologyDirStatsLocalNodeUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes used by the local nodes."
+ ::= { sfpsTopologyDirStats 6 }
+
+sfpsTopologyDirStatsMaxLocalNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The maximum number of local nodes that resided in Directory
+ since the switch initiated."
+ ::= { sfpsTopologyDirStats 7 }
+
+sfpsTopologyDirStatsNumRemoteNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of remote nodes in the Directory."
+ ::= { sfpsTopologyDirStats 8 }
+
+sfpsTopologyDirStatsRemoteNodeUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes used for the Remote nodes."
+ ::= { sfpsTopologyDirStats 9 }
+
+sfpsTopologyDirStatsMaxRemoteNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The maximum number of remote nodes that resided in Directory
+ since the switch initiated."
+ ::= { sfpsTopologyDirStats 10 }
+
+sfpsTopologyDirStatsNumOfAliases OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of aliases in the Directory. An alias is an entry
+ that maps to a node. It may be layer 3 information, Vlan
+ information, etc. There can be several alias entries which
+ bind to on node entry."
+ ::= { sfpsTopologyDirStats 11 }
+
+sfpsTopologyDirStatsAliasUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes used by the aliases in the Directory."
+ ::= { sfpsTopologyDirStats 12 }
+
+
+sfpsTopologyDirStatsStaticUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of bytes statically used for Directory."
+ ::= { sfpsTopologyDirStats 14 }
+
+sfpsTopologyDirStatsObjectsUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of objects used in Directory."
+ ::= { sfpsTopologyDirStats 15 }
+
+sfpsTopologyDirStatsNodeTableSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of node entries in Node Table."
+ ::= { sfpsTopologyDirStats 16 }
+
+sfpsTopologyDirStatsNodeTableUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of bytes used for Node Table."
+ ::= { sfpsTopologyDirStats 17 }
+
+sfpsTopologyDirStatsAliasTableSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of alias entries in Alias Table."
+ ::= { sfpsTopologyDirStats 18 }
+
+sfpsTopologyDirStatsAliasTableUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of bytes used for Alias Table."
+ ::= { sfpsTopologyDirStats 19 }
+
+sfpsTopologyDirStatsNodeCollisions OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of collisions - Node Table."
+ ::= { sfpsTopologyDirStats 20 }
+
+sfpsTopologyDirStatsNodeLongestChain OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 21 }
+
+sfpsTopologyDirStatsAliasCollisions OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of collisions - Alias Table."
+ ::= { sfpsTopologyDirStats 22 }
+
+sfpsTopologyDirStatsAliasLongestChain OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 23 }
+
+sfpsTopologyDirStatsLocalAddsRefused OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of adds into the Directory of local nodes which
+ were refused."
+ ::= { sfpsTopologyDirStats 24 }
+
+sfpsTopologyDirStatsAliasRemotesReplaced OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of remote entries which had to be replaced in
+ the Directory."
+ ::= { sfpsTopologyDirStats 25 }
+
+sfpsTopologyDirStatsAliasMultiPortClears OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of times the Directory entries were cleared for
+ multiple ports. Used for debugging."
+ ::= { sfpsTopologyDirStats 26 }
+
+sfpsTopologyDirStatsReservedForRemoteNodes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of entries in the Directory reserved for Remote
+ nodes. Remote nodes may exceed this reserved area but if
+ the Directory becomes full from local nodes, then the remote
+ nodes will be cycled through this reserved area."
+ ::= { sfpsTopologyDirStats 27 }
+
+sfpsTopologyDirStatsNumSwitches OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 28 }
+
+sfpsTopologyDirStatsSwitchUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 29 }
+
+sfpsTopologyDirStatsMaxSwitches OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 30 }
+
+sfpsTopologyDirStatsSwitchTableSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 31 }
+
+sfpsTopologyDirStatsSwitchTableUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 32 }
+
+sfpsTopologyDirStatsSwitchLookups OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 33 }
+
+sfpsTopologyDirStatsSwitchCacheHits OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 34 }
+
+sfpsTopologyDirStatsNumVlans OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 35 }
+
+sfpsTopologyDirStatsVlanUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 36 }
+
+sfpsTopologyDirStatsMaxVlans OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 37 }
+
+sfpsTopologyDirStatsVlanTableSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 38 }
+
+sfpsTopologyDirStatsVlanTableUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 39 }
+
+sfpsTopologyDirStatsVlanLookups OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 40 }
+
+sfpsTopologyDirStatsVlanCacheHits OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 41 }
+
+sfpsTopologyDirStatsNodeAliasMax OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 42 }
+
+sfpsTopologyDirStatsLocalAliasRefused OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 43 }
+
+sfpsTopologyDirStatsRemoteAliasRemoved OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 44 }
+
+
+---
+
+sfpsDirAliasStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsDirAliasStatsEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyDirStats 13 }
+
+sfpsDirAliasStatsEntry OBJECT-TYPE
+ SYNTAX SfpsDirAliasStatsEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ INDEX { sfpsDirAliasStatsAliasType }
+ ::= { sfpsDirAliasStatsTable 1 }
+
+SfpsDirAliasStatsEntry ::=
+ SEQUENCE {
+ sfpsDirAliasStatsAliasType INTEGER,
+ sfpsDirAliasStatsAliasName DisplayString,
+ sfpsDirAliasStatsNumOfAliases INTEGER,
+ sfpsDirAliasStatsAliasUsage INTEGER,
+ sfpsDirAliasStatsMaxAliases INTEGER
+ }
+
+sfpsDirAliasStatsAliasType OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A number which correlates to an alias name."
+ ::= { sfpsDirAliasStatsEntry 1 }
+
+sfpsDirAliasStatsAliasName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A human readable name which represents the Alias type."
+ ::= { sfpsDirAliasStatsEntry 2 }
+
+sfpsDirAliasStatsNumOfAliases OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current number of alias entries of this AliasType."
+ ::= { sfpsDirAliasStatsEntry 3 }
+
+sfpsDirAliasStatsAliasUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The amount of memory (bytes) used by entries of this alias
+ type."
+ ::= { sfpsDirAliasStatsEntry 4 }
+
+sfpsDirAliasStatsMaxAliases OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The maximum number of entries of this Alias Type that have
+ been in the Directory."
+ ::= { sfpsDirAliasStatsEntry 5 }
+
+--
+
+
+
+sfpsDirFilterAliasTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsDirFilterAliasEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyRemoteNodes 3 }
+
+sfpsDirFilterAliasEntry OBJECT-TYPE
+ SYNTAX SfpsDirFilterAliasEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ INDEX { sfpsDirFilterAliasLockCount, sfpsDirFilterAliasAliasHash, sfpsDirFilterAliasBaseHash, sfpsDirFilterAliasHashIndex }
+ ::= { sfpsDirFilterAliasTable 1 }
+
+SfpsDirFilterAliasEntry ::=
+ SEQUENCE {
+ sfpsDirFilterAliasLockCount INTEGER,
+ sfpsDirFilterAliasAliasHash INTEGER,
+ sfpsDirFilterAliasBaseHash INTEGER,
+ sfpsDirFilterAliasHashIndex INTEGER,
+ sfpsDirFilterAliasDomain DisplayString,
+ sfpsDirFilterAliasChassisType DisplayString,
+ sfpsDirFilterAliasChassisLoad DisplayString,
+ sfpsDirFilterAliasSwitchType DisplayString,
+ sfpsDirFilterAliasSwitchLoad DisplayString,
+ sfpsDirFilterAliasInPort INTEGER,
+ sfpsDirFilterAliasBaseType DisplayString,
+ sfpsDirFilterAliasBaseLoad DisplayString,
+ sfpsDirFilterAliasNodeState INTEGER,
+ sfpsDirFilterAliasNodeAge TimeTicks,
+ sfpsDirFilterAliasNodeLock INTEGER,
+ sfpsDirFilterAliasLinkType DisplayString,
+ sfpsDirFilterAliasLinkLoad DisplayString,
+ sfpsDirFilterAliasLinkAge TimeTicks,
+ sfpsDirFilterAliasLinkLock INTEGER,
+ sfpsDirFilterAliasVlanLearned INTEGER,
+ sfpsDirFilterAliasOpaqueTag OCTET STRING,
+ sfpsDirFilterAliasChassisOctets OCTET STRING,
+ sfpsDirFilterAliasSwitchOctets OCTET STRING,
+ sfpsDirFilterAliasNodeOctets OCTET STRING,
+ sfpsDirFilterAliasLinkOctets OCTET STRING,
+ sfpsDirFilterAliasNodeLocal INTEGER,
+ sfpsDirFilterAliasLinkState INTEGER
+
+ }
+
+sfpsDirFilterAliasLockCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 1 }
+
+sfpsDirFilterAliasAliasHash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 2 }
+
+sfpsDirFilterAliasBaseHash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 3 }
+
+sfpsDirFilterAliasHashIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 4 }
+
+sfpsDirFilterAliasDomain OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 5 }
+
+sfpsDirFilterAliasChassisType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 6 }
+
+sfpsDirFilterAliasChassisLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 7 }
+
+sfpsDirFilterAliasSwitchType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 8 }
+
+sfpsDirFilterAliasSwitchLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 9 }
+
+sfpsDirFilterAliasInPort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 10 }
+
+sfpsDirFilterAliasBaseType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 11 }
+
+sfpsDirFilterAliasBaseLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 12 }
+
+sfpsDirFilterAliasNodeState OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 13 }
+
+sfpsDirFilterAliasNodeAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 14 }
+
+sfpsDirFilterAliasNodeLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked-to-port(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 15 }
+
+sfpsDirFilterAliasLinkType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 16 }
+
+sfpsDirFilterAliasLinkLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 17 }
+
+sfpsDirFilterAliasLinkAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 18 }
+
+sfpsDirFilterAliasLinkLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked-to-node(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 19 }
+
+sfpsDirFilterAliasVlanLearned OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ inherited(2),
+ amr(3),
+ static(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 20 }
+
+sfpsDirFilterAliasOpaqueTag OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 21 }
+
+sfpsDirFilterAliasChassisOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 22 }
+
+sfpsDirFilterAliasSwitchOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 23 }
+
+sfpsDirFilterAliasNodeOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 24 }
+
+sfpsDirFilterAliasLinkOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 25 }
+
+sfpsDirFilterAliasNodeLocal OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 26 }
+
+sfpsDirFilterAliasLinkState OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ remote(2),
+ local(3),
+ hidden(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAliasEntry 27 }
+
+--
+
+sfpsDirFilterNodeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpsDirFilterNodeEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsTopologyRemoteNodes 2 }
+
+sfpsDirFilterNodeEntry OBJECT-TYPE
+ SYNTAX SfpsDirFilterNodeEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ INDEX { sfpsDirFilterNodeLockCount, sfpsDirFilterNodeNodeIndex, sfpsDirFilterNodeLinkIndex }
+ ::= { sfpsDirFilterNodeTable 1 }
+
+SfpsDirFilterNodeEntry ::=
+ SEQUENCE {
+ sfpsDirFilterNodeLockCount INTEGER,
+ sfpsDirFilterNodeNodeIndex INTEGER,
+ sfpsDirFilterNodeLinkIndex INTEGER,
+ sfpsDirFilterNodeNodeCount INTEGER,
+ sfpsDirFilterNodeLinkCount INTEGER,
+ sfpsDirFilterNodeDomainName DisplayString,
+ sfpsDirFilterNodeChassisType DisplayString,
+ sfpsDirFilterNodeChassisLoad DisplayString,
+ sfpsDirFilterNodeSwitchType DisplayString,
+ sfpsDirFilterNodeSwitchLoad DisplayString,
+ sfpsDirFilterNodeInPort INTEGER,
+ sfpsDirFilterNodeBaseType DisplayString,
+ sfpsDirFilterNodeBaseLoad DisplayString,
+ sfpsDirFilterNodeNodeState INTEGER,
+ sfpsDirFilterNodeNodeAge TimeTicks,
+ sfpsDirFilterNodeNodeLock INTEGER,
+ sfpsDirFilterNodeLinkType DisplayString,
+ sfpsDirFilterNodeLinkLoad DisplayString,
+ sfpsDirFilterNodeLinkAge TimeTicks,
+ sfpsDirFilterNodeLinkLock INTEGER,
+ sfpsDirFilterNodeVlanLearned INTEGER,
+ sfpsDirFilterNodeOpaqueTag OCTET STRING,
+ sfpsDirFilterNodeChassisOctets OCTET STRING,
+ sfpsDirFilterNodeSwitchOctets OCTET STRING,
+ sfpsDirFilterNodeNodeOctets OCTET STRING,
+ sfpsDirFilterNodeLinkOctets OCTET STRING,
+ sfpsDirFilterNodeNodeLocal INTEGER,
+ sfpsDirFilterNodeLinkState INTEGER
+
+ }
+
+sfpsDirFilterNodeLockCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 1 }
+
+sfpsDirFilterNodeNodeIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 2 }
+
+sfpsDirFilterNodeLinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 3 }
+
+sfpsDirFilterNodeNodeCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 4 }
+
+sfpsDirFilterNodeLinkCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 5 }
+
+sfpsDirFilterNodeDomainName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 6 }
+
+sfpsDirFilterNodeChassisType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 7 }
+
+sfpsDirFilterNodeChassisLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 8 }
+
+sfpsDirFilterNodeSwitchType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 9 }
+
+sfpsDirFilterNodeSwitchLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 10 }
+
+sfpsDirFilterNodeInPort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 11 }
+
+sfpsDirFilterNodeBaseType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 12 }
+
+sfpsDirFilterNodeBaseLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 13 }
+
+sfpsDirFilterNodeNodeState OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 14 }
+
+sfpsDirFilterNodeNodeAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 15 }
+
+sfpsDirFilterNodeNodeLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked-to-port(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 16 }
+
+sfpsDirFilterNodeLinkType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 17 }
+
+sfpsDirFilterNodeLinkLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 18 }
+
+sfpsDirFilterNodeLinkAge OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 19 }
+
+sfpsDirFilterNodeLinkLock OBJECT-TYPE
+ SYNTAX INTEGER {
+ unlocked(1),
+ locked-to-node(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 20 }
+
+sfpsDirFilterNodeVlanLearned OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ inherit(2),
+ autoReg(3),
+ static(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 21 }
+
+sfpsDirFilterNodeOpaqueTag OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 22 }
+
+sfpsDirFilterNodeChassisOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 23 }
+
+sfpsDirFilterNodeSwitchOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 24 }
+
+sfpsDirFilterNodeNodeOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 25 }
+
+sfpsDirFilterNodeLinkOctets OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 26 }
+
+sfpsDirFilterNodeNodeLocal OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(1),
+ true(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 27 }
+
+sfpsDirFilterNodeLinkState OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ remote(2),
+ local(3),
+ hidden(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterNodeEntry 28 }
+
+--
+
+sfpsDirFilterAPILockAdmin OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ lock(2),
+ unlock(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 1 }
+
+sfpsDirFilterAPILockStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ locked(2),
+ unlocked(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 2 }
+
+sfpsDirFilterAPILockCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 3 }
+
+sfpsDirFilterAPIValueType OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 4 }
+
+sfpsDirFilterAPIValue OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 5 }
+
+sfpsDirFilterAPILockTimeOut OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 6 }
+
+sfpsDirFilterAPILockTimeElapsed OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sfpsDirFilterAPI 7 }
+
+END