forked from kcsinclair/mibs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
APPN-DLUR-MIB.my
378 lines (314 loc) · 10 KB
/
APPN-DLUR-MIB.my
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
-- *****************************************************************
-- APPN DLUR MIB
--
-- Jan 1996, Barry Chan
--
-- Copyright (c) 1996 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
--
-- This mib was extracted from RFC xxxx
APPN-DLUR-MIB DEFINITIONS ::= BEGIN
-- ***********************************************************************
-- MIB for APPN Dependent LU Requester
--
-- This MIB contains information that is useful for the management of an
-- APPN product that implements DLUR (Dependent Logical Unit Requester).
-- This DLUR product has a client/server relationship with an APPN product
-- that implements DLUR (Dependent Logical Unit Server).
--
-- This MIB has three groups:
--
--
-- dlurNodeCapabilities * information about the DLUR implementation
--
-- dlurPuInfo * information about the PUs supported by DLUR
--
-- (this MIB assumes the presence of the IETF
-- NAU MIB, which provides a standard model
-- for representing PU configurations)
--
-- dlurDlurInfo * information about the DLUS nodes that this
-- DLUR node has sessions with
-- ***********************************************************************
IMPORTS
enterprises
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
-- *************** The appnDlur registration point ********************
ibm OBJECT IDENTIFIER ::= { enterprises 2 }
ibmArchitecture OBJECT IDENTIFIER ::= { ibm 5 }
appnDlur OBJECT IDENTIFIER ::= { ibmArchitecture 12 }
-- ********************************************************************
-- DLUR Capabilities of the node
--
-- This group represents the capabilities and options of the DLUR
-- implementation.
-- ********************************************************************
dlurNodeCapabilities OBJECT IDENTIFIER ::= { appnDlur 1 }
dlurReleaseLevel OBJECT-TYPE
SYNTAX DisplayString (SIZE (2))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The DLUR release level of this implementation. This is the
value that is encoded in the DLUR/DLUS Capabilities (CV51).
To insure consistent display, this one-byte value is encoded
here as two displayable characters that are equivalent to a
hexidecimal display. For example, if the one-byte value as
encoded in CV51 is X' 1', this object will contain the
displayable string ' 1'."
::= { dlurNodeCapabilities 1 }
dlurANSsupport OBJECT-TYPE
SYNTAX INTEGER {
continueOrStop(1),
stopOnly(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Automatic Network Shutdown capability of this node.
'continueOrStop' indicates that the DLUR implementation
supports either ANS value (continue or stop) as specified by the
SLU on ACTPU value of stop.
'stopOnly' indicates that the DLUR implementation only
supports the AND value of stop.
ANS = continue means that the DLUR node will keep LU-LU sessions
active even is the SSCP-PU and SSCP-LU control sessions are interrupted.
ANS = stop means that LU-LU sessions will be interrupted when the
SSCP-PU and SSCP-LU sessions are interrupted."
::= { dlurNodeCapabilities 2 }
dlurMultiSubnetSupport OBJECT-TYPE
SYNTAX INTEGER {
yes(1),
no(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Capability of this implementation to support CP-SVR sessions
that cross NETID boundaries.
'yes' means that these sessions can cross NETID boundaries.
'no' means that these sessions cannot cross NETID boundaries."
::= { dlurNodeCapabilities 3 }
-- **************************************************************************
-- DLUR-unique Information about the PUs
--
-- The following talbe carries DLUR-unique information about the PUs
-- that this APPN node is supporting via DLUR. Notice that this table
-- is intended to supplement the snaNodeAdminTable and snaNodeOperTable
-- in the IETF NAU MIB. Those tables provide a general purpose method
-- for representing information about a set of PU resources.
-- **************************************************************************
dlurPuInfo OBJECT IDENTIFIER ::= { appnDlur 2 }
dlurPuTable OBJECT-TYPE
SYNTAX SEQUENCE OF DlurPuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"DLUr-unique information about supported PUs."
::= { dlurPuInfo 1 }
dlurPuEntry OBJECT-TYPE
SYNTAX DlurPuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in table of DLUR-unique information about PUs."
INDEX
{ dlurPuIndex }
::= { dlurPuTable 1 }
DlurPuEntry ::= SEQUENCE {
dlurPuIndex
INTEGER,
dlurPuName
DisplayString,
dlurPuStatus
INTEGER,
dlurPuANSsupport
INTEGER,
dlurPuLocation
INTEGER,
dlurPuDlusSessnStatus
INTEGER,
dlurPuActiveDlusName
DisplayString,
dlurPuDefPrimDlusName
DisplayString,
dlurPuDefBackDlusName
DisplayString
}
dlurPuIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object has the same value as snaNodeAdminIndex
in the snaNodeAdminEntry and snaNodeOperEntry entries of the
IETF SNA NAU MIB that provide information about the same PU."
::= { dlurPuEntry 1 }
dlurPuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SNA name of the PU. This value is expressed as
NETID.PUNAME, including the perios (.). If the NETID is
not known, the PU name alone is provided. A null string
indicates that the value is unavailable."
::= { dlurPuEntry 2 }
dlurPuStatus OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
pendReqActRsp(2),
pendActpu(3),
pendActpuRsp(4),
active(5),
pendLinkact(6),
pendDactpuRsp(7),
pendInop(8),
pendInopActpu(9)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the DLUR-supported PU.
This is a more detailed enumeration os the state of the PU
than is found in the ANU MB."
::= { dlurPuEntry 3 }
dlurPuANSsupport OBJECT-TYPE
SYNTAX INTEGER {
continue(1),
stop(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Automatic Network Shutdown (AND) support configured for this
PU. This value (as configured by the network administrator) is
sent by the DLUS with ACTPU for each PU.
'continue' means that the DLUR node will attempt to keep LU-LU
sessions active even is the SSCP-PU and SSCP-LU control sessions
are interrupted.
'stop' means that LU-LU sessions will be interrupted when the
SSCP-PU and SSCP-LU sessions are interrupted."
::= { dlurPuEntry 4 }
dlurPuLocation OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
downstream(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Location of the DLUR-supported PU. Either internal to the APPN
node itself (no link)_ or downstream of the APPN node
(connected via a link)."
::= { dlurPuEntry 5 }
dlurPuDlusSessnStatus OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
pendingActive(2),
active(3),
pendingInactive(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the control session to the DLUS identified in
dlurPuActiveDlusName. This is a combination os
the separate states for the conwinner and conloser sessions."
::= { dlurPuEntry 6 }
dlurPuActiveDlusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SNA name of the active DLUS. This value is expressed as
NETID.CPNAME, including the periois (.). A null string
indicates that the value is unavailable."
::= { dlurPuEntry 7 }
dlurPuDefPrimDlusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SNA name os the defined primary DLUS for this PU.
Expressed as NETID.CPNAME, including the period (.).
A null string indicates that he value is unavailable."
::= { dlurPuEntry 8 }
dlurPuDefBackDlusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SNA name of the defined backup DLUR for this PU.
Expressed as NETID.CPNAME, including the period (.).
A null string indicates that the value is unavailable."
::= { dlurPuEntry 9 }
-- ***********************************************************************
-- DLUS Control Sessions (CP-SVR Pipes)
--
-- This table contains information about DLUS control sessions (also known
-- as CP-SVR pipes). Although DLUR uses a pair of CP-SVR sessions for
-- communication, for purposes of status, information about those two
-- sessions is combined to yield a single status for the request/server
-- connection.
-- ***********************************************************************
dlurDlusInfo OBJECT IDENTIFIER ::= { appnDlur 3 }
dlurDlusTable OBJECT-TYPE
SYNTAX SEQUENCE OF DlurDlusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information about DLUS control sessions."
::= { dlurDlusInfo 1 }
dlurDlusEntry OBJECT-TYPE
SYNTAX DlurDlusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in table of information about DLUS control sessions."
INDEX
{ dlurDlusIndex }
::= { dlurDlusTable 1 }
DlurDlusEntry ::= SEQUENCE {
dlurDlusIndex
INTEGER,
dlurDlusName
DisplayString,
dlurDlusSessnStatus
INTEGER
}
dlurDlusIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index to the table."
::= { dlurDlusEntry 1 }
dlurDlusName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SNA name of the DLUS. This value is expressed as
NETID.CPNAME, including the period (.). A null string
indicates that the value is unavailable."
::= { dlurDlusEntry 2 }
dlurDlusSessnStatus OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
pendingActive(2),
active(3),
pendingInactive(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the session with the DLUS. This is the combination os
the separate states for the conwinner and conloser sessions."
::= { dlurDlusEntry 3 }
END