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
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
|
-- This file was included in WWP MIB release 04-16-00-0047
--
-- CIENA-CES-RSVPTE-MIB.my
--
CIENA-CES-RSVPTE-MIB DEFINITIONS ::= BEGIN
IMPORTS
TimeTicks, Integer32, Unsigned32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, MacAddress, RowStatus, TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC
CienaGlobalState
FROM CIENA-TC
cienaCesConfig,cienaCesNotifications
FROM CIENA-SMI;
cienaCesRsvpteMIB MODULE-IDENTITY
LAST-UPDATED "201607150000Z"
ORGANIZATION "Ciena, Inc"
CONTACT-INFO
" Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"This MIB module is for the RSVP-TE configuration for MPLS tunnels"
REVISION
"201607150000Z"
DESCRIPTION
"Modified the description of cienaCesRsvpteRecoveryTime
and cienaCesRsvpteRestartTime under cienaCesRsvpteObjects."
REVISION
"201607140000Z"
DESCRIPTION
"Modified the attribute cienaCesRsvpteGRStatus to cienaCesRsvpteGRAdminStatus.
Added the attribute cienaCesRsvpteGROperStatus under cienaCesRsvpteObjects."
REVISION
"201607040000Z"
DESCRIPTION
"Added the attribute cienaCesRsvpteGRStatus under cienaCesRsvpteObjects.
Modified the default values of cienaCesRsvpteRecoveryTime and
cienaCesRsvpteRestartTime under cienaCesRsvpteObjects."
REVISION
"201305080000Z"
DESCRIPTION
"Modified the status of cienaCesRsvpteRfrshSlewDenom and cienaCesRsvpteRfrshSlewNumerator to
deprecated under cienaCesRsvpteObjects. Modified the status of cienaCesRsvpteIfMtu to deprecated under
cienaCesRsvpteIfTable. Added objects cienaCesRsvpteRefreshSlewDenominator and cienaCesRsvpteRefreshSlewNumerator
under cienaCesRsvpteObjects. "
REVISION
"201102020000Z"
DESCRIPTION
"Initial version."
::= { cienaCesConfig 16 }
--
-- Textual convention
--
AdvertisedLabel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Advertised Label"
SYNTAX INTEGER {
implicitnull(1),
nonreserved(99)
}
RsvpOperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The current operational state of RSVP-TE."
SYNTAX INTEGER {
operStatusUp(1), -- active
operStatusDown(2), -- inactive
operStatusGoingUp(3), -- activating
operStatusGoingDown(4),-- deactivating
operStatusActFailed(5) -- activation failed
}
RsvpGRMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The current GR operational state of RSVP-TE."
SYNTAX INTEGER {
helpNeighbor(1),
restartCapable(2),
notApplicable(3)
}
--
-- Node definitions
--
cienaCesRsvpteMIBObjects OBJECT IDENTIFIER ::= { cienaCesRsvpteMIB 1 }
cienaCesRsvpteObjects OBJECT IDENTIFIER ::= { cienaCesRsvpteMIBObjects 1 }
cienaCesRsvpte OBJECT IDENTIFIER ::= { cienaCesRsvpteMIBObjects 2 }
cienaCesRsvpteAdminStatus OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The desired administrative status of RSVP-TE."
::= { cienaCesRsvpteObjects 1 }
cienaCesRsvpteOperStatus OBJECT-TYPE
SYNTAX RsvpOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational status of RSVP-TE."
::= { cienaCesRsvpteObjects 2 }
cienaCesRsvpteRetryInterval OBJECT-TYPE
SYNTAX Unsigned32 (3..65)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The persistent tunnel retry interval.
This is the interval between the first failure of a persistent
tunnel and the first attempt to re-establish the tunnel.
This cannot be changed while the administrative status is enabled
or the operational status is up."
DEFVAL { 3 }
::= { cienaCesRsvpteObjects 3 }
cienaCesRsvpteRetryInfiniteState OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The persistent tunnel retry infinity.
This is the state which when on, triggers RSVP-TE to try to restore the tunnels
infinite times. This object can only be set if RSVP-TE is globally disabled."
DEFVAL { on }
::= { cienaCesRsvpteObjects 4 }
cienaCesRsvpteRetryMax OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of retry attempts that will be made before a
persistent tunnel is deemed inoperable. Once in this state,
a management agent should set mplsTunnelAdminStatus to 'up' to
attempt to re-establish the tunnel. This field is not used when
cienaCesRsvpteRetryInfiniteState is on."
DEFVAL { 10 }
::= { cienaCesRsvpteObjects 5 }
cienaCesRsvpteRefreshInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSVP-TE value, R, which is used to set the average
interval between refresh path and RESV messages."
DEFVAL { 30000 }
::= { cienaCesRsvpteObjects 6 }
cienaCesRsvpteRefreshMultiple OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSVP-TE value, K, which is the number of unresponded path
or RESV refresh attempts that must be made, spaced by
the refresh interval, before the state is deemed to have
timed out."
DEFVAL { 3 }
::= { cienaCesRsvpteObjects 7 }
cienaCesRsvpteRfrshSlewDenom OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object is deprecated and the new object to provide this information is
cienaCesRsvpteRefreshSlewDenominator in this table."
DEFVAL { 10 }
::= { cienaCesRsvpteObjects 8 }
cienaCesRsvpteRfrshSlewNumerator OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object is deprecated and the new object to provide this information is
cienaCesRsvpteRefreshSlewNumerator in this table."
DEFVAL { 3 }
::= { cienaCesRsvpteObjects 9 }
cienaCesRsvpteBlockadeMultiple OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSVP-TE value, Kb, which is the number of refresh timeout
periods after which the blockade state is deleted."
DEFVAL { 2 }
::= { cienaCesRsvpteObjects 10 }
cienaCesRsvpteLSPSetupPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The setup priority to apply to LSPs that are not
signaling this parameter. 0 represents the highest
priority and 7 the lowest. The value of this object must be
numerically greater than or equal to (lower or equal priority)
than the value of the holding priority object."
DEFVAL { 4 }
::= { cienaCesRsvpteObjects 11 }
cienaCesRsvpteLSPHoldingPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The holding priority to apply to LSPs that are not
signaling this parameter. 0 represents the highest
priority and 7 the lowest. The value of this object must be
numerically less than or equal to (higher or equal priority)
than the value of the holding priority object."
DEFVAL { 3 }
::= { cienaCesRsvpteObjects 12 }
cienaCesRsvpteUseHopByHop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A flag to indicate that RSVP-TE should use the hop by hop
addressing scheme for the PATH and PATH-TEAR messages it
sends. If set, then the IP addresses used in the IP header
of the PATH messages forwarded by RSVP-TE set the source as the
local outgoing interface IP address, and set the destination as
the next hop router IP address."
DEFVAL { false }
::= { cienaCesRsvpteObjects 13 }
cienaCesRsvpteRestartCapable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A flag to indicate whether the local node should advertise
itself as restart capable."
DEFVAL { true }
::= { cienaCesRsvpteObjects 14 }
cienaCesRsvpteRestartTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in milliseconds that the local node takes to
restart RSVP-TE and the communication channel used for
RSVP-TE communication. This is advertised to neighbors in
the Restart_Cap object in Hello messages.
Only used if cienaCesRsvpteRestartCapable is set to true.
For devices which only act as the Helper node, this timer
is unused and will return value 0."
DEFVAL { 60000 }
::= { cienaCesRsvpteObjects 15 }
cienaCesRsvpteRecoveryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The period of time in milliseconds that the local node
would like neighbors to take to resyncronize RSVP-TE and
MPLS forwarding information after the re-establishment of
Hello connectivity. This is advertised to neighbors in
the Restart_Cap object in Hello messages.
A value of zero indicates that the node does not support
resynchronization following failure of the local node.
A value of 0xFFFFFFFF indicates an infinite recovery time.
Only used if cienaCesRsvpteRestartCapable is set to true.
For devices which only act as the Helper node, this timer
is unused and will return value 0."
DEFVAL { 120000 }
::= { cienaCesRsvpteObjects 16 }
cienaCesRsvpteMinPeerRestart OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mininum period of time in milliseconds that RSVP-TE
should wait for a restart capable neighbor to regain
Hello connectivity before invoking procedures related to
communication loss.
RSVP-TE waits for the maximum of this time and the
restart_time advertised in the RESTART_CAP object in Hello
messages from the neighbor."
DEFVAL { 0 }
::= { cienaCesRsvpteObjects 17 }
cienaCesRsvpteRefreshSlewDenominator OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The denominator of the fraction, SlewMax, which is the
maximum allowable increase in the refresh interval, R, to
prevent state timeout while changing R. R is increased by
this fraction until it reaches the new desired value."
DEFVAL { 10 }
::= { cienaCesRsvpteObjects 18 }
cienaCesRsvpteRefreshSlewNumerator OBJECT-TYPE
SYNTAX Integer32 (1..214783647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numerator of the fraction, SlewMax, which is the maximum
allowable increase in the refresh interval, R, to prevent
state timeout while changing R. R is increased by this
fraction until it reaches the new desired value."
DEFVAL { 3 }
::= { cienaCesRsvpteObjects 19 }
cienaCesRsvpteGRAdminStatus OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE Graceful restart status (Enabled/Disabled)."
::= { cienaCesRsvpteObjects 20 }
cienaCesRsvpteGRMode OBJECT-TYPE
SYNTAX RsvpGRMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE Graceful restart Operational status."
::= { cienaCesRsvpteObjects 21 }
cienaCesRsvpteIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesRsvpteIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of interfaces on which RSVP-TE can be enabled."
::= { cienaCesRsvpte 1 }
cienaCesRsvpteIfEntry OBJECT-TYPE
SYNTAX CienaCesRsvpteIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the RSVP-TE interface table."
INDEX { cienaCesRsvpteIfIndex }
::= { cienaCesRsvpteIfTable 1 }
CienaCesRsvpteIfEntry ::= SEQUENCE {
cienaCesRsvpteIfIndex INTEGER,
cienaCesRsvpteIfName OCTET STRING,
cienaCesRsvpteIfIpAddr IpAddress,
cienaCesRsvpteIfMtu INTEGER,
cienaCesRsvpteIfAdminStatus CienaGlobalState,
cienaCesRsvpteIfOperStatus INTEGER,
cienaCesRsvpteIfHelloInterval Unsigned32,
cienaCesRsvpteIfHelloTolerance Unsigned32,
cienaCesRsvpteIfAdvertisedLabel AdvertisedLabel
}
cienaCesRsvpteIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface index."
::= { cienaCesRsvpteIfEntry 1 }
cienaCesRsvpteIfName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface name."
::= { cienaCesRsvpteIfEntry 2 }
cienaCesRsvpteIfIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface IP address."
::= { cienaCesRsvpteIfEntry 3 }
cienaCesRsvpteIfMtu OBJECT-TYPE
SYNTAX INTEGER (1500..9216)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object is deprecated and no longer in use."
::= { cienaCesRsvpteIfEntry 4 }
cienaCesRsvpteIfAdminStatus OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE administrative status on this interface."
::= { cienaCesRsvpteIfEntry 5 }
cienaCesRsvpteIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE operational status on this interface."
::= { cienaCesRsvpteIfEntry 6 }
cienaCesRsvpteIfHelloInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..30)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE Hello message interval."
DEFVAL { 0 }
::= { cienaCesRsvpteIfEntry 7 }
cienaCesRsvpteIfHelloTolerance OBJECT-TYPE
SYNTAX Unsigned32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSVP-TE Hello tolerance defines the number of Hello intervals that can pass without receiving a
successful Hello message from a partner before the Hello session times out."
DEFVAL { 3 }
::= { cienaCesRsvpteIfEntry 8 }
cienaCesRsvpteIfAdvertisedLabel OBJECT-TYPE
SYNTAX AdvertisedLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates what kind of label will be advertised by RSVP-TE for a
Label Request received on this L3 interface."
DEFVAL { 99 }
::= { cienaCesRsvpteIfEntry 9 }
END
--
-- CIENA-CES-RSVPTE-MIB
|