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