1CTINB2-MIB DEFINITIONS ::= BEGIN
2
3        --  ctinb2-mib.txt
4        --  Revision:   00.00.02
5        --  Date: October 23, 1998
6
7        --  Cabletron Systems, Inc.
8        --  35 Industrial Way, P.O. Box 5005
9        --  Rochester, NH 03867-0505
10        --  (603) 332-9400
11        --  support@ctron.com
12
13        --  This module provides authoritative definitions for Cabletron's
14        --  INB2 MIB.
15        --
16        --  This module will be extended, as needed.
17
18        --  Cabletron Systems reserves the right to make changes in
19        --  specification and other information contained in this document
20        --  without prior notice.  The reader should consult Cabletron Systems
21        --  to determine whether any such changes have been made.
22        --
23        --  In no event shall Cabletron Systems be liable for any incidental,
24        --  indirect, special, or consequential damages whatsoever (including
25        --  but not limited to lost profits) arising out of or related to this
26        --  document or the information contained in it, even if Cabletron
27        --  Systems has been advised of, known, or should have known, the
28        --  possibility of such damages.
29        --
30        --  Cabletron grants vendors, end-users, and other interested parties
31        --  a non-exclusive license to use this Specification in connection
32        --  with the management of Cabletron products.
33
34        --  Copyright September 98 Cabletron Systems
35
36IMPORTS
37        OBJECT-TYPE                  FROM RFC-1212
38        ctINBinfo2                   FROM CTRON-MIB-NAMES ;
39
40--
41-- The Utilization group
42--
43
44   ctInbUtil             OBJECT IDENTIFIER ::= { ctINBinfo2 1 }
45
46   ctInbUtilInterval OBJECT-TYPE
47       SYNTAX  INTEGER
48       ACCESS  read-write
49       STATUS  mandatory
50       DESCRIPTION
51           "The length of the sampling interval in seconds used for all INB
52            utilization measurements and calculations."
53       DEFVAL { 1 }
54       ::= { ctInbUtil 1 }
55
56
57   ctInbUtilTable OBJECT-TYPE
58       SYNTAX  SEQUENCE OF CtInbUtilEntry
59       ACCESS  not-accessible
60       STATUS  mandatory
61       DESCRIPTION
62          "A list of byte counts and absolute utilization percentages reflecting
63           data transferred via the INB during the last sampling interval."
64       ::= { ctInbUtil 2 }
65
66   ctInbUtilEntry OBJECT-TYPE
67       SYNTAX  CtInbUtilEntry
68       ACCESS  not-accessible
69       STATUS  mandatory
70       DESCRIPTION
71           "Byte counts and utilization percentages reflecting data transferred
72            from a source module to a destination module via the INB."
73       INDEX { ctInbUtilSrcSlot, ctInbUtilDestSlot }
74       ::= { ctInbUtilTable 1 }
75
76   CtInbUtilEntry ::=
77       SEQUENCE {
78           ctInbUtilSrcSlot
79               INTEGER,
80           ctInbUtilDestSlot
81               INTEGER,
82           ctInbUtilHiByteCountA
83               INTEGER,
84           ctInbUtilLoByteCountA
85               INTEGER,
86           ctInbUtilHiByteCountB
87               INTEGER,
88           ctInbUtilLoByteCountB
89               INTEGER,
90           ctInbUtilAbsoluteA
91               INTEGER,
92           ctInbUtilAbsoluteB
93               INTEGER,
94           ctInbUtilAbsoluteTotal
95               INTEGER
96       }
97
98   ctInbUtilSrcSlot OBJECT-TYPE
99       SYNTAX  INTEGER
100       ACCESS  read-only
101       STATUS  mandatory
102       DESCRIPTION
103           "The chassis slot number containing the module from which bytes are
104            transmitted onto the INB."
105       ::= { ctInbUtilEntry 1 }
106
107   ctInbUtilDestSlot OBJECT-TYPE
108       SYNTAX  INTEGER
109       ACCESS  read-only
110       STATUS  mandatory
111       DESCRIPTION
112           "The chassis slot number containing the module to which bytes are
113            transmitted across the INB."
114       ::= { ctInbUtilEntry 2 }
115
116   ctInbUtilHiByteCountA OBJECT-TYPE
117       SYNTAX  INTEGER
118       ACCESS  read-only
119       STATUS  mandatory
120       DESCRIPTION
121           "The high-order 32 bits of the 64-bit entity which represents the number
122            of bytes transferred from the source module to the destination module
123            across INB channel A during the last sampling interval.  This 64-bit
124            byte count may be calculated as:
125              ctInbUtilByteCountA = (ctInbUtilHiByteCountA * 2**32) + ctInbUtilLoByteCountA "
126       ::= { ctInbUtilEntry 3 }
127
128   ctInbUtilLoByteCountA OBJECT-TYPE
129       SYNTAX  INTEGER
130       ACCESS  read-only
131       STATUS  mandatory
132       DESCRIPTION
133           "The low-order 32 bits of the 64-bit entity which represents the number
134            of bytes transferred from the source module to the destination module
135            across INB channel A during the last sampling interval.  This 64-bit
136            byte count may be calculated as:
137              ctInbUtilByteCountA = (ctInbUtilHiByteCountA * 2**32) + ctInbUtilLoByteCountA "
138       ::= { ctInbUtilEntry 4 }
139
140   ctInbUtilHiByteCountB OBJECT-TYPE
141       SYNTAX  INTEGER
142       ACCESS  read-only
143       STATUS  mandatory
144       DESCRIPTION
145           "The high-order 32 bits of the 64-bit entity which represents the number
146            of bytes transferred from the source module to the destination module
147            across INB channel B during the last sampling interval.  This 64-bit
148            byte count may be calculated as:
149              ctInbUtilByteCountB = (ctInbUtilHiByteCountB * 2**32) + ctInbUtilLoByteCountB "
150       ::= { ctInbUtilEntry 5 }
151
152   ctInbUtilLoByteCountB OBJECT-TYPE
153       SYNTAX  INTEGER
154       ACCESS  read-only
155       STATUS  mandatory
156       DESCRIPTION
157           "The low-order 32 bits of the 64-bit entity which represents the number
158            of bytes transferred from the source module to the destination module
159            across INB channel B during the last sampling interval.  This 64-bit
160            byte count may be calculated as:
161              ctInbUtilByteCountB = (ctInbUtilHiByteCountB * 2**32) + ctInbUtilLoByteCountB "
162       ::= { ctInbUtilEntry 6 }
163
164   ctInbUtilAbsoluteA OBJECT-TYPE
165       SYNTAX  INTEGER
166       ACCESS  read-only
167       STATUS  mandatory
168       DESCRIPTION
169           "The percentage of absolute utilization of INB channel A by data transferred
170            from the source module to the destination module during the last sampling
171            interval.  This percentage is calculated by dividing ctInbUtilByteCountA
172            (a 64-bit entity which is calculated as specified above) by
173            the theoretical maximum number of bytes that could have traversed INB
174            channel A during the interval.  Note that in order to increase precision,
175            the value of this object is the actual percentage multiplied by 100 (that
176            is, to determine the actual percentage, divide the value of this object by
177            100)."
178       ::= { ctInbUtilEntry 7 }
179
180   ctInbUtilAbsoluteB OBJECT-TYPE
181       SYNTAX  INTEGER
182       ACCESS  read-only
183       STATUS  mandatory
184       DESCRIPTION
185           "The percentage of absolute utilization of INB channel B by data transferred
186            from the source module to the destination module during the last sampling
187            interval.  This percentage is calculated by dividing ctInbUtilByteCountB
188            (a 64-bit entity which is calculated as specified above) by
189            the theoretical maximum number of bytes that could have traversed INB
190            channel B during the interval.  Note that in order to increase precision,
191            the value of this object is the actual percentage multiplied by 100 (that
192            is, to determine the actual percentage, divide the value of this object by
193            100)."
194       ::= { ctInbUtilEntry 8 }
195
196   ctInbUtilAbsoluteTotal OBJECT-TYPE
197       SYNTAX  INTEGER
198       ACCESS  read-only
199       STATUS  mandatory
200       DESCRIPTION
201           "The percentage of absolute utilization of the total INB by data transferred
202            from the source module to the destination module during the last sampling
203            interval.  This percentage is calculated by dividing the sum of
204            ctInbUtilByteCountA and ctInbUtilByteCountB by the theoretical maximum number
205            of bytes that could have traversed both INB channels during the interval.
206            Note that in order to increase precision, the value of this object is the
207            actual percentage multiplied by 100 (that is, to determine the actual
208            percentage, divide the value of this object by 100)."
209       ::= { ctInbUtilEntry 9 }
210
211
212END
213