From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/enterasys/CTRON-SFPS-CALL-MIB | 660 +++++++++++++++++++++++++++++++++++++ 1 file changed, 660 insertions(+) create mode 100644 MIBS/enterasys/CTRON-SFPS-CALL-MIB (limited to 'MIBS/enterasys/CTRON-SFPS-CALL-MIB') diff --git a/MIBS/enterasys/CTRON-SFPS-CALL-MIB b/MIBS/enterasys/CTRON-SFPS-CALL-MIB new file mode 100644 index 0000000..a91e68b --- /dev/null +++ b/MIBS/enterasys/CTRON-SFPS-CALL-MIB @@ -0,0 +1,660 @@ +CTRON-SFPS-CALL-MIB DEFINITIONS ::= BEGIN + +-- sfps-call-mib.txt +-- Revision: 0.0.16 +-- +-- Part Number: +-- Date: August 9, 1994 + + +-- 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 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, +-- IpAddress, +-- Counter, Gauge, + TimeTicks + FROM RFC1155-SMI + +-- These Objects are defined in the file sfps-inc.mib.txt.0.0.2 + sfpsSap, sfpsSapAPI, sfpsCallByTuple, sfpsCallTableStats + + FROM CTRON-SFPS-INCLUDE-MIB; + +-- Textual Conventions + +HexInteger ::= INTEGER +-- display this integer in hex format + +-- + +-- SFPS Switch Agent Redirector Group +-- This group contains the objects that pertain to the SFPS Redirector. +-- This object receives redirected packets from the switch engine and +-- forwards them to the appropriate call processor stack. + + + +sfpsSapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpsSapTableEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains the registered (active) call processors + indexed (indirectly) by address and address type supported." + ::= { sfpsSap 1 } + +sfpsSapTableEntry OBJECT-TYPE + SYNTAX SfpsSapTableEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Each entry contains information pertaining to an active + call processor." + INDEX { sfpsSapTableTag, sfpsSapTableHash, sfpsSapTableHashIndex } + ::= { sfpsSapTable 1 } + +SfpsSapTableEntry ::= + SEQUENCE { + sfpsSapTableTag INTEGER, + sfpsSapTableHash INTEGER, + sfpsSapTableHashIndex INTEGER, + sfpsSapTableSourceCP DisplayString, + sfpsSapTableDestCP DisplayString, + sfpsSapTableSAP DisplayString, + sfpsSapTableOperStatus INTEGER, + sfpsSapTableAdminStatus INTEGER, + sfpsSapTableStateTime TimeTicks, + sfpsSapTableDescription DisplayString, + sfpsSapTableNumAccepted INTEGER, + sfpsSapTableNumDropped INTEGER, + sfpsSapTableUnicastSap INTEGER, + sfpsSapTableNVStatus INTEGER + } + +sfpsSapTableTag OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A type tag used to sort and index the table entries." + ::= { sfpsSapTableEntry 1 } + +sfpsSapTableHash OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A hash of the sfpsSapTableAddress used to identify the + instance." + ::= { sfpsSapTableEntry 2 } + +sfpsSapTableHashIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A count of the non-unique sfpsSapTableAddress hashes used to + identify the instance." + ::= { sfpsSapTableEntry 3 } + +sfpsSapTableSourceCP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The name of the call processor initiating the the SAP attempts + for this particular SAP load." + ::= { sfpsSapTableEntry 4 } + +sfpsSapTableDestCP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The destination call processor that is registered for with this + source call processor for the given SAP load." + ::= { sfpsSapTableEntry 5 } + +sfpsSapTableSAP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The value of the SAP in 0x format." + ::= { sfpsSapTableEntry 6 } + +sfpsSapTableOperStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Displays the Current OperStatus of the SAP entry." + ::= { sfpsSapTableEntry 7 } + +sfpsSapTableAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Displays the Current AdminStatus of the SAP entry." + ::= { sfpsSapTableEntry 8 } + +sfpsSapTableStateTime OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Total number of SFPSElements stored in NVRAM for persistence." + ::= { sfpsSapTableEntry 9 } + +sfpsSapTableDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Text description of the entry." + ::= { sfpsSapTableEntry 10 } + +sfpsSapTableNumAccepted OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number accepted by the SAP." + ::= { sfpsSapTableEntry 11 } + +sfpsSapTableNumDropped OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number dropped by the SAP." + ::= { sfpsSapTableEntry 12 } + +sfpsSapTableUnicastSap OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { sfpsSapTableEntry 13 } + +sfpsSapTableNVStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3), + unset(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Status in NVRAM for persistence." + ::= { sfpsSapTableEntry 14 } + + +-- SAP Table API + +sfpsSapAPIVerb OBJECT-TYPE + SYNTAX INTEGER { + getStatus(1), + next(2), + first(3), + disable(4), + disableInNvram(5), + enable(6), + enableInNvram(7), + clearFromNvram(8), + clearAllNvram(9), + resetStats(10), + resetAllStats(11) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "1 - getStatus -- The default verb. When the SourceCP, DestCP, + and SAP info are entered, this action will get the current + AdminStatus, OperStatus, and NvramStatus. + (Must perform a mo_get after setting the above info to actually + get the status info) + 2 - next -- Move to the next Entry in the SAP Table and Get the + status. If this operation is successful, the verb will stay + next, else it defaults to getStatus. + 3 - first -- Jump back to the First Entry in the SAP Table. + 4 - disable -- Disable the Current SAP Entry. + This does not effect the Status of this Entry in Nvram. + 5 - disableInNvram -- Set the Current SAP Entries status to + Disabled in Nvram - This does not effect the Current Admin + Status for this SAP Entry. + 6 - enable -- Enable the Current SAP Entry. + This does not effect the Status of this Entry in Nvram. + 7 - enableInNvram -- Set the Current SAP Entries status to + Enabled in Nvram - This does not effect the Current Admin + Status for this SAP Entry. + 8 - clearFromNvram -- Clear the Current SAP Entry from Nvram + (if set). + 9 - clearAllNvram -- Clear all SAP Entries from Nvram. + 10 - resetStats -- Resets the Accepted/Dropped Stats for the + Current/Entered SAP Entry. + 11 - resetAllStats -- Resets the Accepted/Dropped Stats for + all SAP Entries." + ::= { sfpsSapAPI 1 } + +sfpsSapAPISourceCP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The name of the call processor initiating the the SAP attempts + for this particular SAP load." + ::= { sfpsSapAPI 2 } + +sfpsSapAPIDestCP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The destination call processor that is registered for with this + source call processor for the given SAP load." + ::= { sfpsSapAPI 3 } + +sfpsSapAPISAP OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Enter in the SAP for the desired SAP Entry." + ::= { sfpsSapAPI 4 } + +sfpsSapAPINVStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3), + unset(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Displays the Current Admin Status of this SAP Entry saved + in Nvram." + ::= { sfpsSapAPI 5 } + +sfpsSapAPIAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Displays the Current AdminStatus of the SAP Entry." + ::= { sfpsSapAPI 6 } + +sfpsSapAPIOperStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Displays the Current OperStatus of the SAP Entry." + ::= { sfpsSapAPI 7 } + +sfpsSapAPINvSet OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Total number of entries stored in NVRAM for persistence." + ::= { sfpsSapAPI 8 } + +sfpsSapAPINVTotal OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Total number of entries allocated in NVRAM. The + switch will always allocate enough space in NVRAM for + the number of elements. That is, NvTotal will always be + greater than or equal to NvSet." + ::= { sfpsSapAPI 9 } + +sfpsSapAPINumAccept OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sfpsSapAPI 10 } + +sfpsSapAPINvDiscard OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sfpsSapAPI 11 } + +sfpsSapAPIDefaultStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + disable(2), + enable(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sfpsSapAPI 12 } + + +-- + + + +-- SFPS Agent Call Processor Groups + +-- SFPS Call by Tuple Group +-- This group contains the objects that pertain to call tag. +-- This group should eventually replace the Call tag table + +sfpsCallByTupleTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpsCallByTupleEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table contains the call tags, and call states + indexed (indirectly) by switch tuple (in port, src + address, dst address)" + ::= { sfpsCallByTuple 1 } + +sfpsCallByTupleEntry OBJECT-TYPE + SYNTAX SfpsCallByTupleEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Each entry contains information pertaining to a call tag + and its state." + INDEX { sfpsCallByTupleInPort, sfpsCallByTupleSrcHash, + sfpsCallByTupleDstHash, sfpsCallByTupleHashIndex } + ::= { sfpsCallByTupleTable 1 } + +SfpsCallByTupleEntry ::= + SEQUENCE { + sfpsCallByTupleInPort INTEGER, + sfpsCallByTupleSrcHash INTEGER, + sfpsCallByTupleDstHash INTEGER, + sfpsCallByTupleHashIndex INTEGER, + sfpsCallByTupleBotSrcType DisplayString, + sfpsCallByTupleBotSrcAddress DisplayString, + sfpsCallByTupleBotDstType DisplayString, + sfpsCallByTupleBotDstAddress DisplayString, + sfpsCallByTupleTopSrcType DisplayString, + sfpsCallByTupleTopSrcAddress DisplayString, + sfpsCallByTupleTopDstType DisplayString, + sfpsCallByTupleTopDstAddress DisplayString, + sfpsCallByTupleCallProcName DisplayString, + sfpsCallByTupleCallTag HexInteger, + sfpsCallByTupleCallState DisplayString, + sfpsCallByTupleTimeRemaining TimeTicks + } + +sfpsCallByTupleInPort OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Port of the switch on which the packet associated with + this call tag was seen." + ::= { sfpsCallByTupleEntry 1 } + +sfpsCallByTupleSrcHash OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A hash of sfpsCallByTupleBotSrcAddress used to identify the + instance." + ::= { sfpsCallByTupleEntry 2 } + +sfpsCallByTupleDstHash OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A hash of sfpsCallByTupleTopDstAddress used to identify the + instance." + ::= { sfpsCallByTupleEntry 3 } + +sfpsCallByTupleHashIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A count of non-unique sfpsCallByTupleSrcHash and + sfpsCallByTupleDstHash pairs used to identify the instance." + ::= { sfpsCallByTupleEntry 4 } + +sfpsCallByTupleBotSrcType OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The source address type of the lowest known protocol + layer." + ::= { sfpsCallByTupleEntry 5 } + +sfpsCallByTupleBotSrcAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The source address value of the lowest known protocol + layer." + ::= { sfpsCallByTupleEntry 6 } + +sfpsCallByTupleBotDstType OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The destination address type of the lowest known + protocol layer." + ::= { sfpsCallByTupleEntry 7 } + +sfpsCallByTupleBotDstAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The destination address value of the lowest known + protocol layer." + ::= { sfpsCallByTupleEntry 8 } + +sfpsCallByTupleTopSrcType OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The source address type of the highest learned protocol + layer." + ::= { sfpsCallByTupleEntry 9 } + +sfpsCallByTupleTopSrcAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The source address value of the highest learned protocol + layer." + ::= { sfpsCallByTupleEntry 10 } + +sfpsCallByTupleTopDstType OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The destination address type of the highest learned + protocol layer." + ::= { sfpsCallByTupleEntry 11 } + +sfpsCallByTupleTopDstAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The destination address value of the highest learned + protocol layer." + ::= { sfpsCallByTupleEntry 12 } + +sfpsCallByTupleCallProcName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The name of the call processor responsible for all + signaling for this packet/call tag." + ::= { sfpsCallByTupleEntry 13 } + +sfpsCallByTupleCallTag OBJECT-TYPE + SYNTAX HexInteger + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number used to reference this packet and its + associated calls." + ::= { sfpsCallByTupleEntry 14 } + +sfpsCallByTupleCallState OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The current state of the packet in the call processor." + ::= { sfpsCallByTupleEntry 15 } + +sfpsCallByTupleTimeRemaining OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of time ticks remaining before this entry's + timer expires and it is removed from the table." + ::= { sfpsCallByTupleEntry 16 } + + +sfpsCallTableStatsRam OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of bytes used by the Call Table." + ::= { sfpsCallTableStats 1 } + +sfpsCallTableStatsSize OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of entries in the Call Table." + ::= { sfpsCallTableStats 2 } + +sfpsCallTableStatsInUse OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The current number of calls in use. A call goes into this + table only if it is being blocked (waiting for resolve or + sent new user)." + ::= { sfpsCallTableStats 3 } + +sfpsCallTableStatsMax OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The maximum number of calls that the switch maintained." + ::= { sfpsCallTableStats 4 } + +sfpsCallTableStatsTotMisses OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of times that there were no calls available + in the Call Table. This would be the number of calls that + had to be dropped." + ::= { sfpsCallTableStats 5 } + +sfpsCallTableStatsMissStart OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Time when last miss occurred" + ::= { sfpsCallTableStats 7 } + +sfpsCallTableStatsMissStop OBJECT-TYPE + SYNTAX TimeTicks + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Time when missing stopped" + ::= { sfpsCallTableStats 8 } + +sfpsCallTableStatsLastMiss OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Number of calls dropped in last miss, also write 0 to files" + ::= { sfpsCallTableStats 9 } + +END -- cgit v1.2.3