-
Notifications
You must be signed in to change notification settings - Fork 124
/
Copy pathCISCO-WAN-FEEDER-MIB-V1SMI.my
366 lines (335 loc) · 10.4 KB
/
CISCO-WAN-FEEDER-MIB-V1SMI.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
-- MIB file created 15-Apr-2003 16:21:32, by
-- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com
CISCO-WAN-FEEDER-MIB DEFINITIONS ::= BEGIN
-- From file: "CISCO-WAN-FEEDER-MIB.my"
-- Compile options "4 7 F H N W 03 06 0B 0G 0N 0T"
IMPORTS
RowStatus, DisplayString
FROM SNMPv2-TC-v1
InterfaceIndex
FROM IF-MIB
ciscoWan
FROM CISCOWAN-SMI
IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212;
ciscoWanFeederMIB OBJECT IDENTIFIER ::= { ciscoWan 15 }
-- MODULE-IDENTITY
-- LastUpdated
-- 200303270000Z
-- OrgName
-- Cisco Systems, Inc.
-- ContactInfo
-- Cisco Systems
-- Customer Service
--
-- Postal: 170 W Tasman Drive
-- San Jose, CA 95134
-- USA
--
-- Tel: +1 800 553-NETS
--
-- E-mail: [email protected]
-- Descr
-- This MIB is used for configuring a port on an ATM
-- switch module to be aware of feeder connection
-- information.
--
-- Terminology:
-- AR - Auto Route, a CISCO proprietary feature,
-- provides connection management for network with only
-- CISCO nodes such as BPX or IGX.
--
-- Feeder - An external ATM switch, which does not
-- have PNNI feature, connected to an ATM switch
-- that supports PNNI to provide LMI.
--
-- LMI - Local Management Interface is an
-- interface to provide a set of enhancements to
-- Frame Relay specification for managing complex
-- internetworks. LMI extensions include global
-- addressing, virtual-circuit status messages,
-- and multicasting.
--
-- XLMI - The Extended LMI is a type of LMI which
-- is implemented in an AR + PNNI network.
-- RevDate
-- 200303270000Z
-- RevDescr
-- Fixed alignments and descriptions.
-- RevDate
-- 200010100000Z
-- RevDescr
-- Added cwfLMIType object to distinguish feeder versus XLMI.
-- Added enum fdrNON to cwfFeederType object.
-- RevDate
-- 200004250000Z
-- RevDescr
-- Initial version of feeder MIB module.
cwfMIBObjects OBJECT IDENTIFIER ::= { ciscoWanFeederMIB 1 }
cwfFeeder OBJECT IDENTIFIER ::= { cwfMIBObjects 1 }
cwfMIBConformance OBJECT IDENTIFIER ::= { ciscoWanFeederMIB 3 }
cwfMIBCompliances OBJECT IDENTIFIER ::= { cwfMIBConformance 1 }
cwfMIBGroups OBJECT IDENTIFIER ::= { cwfMIBConformance 2 }
cwfFeederTable OBJECT-TYPE
SYNTAX SEQUENCE OF CwfFeederEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the entries for the feeders.
It is used for addition or deletion of feeders and
to support LMI on the feeders. The information in
these entries are advertised to LMI using a system
dependent implementation when an entry is
created/activated. This table can also be applicable
to XLMI."
::= { cwfFeeder 1 }
cwfFeederEntry OBJECT-TYPE
SYNTAX CwfFeederEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in cwfFeederTable."
INDEX { cwfFeederIfNum }
::= { cwfFeederTable 1 }
CwfFeederEntry ::= SEQUENCE {
cwfFeederIfNum InterfaceIndex,
cwfFeederName DisplayString,
cwfLanIP IpAddress,
cwfNetIP IpAddress,
cwfRemoteShelf INTEGER,
cwfRemoteSlot INTEGER,
cwfRemotePort INTEGER,
cwfFeederType INTEGER,
cwfModelNumber INTEGER,
cwfLMIAdminStatus INTEGER,
cwfLMIOperStatus INTEGER,
cwfFeederNodeAlarm INTEGER,
cwfFeederRowStatus RowStatus,
cwfLMIType INTEGER
}
cwfFeederIfNum OBJECT-TYPE
SYNTAX InterfaceIndex
-- Rsyntax INTEGER(1..2147483647)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is an unique interface number of an
ATM virtual interface. The value of this
object is equal to the ifIndex of the ATM
virtual interface interface identified by
ifType atmVirtual(149)."
::= { cwfFeederEntry 1 }
cwfFeederName OBJECT-TYPE
SYNTAX DisplayString
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the name of the feeder. It contains
a string of length zero, if the feeder name
is not available."
::= { cwfFeederEntry 2 }
cwfLanIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the LAN IP address of the feeder.
This IP address is used for ethernet interface."
::= { cwfFeederEntry 3 }
cwfNetIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the network IP address of the feeder.
This IP address is used for ATM interface."
::= { cwfFeederEntry 4 }
cwfRemoteShelf OBJECT-TYPE
SYNTAX INTEGER(1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the remote shelf number of the feeder
module."
::= { cwfFeederEntry 5 }
cwfRemoteSlot OBJECT-TYPE
SYNTAX INTEGER(1..32)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the remote slot number of the feeder
module."
::= { cwfFeederEntry 6 }
cwfRemotePort OBJECT-TYPE
SYNTAX INTEGER(1..64)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the remote physical port(line)
number of the feeder module."
::= { cwfFeederEntry 7 }
cwfFeederType OBJECT-TYPE
SYNTAX INTEGER {
fdrIPX(1),
fdrBPX(2),
fdrIpxAF(3),
fdrBASIS(4),
fdrUNKNOWN(5),
fdrUNI(6),
fdrAPS(7),
fdrIGX(8),
fdrIgxAF(9),
fdrVSI(10),
fdrPAR(11),
fdrNON(12)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This identifies the feeeder type. fdrNON(12)
is applicable when cwfLMIType is xLMI(2).
Other values are applicable for cwfLMIType = feeder(1).
The possible values are:
fdrIPX -- Feeder is an IPX node in a routing network
fdrBPX -- Feeder is an BPX node in a routing network
fdrIpxAF -- Feeder is a stand-alone IPX node
fdrBASIS -- Feeder is a stand-alone BASIS node
fdrUNKNOWN -- Feeder is unknown
fdrUNI -- Feeder is a UNI AIT (phase 0)
fdrAPS -- Feeder is an APS (Adjunct Processor Shelf)
fdrIGX -- Feeder is an IGX node in a routing network
fdrIgxAF -- Feeder is a stand-alone IGX node
fdrVSI -- Feeder is an VSI Controller
fdrPAR -- Feeder is a PAR
fdrNON -- Non-feeder type"
::= { cwfFeederEntry 8 }
cwfModelNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This identifies the feeder model number."
::= { cwfFeederEntry 9 }
cwfLMIAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This provides the feeder LMI admin state
configuration capabilities for the desired
state of interface. The value of this object
is ignored during row creation."
DEFVAL { up }
::= { cwfFeederEntry 10 }
cwfLMIOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This provides the operational state of
the LMI connection."
::= { cwfFeederEntry 11 }
cwfFeederNodeAlarm OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
minor(2),
major(3),
critical(4),
unknown(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This identifies the feeder node alarm status.
It provides the alarm status in hierarchical order
where by if there are no feeder node alarms, it is
signified by <clear>. If minor alarms, with no major
alarms, it is signified by <minor>. If the node
has one or more major alarms, irrespective of the
minor alarm status, then it is signified by <major>."
::= { cwfFeederEntry 12 }
cwfFeederRowStatus OBJECT-TYPE
SYNTAX RowStatus
-- Rsyntax INTEGER {
-- active(1),
-- notInService(2),
-- notReady(3),
-- createAndGo(4),
-- createAndWait(5),
-- destroy(6)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is used for adding or deleting a feeder entry.
The row can be created by setting this object to
'createAndGo(4)'. The row can be deleted by setting
this object to 'destroy(6)'.
No other values are supported."
::= { cwfFeederEntry 13 }
cwfLMIType OBJECT-TYPE
SYNTAX INTEGER {
feeder(1),
xLMI(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This identifies the LMI type. It identifies the
type of network to which the LMI port is connected
to."
DEFVAL { feeder }
::= { cwfFeederEntry 14 }
cwfFeederGroup OBJECT IDENTIFIER ::= { cwfMIBGroups 1 }
-- OBJECT-GROUP
-- Status
-- deprecated
-- Descr
-- The objects related to configuring a feeder.
-- objects
-- cwfFeederName, cwfLanIP, cwfNetIP, cwfRemoteShelf,
-- cwfRemoteSlot, cwfRemotePort, cwfFeederType, cwfModelNumber,
-- cwfLMIAdminStatus, cwfLMIOperStatus, cwfFeederNodeAlarm,
-- cwfFeederRowStatus
cwfFeederGroup2 OBJECT IDENTIFIER ::= { cwfMIBGroups 2 }
-- OBJECT-GROUP
-- Status
-- mandatory
-- Descr
-- The objects related to configuring feeder and
-- non-feeder(XLMI).
-- objects
-- cwfFeederName, cwfLanIP, cwfNetIP, cwfRemoteShelf,
-- cwfRemoteSlot, cwfRemotePort, cwfFeederType, cwfModelNumber,
-- cwfLMIAdminStatus, cwfLMIOperStatus, cwfFeederNodeAlarm,
-- cwfFeederRowStatus, cwfLMIType
cwfMIBCompliance OBJECT IDENTIFIER ::= { cwfMIBCompliances 1 }
-- MODULE-COMPLIANCE
-- Status
-- deprecated
-- Descr
-- The compliance statement for feeder group.
-- Module
-- >>current<<
-- MandGroup
-- cwfFeederGroup
cwfMIBCompliance2 OBJECT IDENTIFIER ::= { cwfMIBCompliances 2 }
-- MODULE-COMPLIANCE
-- Status
-- mandatory
-- Descr
-- The Compliance statement for feeder group.
-- Module
-- >>current<<
-- MandGroup
-- cwfFeederGroup2
END