summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTINB-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/CTINB-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTINB-MIB')
-rw-r--r--MIBS/enterasys/CTINB-MIB492
1 files changed, 492 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTINB-MIB b/MIBS/enterasys/CTINB-MIB
new file mode 100644
index 0000000..a1d7263
--- /dev/null
+++ b/MIBS/enterasys/CTINB-MIB
@@ -0,0 +1,492 @@
+CTINB-MIB DEFINITIONS ::= BEGIN
+
+ -- ctinb-info-mib
+ -- Revision: 01.00.00
+ -- Date: October 14, 1996
+
+ -- Cabletron Systems, Inc.
+ -- 35 Industrial Way, P.O. Box 5005
+ -- Rochester, NH 03867-0505
+ -- (603) 332-9400
+ -- support@ctron.com
+
+ --
+ -- This module will be extended, as needed.
+ --
+
+ -- 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 August 96 Cabletron Systems
+
+ IMPORTS
+ Counter, TimeTicks
+ FROM RFC1155-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ ctINBinfo
+ FROM CTRON-MIB-NAMES ;
+
+
+--
+-- The inbMonarchsystem table represents the Monarch(INB mgr) information
+-- on a per INB basis
+--
+--
+ inbMonarchSystem OBJECT IDENTIFIER ::= { ctINBinfo 1 }
+
+ inbMonarchSystemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InbMonarchSystemEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { inbMonarchSystem 1 }
+
+ inbMonarchSystemEntry OBJECT-TYPE
+ SYNTAX InbMonarchSystemEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ INDEX { inbMonarchINB }
+ ::= { inbMonarchSystemTable 1 }
+
+ InbMonarchSystemEntry ::=
+ SEQUENCE {
+ inbMonarchSystemINB
+ INTEGER,
+ inbMonarchStatusTimeStamp
+ TimeTicks,
+ inbMonarchBandwidth
+ INTEGER,
+ inbMonarchTDMSlotMode
+ INTEGER,
+ inbMonarchTDMSlotTotal
+ INTEGER,
+ inbMonarchSystemTDMSlotActual
+ INTEGER,
+ inbMonarchTDMSlotbandwidth
+ INTEGER
+ }
+
+ inbMonarchSystemINB OBJECT-TYPE
+ SYNTAX INTEGER{
+ inbA(1),
+ inbB(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Two physical INB's may exist on a module. This
+ object distinquishes which INB, INB-A or INB-B."
+ ::= { inbMonarchSystemEntry 1 }
+
+ inbMonarchStatusTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object represents the value of sysUptime when
+ the Monarch last changed."
+ ::= { inbMonarchSystemEntry 2 }
+
+ inbMonarchBandwidth OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bandwidth of this INB in Megabits."
+ ::= { inbMonarchSystemEntry 3 }
+
+ inbMonarchTDMSlotMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ automatic(1),
+ userPolicy(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The automatic TDM mode overides any preset TDM
+ allocation. All boards get an equal number of
+ pre-allocated TDM slots, adding up to 100% of total
+ INB bandwidth, and have Round Robin enabled. The
+ automatic mode will, in effect, provide each board
+ with a 1/(number of boards) minimum guarantee
+ INB bandwidth.
+
+ The userPolicy mode will have the per board policy
+ enforced. Each board will have a level of service
+ (TDM slots, Round Robin arbitration from the
+ inbMonarchTable) associated with it to take effect
+ when this object is set to user_policy. Newly
+ inserted boards will default to Round Robin and
+ share the remaining fixed INB bandwidth
+ (inbMonarchTDMSlotTotal - inbMonarchTDMSlotActual)."
+ ::= { inbMonarchSystemEntry 4 }
+
+ inbMonarchTDMSlotTotal OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object represents the total possible number of INB
+ backplane TDM slots."
+ ::= { inbMonarchSystemEntry 5 }
+
+ inbMonarchSystemTDMSlotActual OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object represents the total number of allocated INB
+ backplane TDM slots. This is the sum of all instances of
+ inbMonarchTDMSlotRequest in userPolicy mode. In automatic
+ mode this number would represent the number of inserted
+ boards."
+ ::= { inbMonarchSystemEntry 6 }
+
+ inbMonarchTDMSlotbandwidth OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object represents the bandwidth in bits that
+ each slot represents on the backplane."
+
+ ::= { inbMonarchSystemEntry 7 }
+--
+-- The inbMonarchTable table represents the Monarch(INB mgr) configuration information
+-- on a per board/slot basis
+--
+--
+ inbMonarch OBJECT IDENTIFIER ::= { ctINBinfo 2 }
+
+ inbMonarchTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InbMonarchEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { inbMonarch 1 }
+
+ inbMonarchEntry OBJECT-TYPE
+ SYNTAX InbMonarchEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ INDEX { inbMonarchSlot,
+ inbMonarchINB }
+ ::= { inbMonarchTable 1 }
+
+ InbMonarchEntry ::=
+ SEQUENCE {
+ inbMonarchSlot
+ INTEGER,
+ inbMonarchINB
+ INTEGER,
+ inbMonarchStatus
+ INTEGER,
+ inbMonarchLinkStatus
+ INTEGER,
+ inbMonarchLinkCapacity
+ INTEGER,
+ inbMonarchTDMSlotRequest
+ INTEGER,
+ inbMonarchTDMSlotActual
+ INTEGER,
+ inbMonarchRoundRobinControl
+ INTEGER
+ }
+
+ inbMonarchSlot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The slot number containing this module."
+ ::= { inbMonarchEntry 1 }
+
+ inbMonarchINB OBJECT-TYPE
+ SYNTAX INTEGER{
+ inbA(1),
+ inbB(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Two physical INB interfaces may exist on a module. This
+ object distinquishes which INB, INB-A or INB-B."
+ ::= { inbMonarchEntry 2 }
+
+ inbMonarchStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ standBy(1),
+ sysUndefined(2),
+ operational(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Application state of the monarch application on this
+ module. Standby - indicates this module is not the
+ monarch but can be. SysUndefined - indicates this
+ module can not be monarch. Operational - says this
+ module is the monarch. "
+ ::= { inbMonarchEntry 3 }
+
+ inbMonarchLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkUp(1),
+ linkDown(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object describes the state of the backplane. LinkUp
+ is when this INB detects the clock on the backplane.
+ LinkDown is when no backplane clock has been detected."
+ ::= { inbMonarchEntry 4 }
+
+ inbMonarchLinkCapacity OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The bandwidth capacity of this board in Megabytes."
+ ::= { inbMonarchEntry 5 }
+
+
+ inbMonarchTDMSlotRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This object is the number of fixed TDM slots requested
+ for this board . NOTE: new request will take effect the
+ next time the inbMonarchTDMSlotMode object is set to
+ userPolicy. NOTE: this value has no meaning when the
+ inbMonarchTDMSlotMode is automatic."
+ ::= { inbMonarchEntry 6 }
+
+ inbMonarchTDMSlotActual OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This object is the actual number of fixed TDM slots
+ given to this board. In automatic mode, this value is the
+ total number of slots divided by the number of inserted
+ boards, in userPolicy mode, this reflects the
+ inbMonarchTDMSlotRequest value at the last time the
+ chassis entered userPolicy mode."
+ ::= { inbMonarchEntry 7 }
+
+ inbMonarchRoundRobinControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object enables or disable this INB the ability to
+ participate in the Round Robin arbitration phase."
+ ::= { inbMonarchEntry 8 }
+
+
+--
+--
+-- inbstats are the basic per board INB statistics
+--
+--
+--
+--
+--
+
+
+
+ inbStats OBJECT IDENTIFIER ::= { ctINBinfo 3 }
+
+ inbStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InbStatsEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { inbStats 1 }
+
+ inbStatsEntry OBJECT-TYPE
+ SYNTAX InbStatsEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ INDEX { inbStatsSlot,
+ inbStatsINB }
+ ::= { inbStatsTable 1 }
+
+ InbStatsEntry ::=
+ SEQUENCE {
+ inbStatsSlot
+ INTEGER,
+ inbStatsINB
+ INTEGER,
+ inbStatsIfindex
+ INTEGER,
+ inbStatsUniCastCells
+ Counter,
+ inbStatsMultiCastCells
+ Counter,
+ inbStatsBroadCastCells
+ Counter,
+ inbStatsXmitCells
+ Counter,
+ inbStatsRecvSeqErrs
+ Counter,
+ inbStatsRecvChksumErrs
+ Counter,
+ inbStatsxmitToFps
+ Counter,
+ inbStatsToFpsDrops
+ Counter,
+ inbStatsFromInbErrs
+ Counter,
+ inbStatsToINBDrops
+ Counter,
+ inbStatsToInbErrs
+ Counter
+ }
+
+ inbStatsSlot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The slot number containing this module."
+ ::= { inbStatsEntry 1 }
+
+ inbStatsINB OBJECT-TYPE
+ SYNTAX INTEGER {
+ inbA(1),
+ inbB(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Two physical INB interfaces may exist on a module. This
+ object distinquishes which INB, INB-A or INB-B."
+ ::= { inbStatsEntry 2 }
+
+ inbStatsIfindex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The interface number of the INB. The interface
+ identified by a particular value of this
+ object is the same interface as identified by the
+ same value of the ifIndex object defined in RFC 1213."
+ ::= { inbStatsEntry 3 }
+
+ inbStatsUniCastCells OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of UniCast INB cells received from the backplane."
+ ::= { inbStatsEntry 4 }
+
+ inbStatsMultiCastCells OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of multi-cast INB cells received from the backplane."
+ ::= { inbStatsEntry 5 }
+
+ inbStatsBroadCastCells OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of broadcast INB cells received from the backplane."
+ ::= { inbStatsEntry 6 }
+
+ inbStatsXmitCells OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of INB cells transmitted to the backplane."
+ ::= { inbStatsEntry 7 }
+
+
+ inbStatsRecvSeqErrs OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of pkts with sequence errors received from
+ the backplane."
+ ::= { inbStatsEntry 8 }
+
+ inbStatsRecvChksumErrs OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of pkts with checksum errors received from
+ the backplane."
+ ::= { inbStatsEntry 9 }
+
+ inbStatsxmitToFps OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of transmit errors to FPS."
+ ::= { inbStatsEntry 10 }
+
+ inbStatsToFpsDrops OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "INBC receive fifo full count. This represents the
+ number of cells that were not forwarded to the FPS."
+ ::= { inbStatsEntry 11 }
+
+ inbStatsFromInbErrs OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of INB receive errors from the backplane. This
+ includes FPSC xmit errors(inbStatsxmitToFps), INBC
+ receive sequence errors (inbStatsRecvSeqErrs)
+ and INBC checksum errors(inbStatsRecvChksumErrs)."
+ ::= { inbStatsEntry 12 }
+
+ inbStatsToINBDrops OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of FPSC recv frame drop count. This represents
+ the number of frames that were not sent out on the INB
+ backplane."
+ ::= { inbStatsEntry 13 }
+
+ inbStatsToInbErrs OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of INB backplane transmit errors. This includes
+ FPSC receive timeout errors"
+ ::= { inbStatsEntry 14 }
+
+END