-
Notifications
You must be signed in to change notification settings - Fork 124
/
Copy pathCISCO-FABRIC-C12K-MIB-V1SMI.my
1696 lines (1550 loc) · 56.7 KB
/
CISCO-FABRIC-C12K-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
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-- MIB file created 29-Jan-2003 14:45:07, by
-- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com
CISCO-FABRIC-C12K-MIB DEFINITIONS ::= BEGIN
-- From file: "CISCO-FABRIC-C12K-MIB.my"
-- Compile options "4 7 F H N W 03 06 0B 0G 0N 0T"
IMPORTS
TruthValue
FROM SNMPv2-TC-v1
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
PhysicalIndex, entPhysicalIndex, entPhysicalName
FROM ENTITY-MIB
EntPhysicalIndexOrZero
FROM CISCO-TC
ciscoMgmt
FROM CISCO-SMI
Counter, Gauge
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215;
ciscoFabricC12kMIB OBJECT IDENTIFIER ::= { ciscoMgmt 281 }
-- MODULE-IDENTITY
-- LastUpdated
-- 200209200000Z
-- 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
-- Cisco Fabric MIB module for c12000 series of routers.
-- This MIB module is used for managing/tracking the c12000
-- fabric entities and fabric related configuration, status
-- and statistics information.
--
-- C12000 fabric architecture is based on NxN non-blocking
-- crossbar switch fabric, where N stands for the maximum
-- number of LCs that can be supported in the chassis (this
-- includes the RP). The connections through the switch
-- fabric is controlled by a scheduler (CSC), the CSC
-- accepts transmission requests from line cards, issues
-- grants to access the fabric, and provides a reference
-- clock to all the cards in the system to synchronize data
-- transfer across the crossbar.
--
-- Some of the error status objects in the MIB are read-clear,
-- that is the value of the object is cleared on a query of the
-- object.
--
-- Details about the various fabric related attributes
-- specified in the MIB could be found at following link,
-- http://www.cisco.com/warp/public/108/hwts_12000_22281.html
--
-- Acronyms and terms used in the MIB module:
-- GSR - Gigabit Switch Router.
-- RP - Route Processor.
-- LC - Line Card.
-- SFC - Switch Fabric Card.
-- CRC - Cyclic Redundancy Check.
-- CSC - Clock Scheduler Card.
-- CiscoCell - The unit of data that is exchanged
-- between line cards through the switch
-- fabric.
-- FIA - Fabric Interface Asic, this Asic
-- resides on the line card and is
-- used to interface line card and
-- switch fabric.
-- ToFabFIA - Represents the ToFabric FIA, FIA
-- which transmits data from the
-- line card to the fabric.
-- FrFabFIA - Represents the From Fabric FIA, FIA
-- which receives data from the fabric.
-- SCA - Scheduler Control Asic, this Asic
-- resides on each CSC and is used to
-- arbitrate among the line card
-- requests to transmit CiscoCells
-- through the switch fabric.
-- Xbar - Crossbar Switch Asic, this Asic
-- resides on each fabric card and provides
-- the functionality of a crossbar
-- switch.
-- SLI - Serial Link interface block, this
-- block resides on the FIA on the line
-- cards and the Xbar and SCA on the
-- switch fabric. The functionality of SLI
-- is to interface the linecards and fabric
-- cards.
-- BMA - Buffer Manager Asic, this Asic is
-- located on a Pre OC-192 linecard.
-- It provides the packet buffering
-- and buffer queue management.
-- MCC - Memory Communication Controller Asic,
-- this Asic is located on a OC-192
-- linecard and is an enhanced packet buffer
-- Asic. MCC captures the data and control
-- path information for packets destined
-- to all line cards in the system. On the
-- receive side MCC interfaces with the
-- Rx Asic where the packets are looked up
-- and sent to the MCC for buffering. On the
-- transmit side it interfaces with the
-- ToFabFIA where packets arrived from MCC
-- will be segmented into CiscoCells before
-- being sent across the fabric.
-- CSAR - Cisco Cell Segmentation And Reassembly,
-- The name of an FPGA used on the RP which
-- handles traffic between the processor
-- and switch fabric.
-- Request - A signal sent by a FIA (on a line card)
-- to the SCA (on Master CSC) requesting a
-- switch connection to a output linecard as an
-- intent to transmit CiscoCells across.
-- Grant - A signal sent by the SCA to a FIA (on a
-- line card) granting a switch connection which
-- was requested by the FIA.
-- SRAM - Static Random Access Memory.
-- LOS - Loss Of Signal.
-- FPGA - Field Programmable Gate Array.
-- RevDate
-- 200209200000Z
-- RevDescr
-- Initial version of this MIB module.
ciscoFabricC12kMIBNotifs OBJECT IDENTIFIER ::= { ciscoFabricC12kMIB 0 }
ciscoFabricC12kMIBObjects OBJECT IDENTIFIER ::= { ciscoFabricC12kMIB 1 }
ciscoFabricC12kMIBConform OBJECT IDENTIFIER ::= { ciscoFabricC12kMIB 2 }
cfcGeneric OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBObjects 1 }
cfcGenericGlobal OBJECT IDENTIFIER ::= { cfcGeneric 1 }
cfcGenericFab OBJECT IDENTIFIER ::= { cfcGeneric 2 }
cfcGenericSca OBJECT IDENTIFIER ::= { cfcGeneric 3 }
cfcGenericXbar OBJECT IDENTIFIER ::= { cfcGeneric 4 }
cfcPreOc192 OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBObjects 2 }
cfcPreOc192Fab OBJECT IDENTIFIER ::= { cfcPreOc192 1 }
cfcPreOc192Sca OBJECT IDENTIFIER ::= { cfcPreOc192 2 }
cfcPreOc192Xbar OBJECT IDENTIFIER ::= { cfcPreOc192 3 }
cfcOc192 OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBObjects 3 }
cfcOc192Fab OBJECT IDENTIFIER ::= { cfcOc192 1 }
cfcOc192Sca OBJECT IDENTIFIER ::= { cfcOc192 2 }
cfcOc192Xbar OBJECT IDENTIFIER ::= { cfcOc192 3 }
cfcNotif OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBObjects 4 }
ciscoFabricC12kMIBCompliances OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBConform 1 }
ciscoFabricC12kMIBGroups OBJECT IDENTIFIER ::= { ciscoFabricC12kMIBConform 2 }
CfcFabricConfigMode ::= INTEGER {
invalidMode(1),
quarterBwNonRedundant(2),
quarterBwRedundant(3),
fullBwNonRedundant(4),
fullBwRedundant(5)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- An enumerated value that provides the current bandwidth
-- and redundancy configuration of the fabric.
--
-- The c12000 can have the following fabric configurations
-- based on the number of fabric cards present in the system.
--
-- 1) Invalid configuration mode, this mode indicates that
-- the current fabric mode is invalid, this may be due to
-- insufficient number of CSC or SFC cards in the system.
--
-- 2) Quarter bandwidth non-redundant mode, this mode
-- indicates that the bandwidth supported per slot by the
-- switch is 1/4 th of the full bandwidth and there is no
-- redundancy for the fabric failure.
--
-- 3) Quarter bandwidth redundant mode, this mode indicates
-- that the bandwidth supported per slot by the switch is
-- 1/4 th of the full bandwidth and there is redundancy
-- for the fabric failure.
--
-- 4) Full bandwidth non-redundant mode, this mode indicates
-- that the full bandwidth is supported per slot by the
-- switch and there is no redundancy for the fabric
-- failure.
--
-- 5) Full bandwidth redundant mode, this mode indicates
-- that the full bandwidth is supported per slot by the
-- switch and there is redundancy for the fabric failure.
--
-- Quarter bandwidth modes are applicable only for the systems
-- with pre-OC192 fabric cards.
CfcFabricFiaState ::= INTEGER {
active(1),
halted(2)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Provides the current state of the FIA.
--
-- active - FIA is currently active.
--
-- halted - On reaching a test point for errors on FIA,
-- the FIA will be moved to halted state. On clearance of
-- the error state the FIA will be moved back to active
-- state.
CfcScaInterrupts ::= OCTET STRING(SIZE(1..2))
-- BITS are:
-- lossOfSync(0)
-- parityError(1)
-- overflow(2)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Indicates different alarm conditions in the SCA.
--
-- lossOfSync (0) == Interrupt caused by a loss-of-sync
-- detection by SCA.
-- parityError (1) == Interrupt caused by a request parity
-- error detection by SCA.
-- overflow (2) == Interrupt caused by a request
-- overflow detection.
CfcSlotMask ::= OCTET STRING(SIZE(0..255))
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Each bit in this value is used to represent a module,
-- where the bit position represents the slot number of the
-- module.
-- Ex: To represent a module which is in slot 1, the bit
-- position 1 in the octet string is set.
cfcGenericGlobalFabConfigMode OBJECT-TYPE
SYNTAX CfcFabricConfigMode
-- Rsyntax INTEGER {
-- invalidMode(1),
-- quarterBwNonRedundant(2),
-- quarterBwRedundant(3),
-- fullBwNonRedundant(4),
-- fullBwRedundant(5)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object gives the current bandwidth and
redundancy configuration of fabric in the system."
::= { cfcGenericGlobal 1 }
cfcGenericGlobalFabMasterSched OBJECT-TYPE
SYNTAX EntPhysicalIndexOrZero
-- Rsyntax INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object gives the entPhysicalIndex of the master
scheduler fabric card in the system. If there is no
master scheduler card then this object will return the
value zero."
::= { cfcGenericGlobal 2 }
cfcGenericFabToFabTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcGenericFabToFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing ToFabFIA statistics and
information in the managed system."
::= { cfcGenericFab 1 }
cfcGenericFabToFabEntry OBJECT-TYPE
SYNTAX CfcGenericFabToFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various ToFabFIA statistics and
information of the associated linecard identified
by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcGenericFabToFabTable 1 }
CfcGenericFabToFabEntry ::= SEQUENCE {
cfcGenericFabToFabState CfcFabricFiaState,
cfcGenericFabToFabGrantPEs Counter,
cfcGenericFabToFabRequestPEs Counter,
cfcGenericFabToFabCellFifoPEs Counter
}
cfcGenericFabToFabState OBJECT-TYPE
SYNTAX CfcFabricFiaState
-- Rsyntax INTEGER {
-- active(1),
-- halted(2)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the current state of the ToFabFIA.
active - ToFabFIA is currently active.
On reaching a test point for the FIA errors, the
ToFabFIA will be moved to halted state."
::= { cfcGenericFabToFabEntry 1 }
cfcGenericFabToFabGrantPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of parity errors detected by the ToFabFIA
on the grant lines to SCA."
::= { cfcGenericFabToFabEntry 2 }
cfcGenericFabToFabRequestPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of parity errors detected by the ToFabFIA
on the request lines to SCA. These errors are detected
by the SCA and fed back to the ToFabFIA."
::= { cfcGenericFabToFabEntry 3 }
cfcGenericFabToFabCellFifoPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of cell parity errors detected by the ToFabFIA
while dequeuing cells from the cell fifo."
::= { cfcGenericFabToFabEntry 4 }
cfcGenericFabFrFabTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcGenericFabFrFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing FrFabFIA information in the
managed system."
::= { cfcGenericFab 2 }
cfcGenericFabFrFabEntry OBJECT-TYPE
SYNTAX CfcGenericFabFrFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing FrFabFIA information of the
associated linecard identified by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcGenericFabFrFabTable 1 }
CfcGenericFabFrFabEntry ::= SEQUENCE {
cfcGenericFabFrFabState CfcFabricFiaState
}
cfcGenericFabFrFabState OBJECT-TYPE
SYNTAX CfcFabricFiaState
-- Rsyntax INTEGER {
-- active(1),
-- halted(2)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the current state of the FrFabFIA.
active - FrFabFIA is currently active.
On reaching a test point for the FIA errors, the
FrFabFIA will be moved to halted state"
::= { cfcGenericFabFrFabEntry 1 }
cfcGenericFabFrFabSliTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcGenericFabFrFabSliEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing per serial link information maintained
by the FrFabFIA in the managed system."
::= { cfcGenericFab 3 }
cfcGenericFabFrFabSliEntry OBJECT-TYPE
SYNTAX CfcGenericFabFrFabSliEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing per serial link information maintained
by the FrFabFIA on an associated linecard."
INDEX { entPhysicalIndex, cfcGenericFabFrFabSliFabIndex }
::= { cfcGenericFabFrFabSliTable 1 }
CfcGenericFabFrFabSliEntry ::= SEQUENCE {
cfcGenericFabFrFabSliFabIndex PhysicalIndex,
cfcGenericFabFrFabSliLOSErrors Counter,
cfcGenericFabFrFabSliCRCErrors Counter,
cfcGenericFabFrFabSliLOSState INTEGER
}
cfcGenericFabFrFabSliFabIndex OBJECT-TYPE
SYNTAX PhysicalIndex
-- Rsyntax INTEGER(1..2147483647)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The entPhysicalIndex of the switch fabric cards (CSC/SFC)
present in the monitored system."
::= { cfcGenericFabFrFabSliEntry 1 }
cfcGenericFabFrFabSliLOSErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of LOS errors detected by the FrFabFIA
on the serial link to the fabric card identified by
cfcGenericFabFrFabSliFabIndex."
::= { cfcGenericFabFrFabSliEntry 2 }
cfcGenericFabFrFabSliCRCErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of CRC errors detected by the FrFabFIA
on the serial link to the fabric card identified by
cfcGenericFabFrFabSliFabIndex."
::= { cfcGenericFabFrFabSliEntry 3 }
cfcGenericFabFrFabSliLOSState OBJECT-TYPE
SYNTAX INTEGER {
losOff(1),
losOn(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of LOS detection as enabled on FrFabFIA
(identified by entPhysicalIndex) for the serial link
to the switch fabric card identified by
cfcGenericFabFrFabSliFabIndex.
Value is either,
(1) losOff
(2) losOn
A losOff state normally indicates that the FrFabFIA
has detected a state of persisting LOS on the serial
link and has disabled LOS detection for that serial
link."
::= { cfcGenericFabFrFabSliEntry 4 }
cfcGenericScaTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcGenericScaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing SCA statistics and information in
the managed system."
::= { cfcGenericSca 1 }
cfcGenericScaEntry OBJECT-TYPE
SYNTAX CfcGenericScaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various statistics and information
of SCA on an associated CSC identified by the
respective entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcGenericScaTable 1 }
CfcGenericScaEntry ::= SEQUENCE {
cfcGenericScaIdentifier SnmpAdminString,
cfcGenericScaIntrStatus CfcScaInterrupts,
cfcGenericScaIntrsEnabled CfcScaInterrupts,
cfcGenericScaConfig OCTET STRING,
cfcGenericScaPELog CfcSlotMask,
cfcGenericScaFifoOverflowLog CfcSlotMask,
cfcGenericScaLCsEnabled CfcSlotMask,
cfcGenericScaForcedBackPressure CfcSlotMask,
cfcGenericScaPreOc192LCsPresent CfcSlotMask,
cfcGenericScaOc192LCsPresent CfcSlotMask
}
cfcGenericScaIdentifier OBJECT-TYPE
SYNTAX SnmpAdminString
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor-specific identifier string of SCA ASIC. This
identifier generally includes the revision number and the
manufacturing part number of SCA."
::= { cfcGenericScaEntry 1 }
cfcGenericScaIntrStatus OBJECT-TYPE
SYNTAX CfcScaInterrupts
-- Rsyntax OCTET STRING(SIZE(1..2))
-- BITS are:
-- lossOfSync(0)
-- parityError(1)
-- overflow(2)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Gives the status/occurrence of different alarm conditions
in the SCA. This object is a read-clear object, that is
the value of the object is cleared on every read."
::= { cfcGenericScaEntry 2 }
cfcGenericScaIntrsEnabled OBJECT-TYPE
SYNTAX CfcScaInterrupts
-- Rsyntax OCTET STRING(SIZE(1..2))
-- BITS are:
-- lossOfSync(0)
-- parityError(1)
-- overflow(2)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Gives the list of different alarm conditions enabled to
be generated by the SCA."
::= { cfcGenericScaEntry 3 }
cfcGenericScaConfig OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..2))
-- BITS are:
-- quarterBandwidth(0)
-- halfBandwidth(1)
-- fullBandwidth(2)
-- enableParity(3)
-- priMcast(4)
-- priUnicast(5)
-- priAlternating(6)
-- earlyIntrOnLOS(7)
-- noEarlyIntrOnLOS(8)
-- forceXbarParityXer(9)
-- forceGrantParityXer(10)
-- unicastAcceptMode(11)
-- forceXbarCrcOnCtlLink0(12)
-- forceXbarCrcOnCtlLink1(13)
-- forceXbarCrcOnCtlLink2(14)
-- forceXbarCrcOnCtlLink3(15)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Gives the current configuration of the SCA ASIC.
quarterBandwidth (0) -- 1/4th of the full bandwidth
is supported per slot by
the switch.
halfBandwidth (1) -- 1/2th of the full bandwidth
is supported per slot by
the switch.
fullBandwidth (2) -- Full bandwidth is supported
per slot by the switch.
enableParity (3) -- Parity handling by SCA is
enabled.
priMcast (4) -- Priority of Multicast
requests is greater then
Unicast requests.
priUnicast (5) -- Priority of Unicast
requests is greater then
Multicast requests.
priAlternating (6) -- Alternate the priority
between pri-mcast and
pri-unicast modes every
cell clock.
earlyIntrOnLOS (7) -- Cause early interrupt on
loss-of-sync error.
noEarlyIntrOnLOS (8) -- Allow time to resync on
loss-of-sync error.
forceXbarParityXer (9) -- Force bad parity on xbar
on every cell clock.
forceGrantParityXer (10) -- Force bad partity on grant
to every line card.
unicastAcceptMode (11) -- Enable unicast accept
pointer updating only on
cell periods when Unicast
has higher priority over
multicast.
forceXbarCrcOnCtlLink0 (12)-- Force CRC error on Xbar
control link 0.
forceXbarCrcOnCtlLink0 (13)-- Force CRC error on Xbar
control link 1.
forceXbarCrcOnCtlLink0 (14)-- Force CRC error on Xbar
control link 2.
forceXbarCrcOnCtlLink0 (15)-- Force CRC error on Xbar
control link 3."
::= { cfcGenericScaEntry 4 }
cfcGenericScaPELog OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the modules which caused the parity error and
resulted in an interrupt. The corresponding bit is set on
occurrence of parity error for a module. This object is a
read-clear object, that is the value of the object is
cleared on every read."
::= { cfcGenericScaEntry 5 }
cfcGenericScaFifoOverflowLog OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the modules which caused an overflow at the
request fifo and resulted in an interrupt. The
corresponding bit is set on occurrence of fifo overflow
for a module. This object is a read-clear object, that is
the value of the object is cleared on every read."
::= { cfcGenericScaEntry 6 }
cfcGenericScaLCsEnabled OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the modules which are present and the SCA has
been configured to start accepting requests from this
module."
::= { cfcGenericScaEntry 7 }
cfcGenericScaForcedBackPressure OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the linecards which exerted backpressure.
SCA will not grant Xbar connection to these linecards."
::= { cfcGenericScaEntry 8 }
cfcGenericScaOc192LCsPresent OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the OC192 linecards present in the monitored
system. The corresponding bit is set for each linecard
present, indicating the postion."
::= { cfcGenericScaEntry 9 }
cfcGenericScaPreOc192LCsPresent OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the Pre-OC192 linecards present in the
monitored system. The corresponding bit is set for
each linecard present, indicating the position."
::= { cfcGenericScaEntry 10 }
cfcGenericXbarTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcGenericXbarEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing Xbar information in the
managed system."
::= { cfcGenericXbar 1 }
cfcGenericXbarEntry OBJECT-TYPE
SYNTAX CfcGenericXbarEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing Xbar information on an associated
fabric card identified by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcGenericXbarTable 1 }
CfcGenericXbarEntry ::= SEQUENCE {
cfcGenericXbarIdentifier SnmpAdminString
}
cfcGenericXbarIdentifier OBJECT-TYPE
SYNTAX SnmpAdminString
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor-specific identifier string of Xbar ASIC. This
identifier generally includes the revision number and the
manufacturing part number of Xbar."
::= { cfcGenericXbarEntry 1 }
cfcPreOc192FabToFabTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcPreOc192FabToFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing pre-OC192 ToFabFIA statistics and
information in the managed system."
::= { cfcPreOc192Fab 1 }
cfcPreOc192FabToFabEntry OBJECT-TYPE
SYNTAX CfcPreOc192FabToFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various statistics and
counters of pre-OC192 ToFabFIA on an associated
linecard identified by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcPreOc192FabToFabTable 1 }
CfcPreOc192FabToFabEntry ::= SEQUENCE {
cfcPreOc192FabToFabScaLosts Counter,
cfcPreOc192FabToFabUCFifoOvFlws Counter,
cfcPreOc192FabToFabUCFifoUnFlws Counter,
cfcPreOc192FabToFabMCFifoErrs Counter,
cfcPreOc192FabToFabBmaPEs Counter,
cfcPreOc192FabToFabBmaHskErrs Counter,
cfcPreOc192FabToFabUniDestMCRqs Counter,
cfcPreOc192FabToFabMultiDstUCRqs Counter,
cfcPreOc192FabToFabEmptyDestRqs Counter
}
cfcPreOc192FabToFabScaLosts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the number of times the ToFabFIA lost contact
with SCA(scheduler controller Asic) on master CSC."
::= { cfcPreOc192FabToFabEntry 1 }
cfcPreOc192FabToFabUCFifoOvFlws OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of unicast fifo overflow errors on the ToFabFIA.
Problems between BMA/CSAR and the ToFabFIA may be one
of the reasons for these errors."
::= { cfcPreOc192FabToFabEntry 2 }
cfcPreOc192FabToFabUCFifoUnFlws OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of unicast fifo underflow errors on the ToFabFIA.
These errors are caused by the SCA granting without
actually getting a request from the ToFabFIA."
::= { cfcPreOc192FabToFabEntry 3 }
cfcPreOc192FabToFabMCFifoErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of multicast fifo overflow and underflow errors
on the ToFabFIA. Problems between BMA/CSAR and the
ToFabFIA may be one of the reasons for multicast fifo
overflow errors. Underflow errors are caused by the SCA
granting without actually getting a request from the
ToFabFIA."
::= { cfcPreOc192FabToFabEntry 4 }
cfcPreOc192FabToFabBmaPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of parity errors on cells received from BMA by the
ToFabFIA."
::= { cfcPreOc192FabToFabEntry 5 }
cfcPreOc192FabToFabBmaHskErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of handshake errors between the BMA/CSAR and the
ToFabFIA."
::= { cfcPreOc192FabToFabEntry 6 }
cfcPreOc192FabToFabUniDestMCRqs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of requests with single destination in a multicast
request detected by ToFabFIA. The FIA will send this
cell to the destination."
::= { cfcPreOc192FabToFabEntry 7 }
cfcPreOc192FabToFabMultiDstUCRqs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of requests with multiple destinations in a unicast
request detected by a ToFabFIA. The FIA will drop this
cell."
::= { cfcPreOc192FabToFabEntry 8 }
cfcPreOc192FabToFabEmptyDestRqs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of requests with empty destination detected by
ToFabFIA. The FIA will drop this cell."
::= { cfcPreOc192FabToFabEntry 9 }
cfcPreOc192FabFrFabTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcPreOc192FabFrFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing pre-OC192 FrFabFIA statistics and
information in the managed system."
::= { cfcPreOc192Fab 2 }
cfcPreOc192FabFrFabEntry OBJECT-TYPE
SYNTAX CfcPreOc192FabFrFabEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various statistics and information
of pre-OC192 FrFabFIA on an associated linecard
identified by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcPreOc192FabFrFabTable 1 }
CfcPreOc192FabFrFabEntry ::= SEQUENCE {
cfcPreOc192FabFrFabCellFifoPEs Counter,
cfcPreOc192FabFrFabRedFifoPEs Counter,
cfcPreOc192FabFrFabRedFifoOvflws Counter,
cfcPreOc192FabFrFabCellDrops Counter
}
cfcPreOc192FabFrFabCellFifoPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of cisco cell fifo parity errors detected by the
FrFabFIA while dequeuing cells from the cell fifo."
::= { cfcPreOc192FabFrFabEntry 1 }
cfcPreOc192FabFrFabRedFifoPEs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of redundant data fifo parity errors detected by
the FrFabFIA."
::= { cfcPreOc192FabFrFabEntry 2 }
cfcPreOc192FabFrFabRedFifoOvflws OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of redundant data fifo overflow errors detected by
the FrFabFIA. This is caused if the back pressure
is broken (i.e. the FrFabFIA exerts back pressure and the
SCA keeps giving more data to it)."
::= { cfcPreOc192FabFrFabEntry 3 }
cfcPreOc192FabFrFabCellDrops OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of number of cells dropped by the FrFabFIA.
In case of non-redundant fabric configuration, cell drops
can occur when a parity error is detected on one or more
than one serial link. In case of redundant fabric
configuration cell drops can occur when a cell gets
corrupted on more than one serial link."
::= { cfcPreOc192FabFrFabEntry 4 }
cfcPreOc192ScaTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcPreOc192ScaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing pre-OC192 SCA statistics and
information in the managed system."
::= { cfcPreOc192Sca 1 }
cfcPreOc192ScaEntry OBJECT-TYPE
SYNTAX CfcPreOc192ScaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various statistics and information
of pre-OC192 SCA on an associated CSC identified by
entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcPreOc192ScaTable 1 }
CfcPreOc192ScaEntry ::= SEQUENCE {
cfcPreOc192ScaReSyncDelay Gauge,
cfcPreOc192ScaLOSLog CfcSlotMask
}
cfcPreOc192ScaReSyncDelay OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of cell periods that the SCA will allow
the serial links connected to a module and Xbar to be
resynced, if a loss-of-sync has occurred on the
corresponding module. The value '0' indicates that on
occurrence of LOS, the sca will only log the LOS event
and do the scheduling for that module as normal."
::= { cfcPreOc192ScaEntry 1 }
cfcPreOc192ScaLOSLog OBJECT-TYPE
SYNTAX CfcSlotMask
-- Rsyntax OCTET STRING(SIZE(0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the LOS event occurrence on each linecard
connected to this CSC. The corresponding bit is set on
occurrence of LOS event on a line card. This object is
a read-clear object, that is the value of the object is
cleared on every read."
::= { cfcPreOc192ScaEntry 2 }
cfcPreOc192XbarTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfcPreOc192XbarEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table providing Pre-OC192 Xbar statistics and
information in the managed system."
::= { cfcPreOc192Xbar 1 }
cfcPreOc192XbarEntry OBJECT-TYPE
SYNTAX CfcPreOc192XbarEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry providing various statistics and information
of Pre-OC192 Xbar on an associated fabric card identified
by entPhysicalIndex."
INDEX { entPhysicalIndex }
::= { cfcPreOc192XbarTable 1 }
CfcPreOc192XbarEntry ::= SEQUENCE {
cfcPreOc192XbarIntrStatus OCTET STRING,
cfcPreOc192XbarParityChkStatus TruthValue
}
cfcPreOc192XbarIntrStatus OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..2))
-- BITS are:
-- frameLossOfSync(0)
-- parityErrorFromSca(1)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the occurrence of different alarm conditions in
Xbar. This object is a read-clear object, that is the
value of the object is cleared on every read."
::= { cfcPreOc192XbarEntry 1 }
cfcPreOc192XbarParityChkStatus OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the parity check state in control data received
from SCA to the Xbar.
true(1) indicates that the parity check is enabled.
false(2) indicates that the parity check is disabled."
::= { cfcPreOc192XbarEntry 2 }