ActiveXperts Network Monitor 2019##AdminFavorites

CTRON-SFPS-PKTMGR-MIB by vendor Enterasys Networks Inc

CTRON-SFPS-PKTMGR-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2019 to import vendor-specific MIB files, inclusing CTRON-SFPS-PKTMGR-MIB.


Vendor: Enterasys Networks Inc
Mib: CTRON-SFPS-PKTMGR-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2019 [download]    (ships with advanced SNMP/MIB tools)
CTRON-SFPS-PKTMGR-MIB DEFINITIONS ::= BEGIN

--  sfps-pktmgr.mib.txt
--  Revision: 0.0.15
--
--  Cabletron Systems, Inc.
--  35 Industria 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 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, TimeTicks, Gauge
--              FROM RFC1155-SMI

--  These Objects are defined in the file sfps-inc.mib.txt.0.0.12
        sfpsSwitchSfpsPacket, sfpsCSPPacket, sfpsPktDispatchStats
                FROM CTRON-SFPS-INCLUDE-MIB;

 
--  Textual Conventions

SfpsSwitchInstance ::= INTEGER
--  this will map to chassis.module index value

HexInteger ::= INTEGER
--  display this integer in hex format


--


--  SFPS PacketManager Stats Table
--  this table keeps track of the packets in the packetmanager
--

sfpsPacketMgrTable     OBJECT-TYPE
        SYNTAX  SEQUENCE OF SfpsPacketMgrEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "This table keeps the statistics on all packets in the
                 packetmanager"
        ::= { sfpsSwitchSfpsPacket 1 }

sfpsPacketMgrEntry    OBJECT-TYPE
        SYNTAX  SfpsPacketMgrEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "Each entry describes part of the packetmanager table"
        INDEX   { sfpsPacketMgrSwitchID, sfpsPacketMgrPacketType }
        ::= { sfpsPacketMgrTable 1 }

SfpsPacketMgrEntry ::=
        SEQUENCE {
                sfpsPacketMgrSwitchID           INTEGER,
                sfpsPacketMgrPacketType         HexInteger,
                sfpsPacketMgrTotalPackets       INTEGER,
                sfpsPacketMgrPktsUsed           INTEGER,
                sfpsPacketMgrPktsAvailable      INTEGER,
                sfpsPacketMgrPktsInUse          INTEGER,
                sfpsPacketMgrNotFound           INTEGER,
                sfpsPacketMgrTooLarge           INTEGER,
                sfpsPacketMgrToCreate           INTEGER,
                sfpsPacketMgrReInit             INTEGER
        }

sfpsPacketMgrSwitchID    OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The switch instance of the switch"
        ::= { sfpsPacketMgrEntry 1 }

sfpsPacketMgrPacketType    OBJECT-TYPE
        SYNTAX  HexInteger
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The packet type"
        ::= { sfpsPacketMgrEntry 2 }

sfpsPacketMgrTotalPackets       OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The total number of packets created in the packetmanager"
        ::= { sfpsPacketMgrEntry 3 }

sfpsPacketMgrPktsUsed           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The total number of pkts used since beginning of
                switch uptime"
        ::= { sfpsPacketMgrEntry 4 }

sfpsPacketMgrPktsAvailable              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of packets left in the packetmanager"
        ::= { sfpsPacketMgrEntry 5 }

sfpsPacketMgrPktsInUse          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of packets created minus the number of
                packets left"
        ::= { sfpsPacketMgrEntry 6 }

sfpsPacketMgrNotFound           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of times a packet was requested and the
                 packetmanager did not have a packet of its size or
                 larger" 
        ::= { sfpsPacketMgrEntry 8 }

sfpsPacketMgrTooLarge           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "" 
        ::= { sfpsPacketMgrEntry 9 }

sfpsPacketMgrToCreate           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Changes the number of packets in the PacketManager" 
        ::= { sfpsPacketMgrEntry 10 }

sfpsPacketMgrReInit             OBJECT-TYPE
        SYNTAX  INTEGER {
                  other(1),
                  reinit(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The lowest number of packets ever in the
                packetmanager" 
        ::= { sfpsPacketMgrEntry 11 }
--
--
--

sfpsPacketListTable     OBJECT-TYPE
        SYNTAX  SEQUENCE OF SfpsPacketListEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "This table keeps the statistics on all packets in the
                 packetmanager"
        ::= { sfpsSwitchSfpsPacket 2 }

sfpsPacketListEntry    OBJECT-TYPE
        SYNTAX  SfpsPacketListEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "Each entry describes part of the packetmanager table"
        INDEX   { sfpsPacketListPacketType, sfpsPacketListSize }
        ::= { sfpsPacketListTable 1 }

SfpsPacketListEntry ::=
        SEQUENCE 
        {
        sfpsPacketListPacketType    HexInteger,
        sfpsPacketListSize                      INTEGER,
                sfpsPacketListTotalPackets      INTEGER,
                sfpsPacketListPktsUsed          INTEGER,
                sfpsPacketListPktsLeft          INTEGER,
                sfpsPacketListPktsInUse         INTEGER,
                sfpsPacketListLowWater          INTEGER,
                sfpsPacketListNotFound          INTEGER,
        sfpsPacketListStatus        INTEGER
        }

sfpsPacketListPacketType    OBJECT-TYPE
        SYNTAX  HexInteger
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The switch instance of the switch"
        ::= { sfpsPacketListEntry 1 }

sfpsPacketListSize              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The size of the packets that are located in this
                particular sfpspacketlist"
        ::= { sfpsPacketListEntry 2 }


sfpsPacketListTotalPackets      OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The total number of packets created in the packetmanager"
        ::= { sfpsPacketListEntry 3 }

sfpsPacketListPktsUsed          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The total number of pkts used since beginning of
                switch uptime"
        ::= { sfpsPacketListEntry 4 }

sfpsPacketListPktsLeft          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of packets left in the packetmanager"
        ::= { sfpsPacketListEntry 5 }

sfpsPacketListPktsInUse         OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of packets created minus the number of
                packets left"
        ::= { sfpsPacketListEntry 6 }

sfpsPacketListLowWater          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The lowest number of packets ever in the
                packetmanager" 
        ::= { sfpsPacketListEntry 7 }

sfpsPacketListNotFound          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of times a packet was requested and the
                 packetmanager did not have a packet of its size or
                 larger" 
        ::= { sfpsPacketListEntry 8 }

sfpsPacketListStatus            OBJECT-TYPE
        SYNTAX  INTEGER {
                  other(1),
                  enabled(2),
                  disabled(3)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Sets the administrative state of the packet list
                 for which the entry exists."
       ::= { sfpsPacketListEntry 9 }

--
--
--

sfpsPacketSizeTable     OBJECT-TYPE
        SYNTAX  SEQUENCE OF SfpsPacketSizeEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "This table keeps the statistics on all packets in the
                 packetmanager"
        ::= { sfpsSwitchSfpsPacket 3 }

sfpsPacketSizeEntry    OBJECT-TYPE
        SYNTAX  SfpsPacketSizeEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                "Each entry describes part of the packetmanager table"
        INDEX   { sfpsPacketSizeSwitchInstance, sfpsPacketSizeSize }
        ::= { sfpsPacketSizeTable 1 }

SfpsPacketSizeEntry ::=
        SEQUENCE 
        {
        sfpsPacketSizeSwitchInstance    SfpsSwitchInstance,
        sfpsPacketSizeSize                  INTEGER,
                sfpsPacketSizePktsUsed          INTEGER,
                sfpsPacketSizeNotFound          INTEGER
        }

sfpsPacketSizeSwitchInstance    OBJECT-TYPE
        SYNTAX  SfpsSwitchInstance
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The switch instance of the switch"
        ::= { sfpsPacketSizeEntry 1 }

sfpsPacketSizeSize              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The size of the packets that are located in this
                particular sfpspacketSize"
        ::= { sfpsPacketSizeEntry 2 }

sfpsPacketSizePktsUsed          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The total number of pkts used since beginning of
                switch uptime"
        ::= { sfpsPacketSizeEntry 3 }

sfpsPacketSizeNotFound          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The number of times a packet was requested and the
                 packetmanager did not have a packet of its size or 
                 Larger"                 
        ::= { sfpsPacketSizeEntry 4 }

--
--
sfpsPacketQTable     OBJECT-TYPE
        SYNTAX  SEQUENCE OF SfpsPacketQEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                ""
        ::= { sfpsSwitchSfpsPacket 4 }

sfpsPacketQEntry    OBJECT-TYPE
        SYNTAX  SfpsPacketQEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
                ""
        INDEX   { sfpsPacketQPriorityQ }
        ::= { sfpsPacketQTable 1 }

SfpsPacketQEntry ::=
        SEQUENCE 
        {
        sfpsPacketQPriorityQ            INTEGER,
                sfpsPacketQTotalPackets INTEGER,
                sfpsPacketQCurrent      INTEGER,
                sfpsPacketQHighWater    INTEGER
        }
        
sfpsPacketQPriorityQ            OBJECT-TYPE
        SYNTAX  INTEGER {
                  low(1),
                  medium(2),
                  high(3)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPacketQEntry 1 }
 

sfpsPacketQTotalPackets         OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPacketQEntry 2 }
 

sfpsPacketQCurrent              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPacketQEntry 3 }
 
sfpsPacketQHighWater            OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPacketQEntry 4 }
 
--  CSP Packet Statistics

sfpsCSPPacketStatsPacketsSentBad                OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsCSPPacket 1 }
 
sfpsCSPPacketStatsPacketsSentGood               OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsCSPPacket 2 }
 
sfpsCSPPacketStatsPacketsReceivedBad    OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsCSPPacket 3 }
 
sfpsCSPPacketStatsPacketsReceivedGood   OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsCSPPacket 4 }

-- SFPS Packet Dispatch Statistics keeps track of all packets dropped

sfpsPktDispatchStatsVerb        OBJECT-TYPE
        SYNTAX  INTEGER {
                        other(1),
                        resetAllStats(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 1 }


numHPMInvalidFrameTypeDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 2 }

numHPMFilterMgtPortDrops                OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 3 }

numHPMPhysToLogPortDrops                OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 4 }

numHPMNullSFPSPktDrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 5 }

numHPM81fdThrottleDrops         OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 6 }

numHPM81ffThrottleDrops         OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 7 }

numHPMPhysStandbyMaskDrops              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 8 }

numBSInvSrcPortDrops            OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 9 }

numBSSourceBlockDrops           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 10 }

numBSViolationDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 11 }

numBSUnknownPortDrops           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 12 }

numBSStandbyPortDrops           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 13 }

numBSFabricNghbrPortDrops               OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 14 }

numBSGoingToAccessPortDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 15 }

numBSInvPortTypeDrops           OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 16 }

numBSNullCallDrops              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 17 }

numBSNullBottomCPDrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 18 }

numBSInvCSPTypeDrops            OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 19 }

numBSNonHello81fdDrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 20 }

numBSCSPCtrlDisableDrops                OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 21 }

numBSCSPCtrlIndexDrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 22 }

numBCPNullCallDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 23 }

numBCPCPFaultedDrops            OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 24 }

numBCPGleanFailDrops            OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 25 }

numBCPCPHaltedDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 26 }

numBCPSwitchedBCADrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 27 }

numBCPCallNotAcceptedDrops              OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 28 }

 
numHPM81fdNullPktDrops          OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 29 }

numHPM81fdHelloNullPktDrops             OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                ""               
        ::= { sfpsPktDispatchStats 30 }

END