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
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
|
-- *****************************************************************
-- CISCO-VPDN-MGMT-EXT-MIB.my: Vpdn Management Extension MIB file
--
-- April 1999, Junming Gao
--
-- Copyright (c) 1999, 2007, 2011 by cisco Systems Inc.
-- All rights reserved.
-- ****************************************************************
CISCO-VPDN-MGMT-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
TimeTicks,
Integer32,
Counter32,
Counter64
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString,
TruthValue
FROM SNMPv2-TC
cvpdnTunnelAttrEntry,
cvpdnSessionAttrEntry
FROM CISCO-VPDN-MGMT-MIB
ciscoExperiment
FROM CISCO-SMI;
ciscoVpdnMgmtExtMIB MODULE-IDENTITY
LAST-UPDATED "201112010000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-vpdn@cisco.com"
DESCRIPTION
"Cisco VPDN management MIB extension Module.
This MIB is a supplement to CISCO-VPDN-MGMT-MIB.my.
The main enhancements are:
1. Added cvpdnTunnelExtTable for more tunnel information.
2. Added cvpdnSessionExtTable for more session information.
Please notice that objects in CvpdnTunnelEntry and
CvpdnTunnelSessionEntry are still applicable to the
corresponding tunnels and sessions."
REVISION "201112010000Z"
DESCRIPTION
"This revision involves the following changes to table
cvpdnTunnelExtTable.
1] Deprecated cvpdnTunnelBytesIn, cvpdnTunnelBytesOut 32-bit
counters.
2] Added new OIDs cvpdnTunnelBytesIn64, cvpdnTunnelBytesOut64
64-bit counters."
REVISION "200706040000Z"
DESCRIPTION
"Corrected the format of LAST-UPDATED and REVISION fields."
REVISION "199904140000Z"
DESCRIPTION
"Original version of this MIB."
::= { ciscoExperiment 51 }
ciscoVpdnMgmtExtMIBObjects OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIB 1 }
cvpdnTunnelExtInfo OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIBObjects 1 }
cvpdnSessionExtInfo OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIBObjects 2 }
-- VPDN Tunnel Information Extension
cvpdnTunnelExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvpdnTunnelExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Vpn Tunnel table includes all tunnels configured."
::= { cvpdnTunnelExtInfo 1 }
cvpdnTunnelExtEntry OBJECT-TYPE
SYNTAX CvpdnTunnelExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Please notice that this entry is a supplement to
CvpdnTunnelEntry in CISCO-VPDN-MGMT-MIB for the
L2TP tunnels. Here more objects are used to
reflect tunnel parameters. Included are tunnel
statistics, UDP port numbers and the time of last
state (cvpdnTunnelState) change."
AUGMENTS { cvpdnTunnelAttrEntry }
::= { cvpdnTunnelExtTable 1 }
CvpdnTunnelExtEntry ::= SEQUENCE {
cvpdnTunnelLocalPort Integer32,
cvpdnTunnelRemotePort Integer32,
cvpdnTunnelLastChange TimeTicks,
cvpdnTunnelPacketsOut Counter32,
cvpdnTunnelBytesOut Counter32,
cvpdnTunnelPacketsIn Counter32,
cvpdnTunnelBytesIn Counter32,
cvpdnTunnelBytesIn64 Counter64,
cvpdnTunnelBytesOut64 Counter64
}
cvpdnTunnelLocalPort OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local port number of the tunnel. This is the UDP port
of the interface at the local end of the tunnel."
::= { cvpdnTunnelExtEntry 1 }
cvpdnTunnelRemotePort OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remote port number of the tunnel. This is the UDP port
of the interface at the remote end of the tunnel."
::= { cvpdnTunnelExtEntry 2 }
cvpdnTunnelLastChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time of last state change reflected in cvpdnTunnelState."
::= { cvpdnTunnelExtEntry 3 }
cvpdnTunnelPacketsOut OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of output packets through the tunnel."
::= { cvpdnTunnelExtEntry 4 }
cvpdnTunnelBytesOut OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of output bytes through the tunnel.
cvpdnTunnelBytesOut object is superseded by
cvpdnTunnelBytesOut64."
::= { cvpdnTunnelExtEntry 5 }
cvpdnTunnelPacketsIn OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input packets through the tunnel."
::= { cvpdnTunnelExtEntry 6 }
cvpdnTunnelBytesIn OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of input bytes through the tunnel.
cvpdnTunnelBytesIn object is superseded by
cvpdnTunnelBytesIn64."
::= { cvpdnTunnelExtEntry 7 }
cvpdnTunnelBytesIn64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input bytes through the tunnel."
::= { cvpdnTunnelExtEntry 8 }
cvpdnTunnelBytesOut64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of output bytes through the tunnel."
::= { cvpdnTunnelExtEntry 9 }
cvpdnSessionExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvpdnSessionExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Session table includes all Sessions currently active."
::= { cvpdnSessionExtInfo 1 }
cvpdnSessionExtEntry OBJECT-TYPE
SYNTAX CvpdnSessionExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Please notice that this entry is a supplement to
CvpdnTunnelSessionEntry in CISCO-VPDN-MGMT-MIB
for the L2TP sessions. Here more objects are
used to reflect session parameters."
AUGMENTS { cvpdnSessionAttrEntry }
::= { cvpdnSessionExtTable 1 }
CvpdnSessionExtEntry ::= SEQUENCE {
cvpdnSessionRemoteId Integer32,
cvpdnSessionInterfaceName DisplayString,
cvpdnSessionLastChange TimeTicks,
cvpdnSessionOutOfOrderPackets Counter32,
cvpdnSessionSequencing TruthValue,
cvpdnSessionSendSequence Integer32,
cvpdnSessionRecvSequence Integer32,
cvpdnSessionRemoteSendSequence Integer32,
cvpdnSessionRemoteRecvSequence Integer32,
cvpdnSessionSentZLB Counter32,
cvpdnSessionRecvZLB Counter32,
cvpdnSessionSentRBits Counter32,
cvpdnSessionRecvRBits Counter32,
cvpdnSessionLocalWindowSize Integer32,
cvpdnSessionRemoteWindowSize Integer32,
cvpdnSessionCurrentWindowSize Integer32,
cvpdnSessionMinimumWindowSize Integer32,
cvpdnSessionATOTimeouts Integer32,
cvpdnSessionOutGoingQueueSize Integer32,
cvpdnSessionCalculationType INTEGER,
cvpdnSessionAdaptiveTimeOut Integer32,
cvpdnSessionRoundTripTime Integer32,
cvpdnSessionPktProcessingDelay Integer32,
cvpdnSessionZLBTime Integer32
}
cvpdnSessionRemoteId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remote end ID of an active VPN tunnel user session."
::= { cvpdnSessionExtEntry 1 }
cvpdnSessionInterfaceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface name (description) of the user session."
::= { cvpdnSessionExtEntry 2 }
cvpdnSessionLastChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of last change in cvpdnTunnelSessionState."
::= { cvpdnSessionExtEntry 3 }
cvpdnSessionOutOfOrderPackets OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of out of order packets through
this active user session."
::= { cvpdnSessionExtEntry 4 }
cvpdnSessionSequencing OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates whether sequencing is on or not."
::= { cvpdnSessionExtEntry 5 }
cvpdnSessionSendSequence OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the next send sequence number
for for this session."
::= { cvpdnSessionExtEntry 6 }
cvpdnSessionRecvSequence OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the next receive sequence
number expected to be received on this session."
::= { cvpdnSessionExtEntry 7 }
cvpdnSessionRemoteSendSequence OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the next send sequence number
for for this session."
::= { cvpdnSessionExtEntry 8 }
cvpdnSessionRemoteRecvSequence OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the next receive sequence
number expected to be received on this session."
::= { cvpdnSessionExtEntry 9 }
cvpdnSessionSentZLB OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of Zero
Length Body acknowledgement packets transmitted
on this session."
::= { cvpdnSessionExtEntry 10 }
cvpdnSessionRecvZLB OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of Zero Length
Body acknowlegement payload packets received for
this session."
::= { cvpdnSessionExtEntry 11 }
cvpdnSessionSentRBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of sequence
number resets (payload packets with the R-bit set)
received on this session."
::= { cvpdnSessionExtEntry 12 }
cvpdnSessionRecvRBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of sequence
number resets (payload packets with the R-bit set)
received on this session."
::= { cvpdnSessionExtEntry 13 }
cvpdnSessionLocalWindowSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the local send window size
for this session. If the value of the object
cvpdnSessionSequencing is false,
then this object should return value zero."
::= { cvpdnSessionExtEntry 14 }
cvpdnSessionRemoteWindowSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the initial remote send
window size for this session. If the value
of the object cvpdnSessionSequencingState
is none(1) then this object should not be
interpreted."
::= { cvpdnSessionExtEntry 15 }
cvpdnSessionCurrentWindowSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the local send window size
for this session. If the value of the object
cvpdnSessionSequencingState is none(1)
then this object should not be interpreted."
::= { cvpdnSessionExtEntry 16 }
cvpdnSessionMinimumWindowSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the initial remote send
window size for this session. If the value
of the object cvpdnSessionSequencingState
is none(1) then this object should not be
interpreted."
::= { cvpdnSessionExtEntry 17 }
cvpdnSessionATOTimeouts OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "msecs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the current adaptive timeout
the system is using."
::= { cvpdnSessionExtEntry 18 }
cvpdnSessionOutGoingQueueSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the queue size of out going queue."
::= { cvpdnSessionExtEntry 19 }
cvpdnSessionCalculationType OBJECT-TYPE
SYNTAX INTEGER {
manual(1),
adaptive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the round trip time calculation type."
::= { cvpdnSessionExtEntry 20 }
cvpdnSessionAdaptiveTimeOut OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "msecs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the configured session adaptive timeout."
::= { cvpdnSessionExtEntry 21 }
cvpdnSessionRoundTripTime OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "msecs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the round trip time."
::= { cvpdnSessionExtEntry 22 }
cvpdnSessionPktProcessingDelay OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the number of packets in
processing delay for this session."
::= { cvpdnSessionExtEntry 23 }
cvpdnSessionZLBTime OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "msecs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object reflects the zero length body time interval."
::= { cvpdnSessionExtEntry 24 }
-- Notifications
ciscoVpdnMgtExtMIBNotificationPrefix OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIB 2 }
-- Conformance
ciscoVpdnMgmtExtMIBConformance OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIB 3 }
ciscoVpdnMgmtExtMIBCompliances OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIBConformance 1 }
ciscoVpdnMgmtExtMIBGroups OBJECT IDENTIFIER
::= { ciscoVpdnMgmtExtMIBConformance 2 }
-- Compliance
ciscoVpdnMgmtExtMIBBasicCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the Cisco VPN Management MIB.
ciscoVpdnMgmtExtMIBBasicCompliance is superseded by
ciscoVpdnMgmtExtMIBBasicComplianceV2."
MODULE -- this module
MANDATORY-GROUPS {
cvpdnTunnelExtGroup,
cvpdnSessionExtGroup
}
::= { ciscoVpdnMgmtExtMIBCompliances 1 }
ciscoVpdnMgmtExtMIBBasicComplianceV2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Cisco VPN Management MIB Version 2."
MODULE -- this module
MANDATORY-GROUPS {
cvpdnSessionExtGroup,
cvpdnTunnelExtGroupV2
}
::= { ciscoVpdnMgmtExtMIBCompliances 2 }
-- UNITS of Conformance
cvpdnTunnelExtGroup OBJECT-GROUP
OBJECTS {
cvpdnTunnelLocalPort,
cvpdnTunnelRemotePort,
cvpdnTunnelLastChange,
cvpdnTunnelPacketsIn,
cvpdnTunnelPacketsOut,
cvpdnTunnelBytesIn,
cvpdnTunnelBytesOut
}
STATUS deprecated
DESCRIPTION
"VPN Tunnel Group.
cvpdnTunnelExtGroup is superseded by cvpdnTunnelExtGroupV2"
::= { ciscoVpdnMgmtExtMIBGroups 1 }
cvpdnSessionExtGroup OBJECT-GROUP
OBJECTS {
cvpdnSessionRemoteId,
cvpdnSessionInterfaceName,
cvpdnSessionLastChange,
cvpdnSessionSequencing,
cvpdnSessionSendSequence,
cvpdnSessionRecvSequence,
cvpdnSessionRemoteSendSequence,
cvpdnSessionRemoteRecvSequence,
cvpdnSessionOutOfOrderPackets,
cvpdnSessionSentZLB,
cvpdnSessionRecvZLB,
cvpdnSessionSentRBits,
cvpdnSessionRecvRBits,
cvpdnSessionLocalWindowSize,
cvpdnSessionRemoteWindowSize,
cvpdnSessionCurrentWindowSize,
cvpdnSessionMinimumWindowSize,
cvpdnSessionATOTimeouts,
cvpdnSessionOutGoingQueueSize,
cvpdnSessionCalculationType,
cvpdnSessionAdaptiveTimeOut,
cvpdnSessionRoundTripTime,
cvpdnSessionPktProcessingDelay,
cvpdnSessionZLBTime
}
STATUS current
DESCRIPTION
"VPDP Session Group."
::= { ciscoVpdnMgmtExtMIBGroups 2 }
cvpdnTunnelExtGroupV2 OBJECT-GROUP
OBJECTS {
cvpdnTunnelLocalPort,
cvpdnTunnelRemotePort,
cvpdnTunnelLastChange,
cvpdnTunnelPacketsOut,
cvpdnTunnelPacketsIn,
cvpdnTunnelBytesIn64,
cvpdnTunnelBytesOut64
}
STATUS current
DESCRIPTION
"VPN Tunnel Group Version 2."
::= { ciscoVpdnMgmtExtMIBGroups 3 }
END
|