Brocade MIBs added
[public/netxms.git] / contrib / mibs / BRCD-FCIP-EXT-MIB.txt
1 BRCD-FCIP-EXT-MIB DEFINITIONS ::= BEGIN
2 IMPORTS
3 OBJECT-TYPE,
4 MODULE-IDENTITY,
5 Unsigned32,
6 Counter32,
7 mib-2 FROM SNMPv2-SMI
8 bcsi FROM Brocade-REG-MIB
9 TEXTUAL-CONVENTION,
10 TruthValue, RowStatus, TimeStamp FROM SNMPv2-TC
11 InetAddressType,
12 InetAddress,
13 InetPortNumber FROM INET-ADDRESS-MIB
14 InterfaceIndex FROM IF-MIB
15 MODULE-COMPLIANCE,
16 OBJECT-GROUP FROM SNMPv2-CONF;
17
18 fcipExtMIB MODULE-IDENTITY
19 LAST-UPDATED "201304261133Z" -- Apr 26, 2013 11:33pm
20 ORGANIZATION "Brocade Communications Systems, Inc."
21 CONTACT-INFO "Customer Support Group
22 Brocade Communications Systems,
23 1745 Technology Drive,
24 San Jose, CA 95110 U.S.A
25 Tel: +1-408-392-6061
26 Fax: +1-408-392-6656
27 Email: support@Brocade.COM
28 WEB: www.brocade.com"
29 DESCRIPTION
30 "The module defines management information specific to FCIP devices."
31
32 REVISION "200906191505Z" -- Jul 06, 2009 2:37pm
33 DESCRIPTION "Removed duplicate entry of fcipExtendedLinkTable"
34 REVISION "201304261133Z" -- Apr 26, 2013 11:33pm
35 DESCRIPTION "Modified description for fcipext table objects"
36
37 ::= { bcsi 4}
38
39 -- ******************************************************************
40 -- Textual conventions
41 --
42 BrcdCompressionRatio ::= TEXTUAL-CONVENTION
43 DISPLAY-HINT "d"
44 STATUS current
45 DESCRIPTION "A number indicating a compression ratio over a set of bytes.
46 The value is defined as a set of bytes. The value is defined as 1000 * bytes(compressed) /
47 bytes(original) rounded to the next integer value. Note that compressed sets of bytes can
48 be larger than the corresponding uncompressed ones. Therefore, the number can be greater than 1000."
49 SYNTAX Unsigned32
50
51 -- ******************************************************************
52 -- The FCIP Link Extention Table
53 --
54 fcipExtendedLinkTable OBJECT-TYPE
55 SYNTAX SEQUENCE OF FcipExtendedLinkEntry
56 MAX-ACCESS not-accessible
57 STATUS current
58 DESCRIPTION "The stats of fcip tunnel compression, retransmission, packet
59 loss, and latency details"
60 ::= { fcipExtMIB 1}
61
62 fcipExtendedLinkEntry OBJECT-TYPE
63 SYNTAX FcipExtendedLinkEntry
64 MAX-ACCESS not-accessible
65 STATUS current
66 DESCRIPTION "A conceptual row of the FCIP Extended Link Table containing additional stats."
67 INDEX { fcipExtendedLinkIfIndex }
68 ::= { fcipExtendedLinkTable 1 }
69
70 FcipExtendedLinkEntry ::=
71 SEQUENCE {
72 fcipExtendedLinkIfIndex InterfaceIndex,
73 fcipExtendedLinkTcpRetransmits Counter64,
74 fcipExtendedLinkTcpDroppedPackets Counter64,
75 fcipExtendedLinkTcpSmoothedRTT Integer32,
76 fcipExtendedLinkCompressionRatio BrcdCompressionRatio,
77 fcipExtendedLinkRawBytes Counter64,
78 fcipExtendedLinkCompressedBytes Counter64,
79 fcipExtendedLinkConnectedCount Counter64,
80 fcipExtendedLinkRtxRtxTO Counter64,
81 fcipExtendedLinkRtxDupAck Counter64,
82 fcipExtendedLinkDupAck Counter64,
83 fcipExtendedLinkRtt Integer32,
84 fcipExtendedLinkOoo Counter64,
85 fcipExtendedLinkSlowStarts Counter64
86 }
87
88 fcipExtendedLinkIfIndex OBJECT-TYPE
89 SYNTAX InterfaceIndex
90 MAX-ACCESS read-only
91 STATUS current
92 DESCRIPTION
93 "The ifIndex value of the virtual interface corresponding to
94 the FCIP Tunnels running over TCP/IP."
95 ::= { fcipExtendedLinkEntry 1 }
96
97 fcipExtendedLinkTcpRetransmits OBJECT-TYPE
98 SYNTAX Counter64
99 MAX-ACCESS read-only
100 STATUS current
101 DESCRIPTION "Number of segments retransmitted for the tunnel."
102 ::= { fcipExtendedLinkEntry 2 }
103
104 fcipExtendedLinkTcpDroppedPackets OBJECT-TYPE
105 SYNTAX Counter64
106 MAX-ACCESS read-only
107 STATUS current
108 DESCRIPTION "Number of TCP packets dropped in the tunnel. It is
109 taken from TCPtransmits value."
110 ::= { fcipExtendedLinkEntry 3 }
111
112 fcipExtendedLinkCompressionRatio OBJECT-TYPE
113 SYNTAX BrcdCompressionRatio
114 UNITS "compression ratio"
115 MAX-ACCESS read-only
116 STATUS current
117 DESCRIPTION "Compression ratio of the tunnel in thousands."
118 ::= { fcipExtendedLinkEntry 4 }
119
120 fcipExtendedLinkTcpSmoothedRTT OBJECT-TYPE
121 SYNTAX Integer32
122 UNITS "milliseconds"
123 MAX-ACCESS read-only
124 STATUS current
125 DESCRIPTION "Round trip time (latency) in milliseconds for tunnel"
126 ::= { fcipExtendedLinkEntry 5 }
127
128 fcipExtendedLinkRawBytes OBJECT-TYPE
129 SYNTAX Counter64
130 MAX-ACCESS read-only
131 STATUS current
132 DESCRIPTION "Total number of raw bytes sent or received for the tunnel."
133 ::= { fcipExtendedLinkEntry 6 }
134
135 fcipExtendedLinkCompressedBytes OBJECT-TYPE
136 SYNTAX Counter64
137 MAX-ACCESS read-only
138 STATUS current
139 DESCRIPTION "The total number of compressed bytes sent or received for the tunnel."
140 ::= { fcipExtendedLinkEntry 7 }
141
142 fcipExtendedLinkConnectedCount OBJECT-TYPE
143 SYNTAX Counter64
144 MAX-ACCESS read-only
145 STATUS current
146 DESCRIPTION "TCP session connection count for the tunnel."
147 ::= { fcipExtendedLinkEntry 8 }
148
149 fcipExtendedLinkRtxRtxTO OBJECT-TYPE
150 SYNTAX Counter64
151 MAX-ACCESS read-only
152 STATUS current
153 DESCRIPTION "Counter of retransmit packets due to timeout for the tunnel as Slow ReTx."
154 ::= { fcipExtendedLinkEntry 9 }
155
156 fcipExtendedLinkRtxDupAck OBJECT-TYPE
157 SYNTAX Counter64
158 MAX-ACCESS read-only
159 STATUS current
160 DESCRIPTION "Counter of retransmit packets due to duplicate acknowledgement for the tunnel as Fast ReTx."
161 ::= { fcipExtendedLinkEntry 10 }
162
163 fcipExtendedLinkDupAck OBJECT-TYPE
164 SYNTAX Counter64
165 MAX-ACCESS read-only
166 STATUS current
167 DESCRIPTION "Counter of duplicate acknowledgement packets for the tunnel."
168 ::= { fcipExtendedLinkEntry 11 }
169
170 fcipExtendedLinkRtt OBJECT-TYPE
171 SYNTAX Integer32
172 UNITS "milliseconds"
173 MAX-ACCESS read-only
174 STATUS current
175 DESCRIPTION "Round trip time in milliseconds for the tunnel."
176 ::= { fcipExtendedLinkEntry 12 }
177
178 fcipExtendedLinkOoo OBJECT-TYPE
179 SYNTAX Counter64
180 MAX-ACCESS read-only
181 STATUS current
182 DESCRIPTION "Counter of TCP out-of-order frames for the tunnel."
183 ::= { fcipExtendedLinkEntry 13 }
184
185 fcipExtendedLinkSlowStarts OBJECT-TYPE
186 SYNTAX Counter64
187 MAX-ACCESS read-only
188 STATUS current
189 DESCRIPTION "Counter of slow starts for the tunnel."
190 ::= { fcipExtendedLinkEntry 14 }
191
192
193 -- ******************************************************************
194 -- The FCIP Link conn stats Table
195 --
196 fcipConnStatsTable OBJECT-TYPE
197 SYNTAX SEQUENCE OF FcipConnStatsEntry
198 MAX-ACCESS not-accessible
199 STATUS current
200 DESCRIPTION "The stats of fcip tunnel compression, retransmission, packet
201 loss, and latency details"
202 ::= { fcipExtMIB 2}
203
204 fcipConnStatsEntry OBJECT-TYPE
205 SYNTAX FcipConnStatsEntry
206 MAX-ACCESS not-accessible
207 STATUS current
208 DESCRIPTION "A conceptual row of the FCIP Extended Link Table containing
209 additional stats."
210 INDEX {xfcipEntityId, xfcipLinkIndex }
211 ::= { fcipConnStatsTable 1 }
212
213
214 FcipConnStatsEntry ::=
215 SEQUENCE {
216 xfcipEntityId OCTET STRING,
217 xfcipLinkIfIndex InterfaceIndex,
218 xfcipLinkIndex Unsigned32,
219 xfcipExtendedLinkTcpRetransmits Counter64,
220 xfcipExtendedLinkTcpDroppedPackets Counter64,
221 xfcipExtendedLinkTcpSmoothedRTT Integer32,
222 xfcipExtendedLinkCompressionRatio BrcdCompressionRatio,
223 xfcipExtendedLinkRawBytes Counter64,
224 xfcipExtendedLinkCompressedBytes Counter64
225 }
226
227 xfcipEntityId OBJECT-TYPE
228 SYNTAX OCTET STRING (SIZE (8))
229 MAX-ACCESS not-accessible
230 STATUS current
231 DESCRIPTION
232 "The FCIP entity identifier."
233 REFERENCE
234 "RFC 3821, Section 7.1, FCIP Special Frame Format"
235 ::= { fcipConnStatsEntry 1 }
236
237 xfcipLinkIfIndex OBJECT-TYPE
238 SYNTAX InterfaceIndex
239 MAX-ACCESS read-only
240 STATUS current
241 DESCRIPTION
242 "The ifIndex value of the virtual interface corresponding to
243 the FCIP TCP sessions."
244 ::= { fcipConnStatsEntry 2 }
245
246 xfcipLinkIndex OBJECT-TYPE
247 SYNTAX Unsigned32 (1..4294967295)
248 MAX-ACCESS not-accessible
249 STATUS current
250 DESCRIPTION
251 "An arbitrary integer that uniquely identifies one FCIP link
252 within an FCIP entity."
253 ::= { fcipConnStatsEntry 3 }
254
255 xfcipExtendedLinkTcpRetransmits OBJECT-TYPE
256 SYNTAX Counter64
257 MAX-ACCESS read-only
258 STATUS current
259 DESCRIPTION "Number of segments retransmitted."
260 ::= { fcipConnStatsEntry 4 }
261
262 xfcipExtendedLinkTcpDroppedPackets OBJECT-TYPE
263 SYNTAX Counter64
264 MAX-ACCESS read-only
265 STATUS current
266 DESCRIPTION "Number of TCP packets dropped"
267 ::= { fcipConnStatsEntry 5 }
268
269 xfcipExtendedLinkCompressionRatio OBJECT-TYPE
270 SYNTAX BrcdCompressionRatio
271 UNITS "compression ratio"
272 MAX-ACCESS read-only
273 STATUS current
274 DESCRIPTION "Compression ratio in thousands."
275 ::= { fcipConnStatsEntry 6 }
276
277 xfcipExtendedLinkTcpSmoothedRTT OBJECT-TYPE
278 SYNTAX Integer32
279 UNITS "milliseconds"
280 MAX-ACCESS read-only
281 STATUS current
282 DESCRIPTION "Round trip time (latency) in milliseconds"
283 ::= { fcipConnStatsEntry 7 }
284
285
286 xfcipExtendedLinkRawBytes OBJECT-TYPE
287 SYNTAX Counter64
288 MAX-ACCESS read-only
289 STATUS current
290 DESCRIPTION "Total number of raw bytes sent or received."
291 ::= { fcipConnStatsEntry 8 }
292
293 xfcipExtendedLinkCompressedBytes OBJECT-TYPE
294 SYNTAX Counter64
295 MAX-ACCESS read-only
296 STATUS current
297 DESCRIPTION "The total number of compressed bytes sent or received"
298 ::= { fcipConnStatsEntry 9 }
299
300 END