-
Notifications
You must be signed in to change notification settings - Fork 124
/
Copy pathCISCO-IETF-MPLS-TE-EXT-STD-03-MIB-V1SMI.my
700 lines (619 loc) · 23.3 KB
/
CISCO-IETF-MPLS-TE-EXT-STD-03-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
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
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
-- MIB file created 03-Dec-2012 13:44:09, by
-- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com
CISCO-IETF-MPLS-TE-EXT-STD-03-MIB DEFINITIONS ::= BEGIN
-- From file: "CISCO-IETF-MPLS-TE-EXT-STD-03-MIB.my"
-- Compile options "4 7 F H N W 03 06 0B 0G 0N 0T"
IMPORTS
--zeroDotZero
-- zeroDotZero
-- FROM SNMPv2-SMI-v1
TruthValue, RowStatus, RowPointer, StorageType
FROM SNMPv2-TC-v1
mplsStdMIB, MplsTunnelIndex, MplsTunnelInstanceIndex
FROM MPLS-TC-STD-MIB
mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId
FROM MPLS-TE-STD-MIB
CMplsLocalId, CMplsGlobalId, CMplsNodeId, CMplsIccId
FROM CISCO-MPLS-TC-EXT-STD-MIB
ciscoExperiment
FROM CISCO-SMI
Counter, Gauge
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215;
cmplsTeExtStdMIB OBJECT IDENTIFIER ::= { ciscoExperiment 146 }
-- MODULE-IDENTITY
-- LastUpdated
-- 201206060000Z
-- OrgName
-- Multiprotocol Label Switching (MPLS) Working Group
-- ContactInfo
-- Venkatesan Mahalingam
-- Dell Inc,
-- 350 Holger way, San Jose, CA, USA
-- Email: [email protected]
--
-- Kannan KV Sampath
-- Aricent,
-- India
-- Email: [email protected]
--
-- Sam Aldrin
-- Huawei Technologies
-- 2330 Central Express Way,
-- Santa Clara, CA 95051, USA
-- Email: [email protected]
--
-- Thomas D. Nadeau
-- Juniper Networks
-- 10 Technology Park Drive, Westford, MA 01886
-- Email: [email protected]
-- Descr
-- Copyright (c) 2012 IETF Trust and the persons identified
-- as the document authors. All rights reserved.
-- This MIB module contains generic object definitions for
-- MPLS Traffic Engineering in transport networks.This module is a
-- cisco-ized version of the IETF draft:
-- draft-ietf-mpls-tp-te-mib-03
-- RevDate
-- 201204080000Z
-- RevDescr
-- MPLS TE mib objects extension
cmplsTeExtNotifications OBJECT IDENTIFIER ::= { cmplsTeExtStdMIB 0 }
cmplsTeExtObjects OBJECT IDENTIFIER ::= { cmplsTeExtStdMIB 1 }
cmplsTeExtConformance OBJECT IDENTIFIER ::= { cmplsTeExtStdMIB 2 }
cmplsTeExtGroups OBJECT IDENTIFIER ::= { cmplsTeExtConformance 1 }
cmplsTeExtCompliances OBJECT IDENTIFIER ::= { cmplsTeExtConformance 2 }
cmplsNodeConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmplsNodeConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table allows the administrator to map a node or
LSR Identifier (IP compatible [Global_Node_ID] or ICC)
with a local identifier.
This table is created to reuse the existing
mplsTunnelTable for MPLS based transport network
tunnels also.
Since the MPLS tunnel's Ingress/Egress LSR identifiers'
size (Unsigned32) value is not compatible for
MPLS-TP tunnel i.e. Global_Node_Id of size 8 bytes and
ICC of size 6 bytes, there exists a need to map the
Global_Node_ID or ICC with the local identifier of size
4 bytes (Unsigned32) value in order
to index (Ingress/Egress LSR identifier)
the existing mplsTunnelTable."
::= { cmplsTeExtObjects 1 }
cmplsNodeConfigEntry OBJECT-TYPE
SYNTAX CmplsNodeConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in this table represents a mapping
identification for the operator or service provider
with node or LSR.
As per [RFC6370], this mapping is
represented as Global_Node_ID or ICC.
Note: Each entry in this table should have a unique
Global_ID and Node_ID combination."
INDEX { cmplsNodeConfigLocalId }
::= { cmplsNodeConfigTable 1 }
CmplsNodeConfigEntry ::= SEQUENCE {
cmplsNodeConfigLocalId CMplsLocalId,
cmplsNodeConfigGlobalId CMplsGlobalId,
cmplsNodeConfigNodeId CMplsNodeId,
cmplsNodeConfigIccId CMplsIccId,
cmplsNodeConfigRowStatus RowStatus,
cmplsNodeConfigStorageType StorageType
}
cmplsNodeConfigLocalId OBJECT-TYPE
SYNTAX CMplsLocalId
-- Rsyntax Gauge(1..16777215)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object allows the administrator to assign a unique
local identifier to map Global_Node_ID or ICC."
::= { cmplsNodeConfigEntry 1 }
cmplsNodeConfigGlobalId OBJECT-TYPE
SYNTAX CMplsGlobalId
-- Rsyntax OCTET STRING(SIZE(4))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object indicates the Global Operator Identifier.
This object value should be zero when
mplsNodeConfigIccId is configured with non-null value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { cmplsNodeConfigEntry 2 }
cmplsNodeConfigNodeId OBJECT-TYPE
SYNTAX CMplsNodeId
-- Rsyntax Gauge
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object indicates the Node_ID within the operator.
This object value should be zero when mplsNodeConfigIccId
is configured with non-null value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { cmplsNodeConfigEntry 3 }
cmplsNodeConfigIccId OBJECT-TYPE
SYNTAX CMplsIccId
-- Rsyntax OCTET STRING(SIZE(1..6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress ID or Egress ID.
This object value should be zero when
mplsNodeConfigGlobalId and mplsNodeConfigNodeId are
assigned with non-zero value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { cmplsNodeConfigEntry 4 }
cmplsNodeConfigRowStatus 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 object allows the administrator to create, modify,
and/or delete a row in this table."
::= { cmplsNodeConfigEntry 5 }
cmplsNodeConfigStorageType OBJECT-TYPE
SYNTAX StorageType
-- Rsyntax INTEGER {
-- other(1),
-- volatile(2),
-- nonVolatile(3),
-- permanent(4),
-- readOnly(5)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates the storage type for this
object.
Conceptual rows having the value 'permanent'
need not allow write-access to any columnar
objects in the row."
DEFVAL { volatile }
::= { cmplsNodeConfigEntry 6 }
cmplsNodeIpMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmplsNodeIpMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This read-only table allows the administrator to retrieve
the local identifier for a given Global_Node_ID in an IP
compatible operator environment.
This table MAY be used in on-demand and/or proactive
OAM operations to get the Ingress/Egress LSR identifier
(Local Identifier) from Src-Global_Node_ID
or Dst-Global_Node_ID and the Ingress and Egress LSR
identifiers are used to retrieve the tunnel entry.
This table returns nothing when the associated entry
is not defined in mplsNodeConfigTable."
::= { cmplsTeExtObjects 2 }
cmplsNodeIpMapEntry OBJECT-TYPE
SYNTAX CmplsNodeIpMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in this table represents a mapping of
Global_Node_ID with the local identifier.
An entry in this table is created automatically when
the Local identifier is associated with Global_ID and
Node_Id in the mplsNodeConfigTable.
Note: Each entry in this table should have a unique
Global_ID and Node_ID combination."
INDEX { cmplsNodeIpMapGlobalId, cmplsNodeIpMapNodeId }
::= { cmplsNodeIpMapTable 1 }
CmplsNodeIpMapEntry ::= SEQUENCE {
cmplsNodeIpMapGlobalId CMplsGlobalId,
cmplsNodeIpMapNodeId CMplsNodeId,
cmplsNodeIpMapLocalId CMplsLocalId
}
cmplsNodeIpMapGlobalId OBJECT-TYPE
SYNTAX CMplsGlobalId
-- Rsyntax OCTET STRING(SIZE(4))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object indicates the Global_ID."
::= { cmplsNodeIpMapEntry 1 }
cmplsNodeIpMapNodeId OBJECT-TYPE
SYNTAX CMplsNodeId
-- Rsyntax Gauge
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object indicates the Node_ID within the
operator."
::= { cmplsNodeIpMapEntry 2 }
cmplsNodeIpMapLocalId OBJECT-TYPE
SYNTAX CMplsLocalId
-- Rsyntax Gauge(1..16777215)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains an IP compatible local identifier
which is defined in mplsNodeConfigTable."
::= { cmplsNodeIpMapEntry 3 }
cmplsNodeIccMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmplsNodeIccMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This read-only table allows the administrator to retrieve
the local identifier for a given ICC operator in an ICC
operator environment.
This table MAY be used in on-demand and/or proactive
OAM operations to get the Ingress/Egress LSR
identifier (Local Identifier) from Src-ICC
or Dst-ICC and the Ingress and Egress LSR
identifiers are used to retrieve the tunnel entry.
This table returns nothing when the associated entry
is not defined in mplsNodeConfigTable."
::= { cmplsTeExtObjects 3 }
cmplsNodeIccMapEntry OBJECT-TYPE
SYNTAX CmplsNodeIccMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in this table represents a mapping of ICC with
the local identifier.
An entry in this table is created automatically when
the Local identifier is associated with ICC in
the mplsNodeConfigTable."
INDEX { cmplsNodeIccMapIccId }
::= { cmplsNodeIccMapTable 1 }
CmplsNodeIccMapEntry ::= SEQUENCE {
cmplsNodeIccMapIccId CMplsIccId,
cmplsNodeIccMapLocalId CMplsLocalId
}
cmplsNodeIccMapIccId OBJECT-TYPE
SYNTAX CMplsIccId
-- Rsyntax OCTET STRING(SIZE(1..6))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress or Egress LSR ID.
The ICC is a string of one to six characters, each
character being either alphabetic (i.e. A-Z) or
numeric (i.e. 0-9) characters. Alphabetic characters
in the ICC should be represented with upper case
letters."
::= { cmplsNodeIccMapEntry 1 }
cmplsNodeIccMapLocalId OBJECT-TYPE
SYNTAX CMplsLocalId
-- Rsyntax Gauge(1..16777215)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains an ICC based local identifier
which is defined in mplsNodeConfigTable."
::= { cmplsNodeIccMapEntry 2 }
cmplsTunnelExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmplsTunnelExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table represents MPLS-TP specific extensions to
mplsTunnelTable.
As per MPLS-TP Identifiers [RFC6370], LSP_ID for IP based
co-routed bidirectional tunnel,
A1-{Global_ID::Node_ID::Tunnel_Num}::Z9-{Global_ID::
Node_ID::Tunnel_Num}::LSP_Num
LSP_ID for IP based associated bidirectional tunnel,
A1-{Global_ID::Node_ID::Tunnel_Num::LSP_Num}::
Z9-{Global_ID::Node_ID::Tunnel_Num::LSP_Num}
mplsTunnelTable is reused for forming the LSP_ID
as follows,
Source Tunnel_Num is mapped with mplsTunnelIndex,
Source Node_ID is mapped with
mplsTunnelIngressLSRId, Destination Node_ID is
mapped with mplsTunnelEgressLSRId LSP_Num is mapped with
mplsTunnelInstance.
Source Global_Node_ID and/or ICC and Destination
Global_Node_ID and/or ICC are maintained in the
mplsNodeConfigTable and mplsNodeConfigLocalId is
used to create an entry in mplsTunnelTable."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { cmplsTeExtObjects 4 }
cmplsTunnelExtEntry OBJECT-TYPE
SYNTAX CmplsTunnelExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in this table represents MPLS-TP
specific additional tunnel configurations."
INDEX { mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, mplsTunnelEgressLSRId }
::= { cmplsTunnelExtTable 1 }
CmplsTunnelExtEntry ::= SEQUENCE {
cmplsTunnelOppositeDirPtr RowPointer,
cmplsTunnelExtOppositeDirTnlValid TruthValue,
cmplsTunnelExtDestTnlIndex MplsTunnelIndex,
cmplsTunnelExtDestTnlLspIndex MplsTunnelInstanceIndex,
cmplsTunnelExtDestTnlValid TruthValue
}
cmplsTunnelOppositeDirPtr OBJECT-TYPE
SYNTAX RowPointer
-- Rsyntax OBJECT IDENTIFIER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is applicable only for the bidirectional
tunnel that has the forward and reverse LSPs in the
same tunnel or in the different tunnels.
This object holds the opposite direction tunnel entry
if the bidirectional tunnel is setup by configuring two
tunnel entries in mplsTunnelTable.
The value of --zeroDotZero indicates single tunnel entry
is used for bidirectional tunnel setup."
DEFVAL { {0 0} }
::= { cmplsTunnelExtEntry 1 }
cmplsTunnelExtOppositeDirTnlValid OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Denotes whether or not this tunnel uses
mplsTunnelOppositeDirPtr for identifying the opposite
direction tunnel information. Note that if this variable
is set to true then the mplsTunnelOppositeDirPtr should
point to the first accessible row of the opposite
direction tunnel."
DEFVAL { false }
::= { cmplsTunnelExtEntry 2 }
cmplsTunnelExtDestTnlIndex OBJECT-TYPE
SYNTAX MplsTunnelIndex
-- Rsyntax Gauge(0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is applicable only for the bidirectional
tunnel that has the forward and reverse LSPs in the
same tunnel or in the different tunnels.
This object holds the same value as that of the
mplsTunnelIndex of mplsTunnelEntry if the forward and
reverse LSPs are in the same tunnel. Otherwise,
this object holds the value of the other direction
associated LSP's mplsTunnelIndex from a different
tunnel.
The values of this object and the
mplsTunnelExtDestTnlLspIndex object together can be used
to identify an opposite direction LSP i.e. if the
mplsTunnelIndex and mplsTunnelInstance hold the value
for forward LSP, this object and
mplsTunnelExtDestTnlLspIndex can be used to retrieve
the reverse direction LSP and vice versa.
This object and mplsTunnelExtDestTnlLspIndex values
provide the first two indices of tunnel entry and
the remaining indices can be derived as follows,
if both the forward and reverse LSPs are present in
the same tunnel, the opposite direction LSP's Ingress
and Egress Identifier will be same for both the LSPs,
else the Ingress and Egress Identifiers should be
swapped in order to index the other direction tunnel."
::= { cmplsTunnelExtEntry 3 }
cmplsTunnelExtDestTnlLspIndex OBJECT-TYPE
SYNTAX MplsTunnelInstanceIndex
-- Rsyntax Gauge(0|1..65535|65536..4294967295)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is applicable only for the bidirectional
tunnel that has the forward and reverse LSPs in the
same tunnel or in the different tunnels.
This object should contain different value if both the
forward and reverse LSPs present in the same tunnel.
This object can contain same value or different values
if the forward and reverse LSPs present in the different
tunnels."
::= { cmplsTunnelExtEntry 4 }
cmplsTunnelExtDestTnlValid OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Denotes whether or not this tunnel uses
mplsTunnelExtDestTnlIndex and
mplsTunnelExtDestTnlLspIndex for identifying
the opposite direction tunnel information. Note that if
this variable is set to true then the
mplsTunnelExtDestTnlIndex and
mplsTunnelExtDestTnlLspIndex objects should have
the valid opposite direction tunnel indices."
DEFVAL { false }
::= { cmplsTunnelExtEntry 5 }
cmplsTunnelReversePerfTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmplsTunnelReversePerfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table extends the mplsTunnelTable to provide
per-tunnel packet performance information for the reverse
direction of a bidirectional tunnel. It can be seen as
supplementing the mplsTunnelPerfTable, which augments the
mplsTunnelTable.
For links that do not transport packets, these packet
counters cannot be maintained. For such links, attempts
to read the objects in this table will return
noSuchInstance."
REFERENCE
"1. Multiprotocol Label Switching (MPLS) Traffic
Engineering (TE)Management Information Base (MIB),
RFC 3812."
::= { cmplsTeExtObjects 5 }
cmplsTunnelReversePerfEntry OBJECT-TYPE
SYNTAX CmplsTunnelReversePerfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in this table is created by the LSR for every
bidirectional MPLS tunnel where packets are visible to the
LSR."
INDEX { mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, mplsTunnelEgressLSRId }
::= { cmplsTunnelReversePerfTable 1 }
CmplsTunnelReversePerfEntry ::= SEQUENCE {
cmplsTunnelReversePerfPackets Counter,
cmplsTunnelReversePerfHCPackets Counter,
cmplsTunnelReversePerfErrors Counter,
cmplsTunnelReversePerfBytes Counter,
cmplsTunnelReversePerfHCBytes Counter
}
cmplsTunnelReversePerfPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of packets forwarded on the tunnel in the reverse
direction if it is bidirectional.
This object represents the 32-bit value of the least
significant part of the 64-bit value if both
mplsTunnelReversePerfHCPackets and this object
are returned.
For links that do not transport packets, this packet
counter cannot be maintained. For such links, this value
will return noSuchInstance."
::= { cmplsTunnelReversePerfEntry 1 }
cmplsTunnelReversePerfHCPackets OBJECT-TYPE
SYNTAX --?? syntax is not convertable to SMIv1
Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"High-capacity counter for number of packets forwarded on
the tunnel in the reverse direction if it is
bidirectional.
For links that do not transport packets, this packet
counter cannot be maintained. For such links, this value
will return noSuchInstance."
::= { cmplsTunnelReversePerfEntry 2 }
cmplsTunnelReversePerfErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of errored packets received on the tunnel in
the reverse direction if it is bidirectional. For links
that do not transport packets, this packet counter cannot
be maintained. For such links, this value will return
noSuchInstance."
::= { cmplsTunnelReversePerfEntry 3 }
cmplsTunnelReversePerfBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of bytes forwarded on the tunnel in the reverse
direction if it is bidirectional.
This object represents the 32-bit value of the least
significant part of the 64-bit value if both
mplsTunnelReversePerfHCBytes and this object are returned.
For links that do not transport packets, this packet
counter cannot be maintained. For such links, this value
will return noSuchInstance."
::= { cmplsTunnelReversePerfEntry 4 }
cmplsTunnelReversePerfHCBytes OBJECT-TYPE
SYNTAX --?? syntax is not convertable to SMIv1
Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"High-capacity counter for number of bytes forwarded on the
tunnel in the reverse direction if it is bidirectional.
For links that do not transport packets, this packet
counter cannot be maintained. For such links, this value
will return noSuchInstance."
::= { cmplsTunnelReversePerfEntry 5 }
cmplsTunnelExtGroup OBJECT IDENTIFIER ::= { cmplsTeExtGroups 1 }
-- OBJECT-GROUP
-- Status
-- mandatory
-- Descr
-- Necessary, but not sufficient, set of objects to
-- implement tunnels. In addition, depending on the
-- operating environment, the following groups are
-- mandatory.
-- objects
-- cmplsTunnelOppositeDirPtr, cmplsTunnelExtOppositeDirTnlValid,
-- cmplsTunnelExtDestTnlIndex, cmplsTunnelExtDestTnlLspIndex,
-- cmplsTunnelExtDestTnlValid, cmplsTunnelReversePerfPackets,
-- cmplsTunnelReversePerfHCPackets, cmplsTunnelReversePerfErrors,
-- cmplsTunnelReversePerfBytes, cmplsTunnelReversePerfHCBytes
cmplsTunnelExtIpOperatorGroup OBJECT IDENTIFIER ::= { cmplsTeExtGroups 2 }
-- OBJECT-GROUP
-- Status
-- mandatory
-- Descr
-- Object(s) needed to implement IP compatible tunnels.
-- objects
-- cmplsNodeConfigGlobalId, cmplsNodeConfigNodeId,
-- cmplsNodeConfigRowStatus, cmplsNodeConfigStorageType,
-- cmplsNodeIpMapLocalId
cmplsTunnelExtIccOperatorGroup OBJECT IDENTIFIER ::= { cmplsTeExtGroups 3 }
-- OBJECT-GROUP
-- Status
-- mandatory
-- Descr
-- Object(s) needed to implement ICC based tunnels.
-- objects
-- cmplsNodeConfigIccId, cmplsNodeConfigRowStatus,
-- cmplsNodeConfigStorageType, cmplsNodeIccMapLocalId
cmplsTeExtModuleFullCompliance OBJECT IDENTIFIER ::= { cmplsTeExtCompliances 1 }
-- MODULE-COMPLIANCE
-- Status
-- mandatory
-- Descr
-- Compliance statement for agents that provide full
-- support the MPLS-TE-EXT-STD-MIB module.
-- Module
-- >>current<<
-- MandGroup
-- cmplsTunnelExtGroup
-- OptGroup
-- cmplsTunnelExtIpOperatorGroup
-- OptGroup
-- cmplsTunnelExtIccOperatorGroup
cmplsTeExtModuleReadOnlyCompliance OBJECT IDENTIFIER ::= { cmplsTeExtCompliances 2 }
-- MODULE-COMPLIANCE
-- Status
-- mandatory
-- Descr
-- Compliance statement for agents that provide full
-- support the MPLS-TE-EXT-STD-MIB module.
-- Module
-- >>current<<
-- MandGroup
-- cmplsTunnelExtGroup
-- OptGroup
-- cmplsTunnelExtIpOperatorGroup
-- OptGroup
-- cmplsTunnelExtIccOperatorGroup
END