-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCTRON-BRIDGE-MIB
2023 lines (1762 loc) · 74.3 KB
/
CTRON-BRIDGE-MIB
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
CTRON-BRIDGE-MIB DEFINITIONS ::= BEGIN
-- ctbridge-mib.txt
-- Revision: 1.06.03
-- Part Number: 2170552-01
-- Date: "200202212231Z" Thu Feb 21 22:31 GMT 2002
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- This module provides authoritative definitions for Cabletron's
-- enterprise-specific bridge MIB.
--
-- This module will be extended, as required.
--
-- Cabletron Systems reserves the right to make changes in
-- specification and other information contained in this document
-- without prior notice. The reader should consult Cabletron Systems
-- to determine whether any such changes have been made.
--
-- In no event shall Cabletron Systems be liable for any incidental,
-- indirect, special, or consequential damages whatsoever (including
-- but not limited to lost profits) arising out of or related to this
-- document or the information contained in it, even if Cabletron
-- Systems has been advised of, known, or should have known, the
-- possibility of such damages.
--
-- Cabletron grants vendors, end-users, and other interested parties
-- a non-exclusive license to use this Specification in connection
-- with the management of Cabletron products.
-- Copyright August 95 Cabletron Systems
-- Abstract
-- This memo defines bridging management objects that are not defined
-- in the IETF RFC:1286 - Definitions of Managed Objects for Bridges,
-- but are supported by Cabletron bridges.
-- Structure of MIB
-- Objects, in this MIB, are arranged into groups. Each group is organized
-- as a set of related objects and is described below.
-- The ctBridgeBase Group
-- This group contains objects that are common to all types of bridges.
-- No current objects are defined in this group.
-- The ctBridgeStp Group
-- This group contains the objects that are specific to the Spanning
-- Tree Protocol. If the bridge does not support the Spanning Tree
-- Protocol, this group will not be implemented. This group is
-- applicable to any transparent only, source route only, or SRT bridge
-- which implements the Spanning Tree Protocol.
-- The ctBridgeSr Group
-- This group contains the objects that are specific to source route
-- bridging. If source routing is not supported this group will not
-- be implemented. This group is applicable to source route only, and
-- SRT bridges.
-- The ctBridgeTp Group
-- This group contains objects that are specific to transparent
-- bridging. If transparent bridging is not supported this group
-- will not be implemented. This group is applicable to transparent
-- only, and SRT bridges.
-- The ctBridgeSdbEnet Group
-- This group contains objects that are specific to transparent
-- Ethernet/802.3 bridging using Cabletron's proprietary special
-- filter database. If Ethernet/802.3 transparent bridging is not
-- supported this group will not be implemented. This group is
-- applicable to transparent only, and SRT bridges that support
-- Ethernet/802.3 networks.
-- The ctBridgeSdbTr Group
-- This group contains objects that are specific to transparent
-- Token Ring bridging using Cabletron's proprietary special filter
-- database. If Token Ring transparent bridging is not supported
-- this group will not be implemented. This group is applicable
-- to transparent only, and SRT bridges that support Token Ring
-- networks.
-- The ctBridgeTransTrEnet Group
-- This group contains objects that are specific to the translation
-- of packets between Token Ring and Ethernet for transparent or
-- source route bridging. If Token Ring to Ethernet bridging is not
-- supported this group will not be implemented.
-- The ctBridgeExtendedControl Group
-- This group contains objects that control extended functionality.
-- This includes turning off chassis managment functionality.
-- This group is only supported on those devices that support
-- extended control functionality.
-- The ctBridgeLoadShare Group
-- This group contains objects that control load sharing.
-- This concept is also known as Multi-Link Spanning Tree.
-- This group is optional.
IMPORTS
OBJECT-TYPE FROM RFC-1212
DisplayString FROM RFC1213-MIB
BridgeId FROM BRIDGE-MIB
ctBridge FROM CTRON-MIB-NAMES
Counter, TimeTicks FROM RFC1155-SMI;
-- DisplayString ::= OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
--======== group definitions =============
ctBridgeStp OBJECT IDENTIFIER ::= { ctBridge 2 }
ctBridgeSr OBJECT IDENTIFIER ::= { ctBridge 3 }
ctBridgeTp OBJECT IDENTIFIER ::= { ctBridge 4 }
ctBridgeSdbEnet OBJECT IDENTIFIER ::= { ctBridge 5 }
ctBridgeSdbTr OBJECT IDENTIFIER ::= { ctBridge 6 }
ctBridgeTransTrEnet OBJECT IDENTIFIER ::= { ctBridge 7 }
ctBridgeExtendedControl OBJECT IDENTIFIER ::= { ctBridge 8 }
ctBridgeSdbGeneric OBJECT IDENTIFIER ::= { ctBridge 9 }
ctBridgeLoadShare OBJECT IDENTIFIER ::= { ctBridge 10 }
--======== ctBridgeStp group =============
ctBridgeStpProtocolSpecification OBJECT-TYPE
SYNTAX INTEGER {
none(1),
decLb100(2),
ieee8021d(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows the network manager to select
which Spanning Tree Protocol will be operational on
the bridge. The value 'decLb100(2)' indicates the
DEC LANbridge 100 Spanning Tree protocol. The value
'ieee8021d(3)' indicates the IEEE 802.1d Spanning
Tree Protocol. The value 'none(1)' indicates no
Spanning Tree Protocol is operational."
::= { ctBridgeStp 1 }
-- This group is for management of switches that implement the
-- Per-VLAN Spanning Tree (PVST) functionality, as described
-- in Cabletron's PVST architecture specification.
ctBridgePvst OBJECT IDENTIFIER ::= { ctBridgeStp 2 }
ctPvstStpMode OBJECT-TYPE
SYNTAX INTEGER {
dot1qMode(1),
pvstMode(2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"Specifies whether the switch is in 802.1D/Q single spanning
tree mode, or PVST mode. If the switch is configured with PVST
information for some VLANs, setting this object to dot1qMode(1)
will cause it to ignore the PVST settings and move all VLANs
into the single 802.1Q spanning tree."
::= { ctBridgePvst 1 }
ctPvstMaxNumStp OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Returns maximum number of spanning trees that this device
can implement. This will limit the number of VLANs
that can be configured with distinct spanning trees."
::= { ctBridgePvst 2 }
ctPvstNumStps OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"When read, this returns the number of PVST spanning trees
active in the switch, which should correspond to the number
of entries in ctPvstStpTable. When written with 4094, it
should create a spanning tree for each currently configured
VLAN. If a switch cannot create as many spanning trees as
configured VLANs, this write should return an error.
Writing any value other than 4094 should return an
error."
::= { ctBridgePvst 3 }
ctPvstLastTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS deprecated
DESCRIPTION
"This summary object contains the value of sysUpTime when
any of the rows in ctPvstStpTable last incremented
ctPvstStpTopChanges. Poll this object to determine if
any of the STP instances had topology changes."
::= { ctBridgePvst 4 }
-- The Per-Vlan Global Spanning Tree Table
-- Indexed by VLAN-ID, this is information about the
-- spanning tree running on a VLAN.
-- This table is empty when cvPvstStpMode is set
-- to dot1qMode(1).
ctPvstStpTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtPvstStpEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A collection of spanning tree objects per VLAN."
::= { ctBridgePvst 5 }
ctPvstStpEntry OBJECT-TYPE
SYNTAX CtPvstStpEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry related to a specific spanning tree."
INDEX { ctPvstStpVlanId }
::= { ctPvstStpTable 1 }
CtPvstStpEntry ::=
SEQUENCE {
ctPvstStpVlanId
INTEGER,
ctPvstStpProtocolSpecification
INTEGER,
ctPvstStpPriority
INTEGER,
ctPvstStpTimeSinceTopologyChange
TimeTicks,
ctPvstStpTopChanges
Counter,
ctPvstStpDesignatedRoot
BridgeId,
ctPvstStpRootCost
INTEGER,
ctPvstStpRootPort
INTEGER,
ctPvstStpMaxAge
INTEGER,
ctPvstStpHelloTime
INTEGER,
ctPvstStpHoldTime
INTEGER,
ctPvstStpForwardDelay
INTEGER,
ctPvstStpBridgeMaxAge
INTEGER,
ctPvstStpBridgeHelloTime
INTEGER,
ctPvstStpBridgeForwardDelay
INTEGER
}
ctPvstStpVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The VLAN-ID of the VLAN on which this spanning tree is
running. Writing a VLAN-ID will create
a separate spanning tree for that VLAN, if it previously
was part of the single 802.1Q VLAN."
::= { ctPvstStpEntry 1 }
ctPvstStpProtocolSpecification OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
decLb100(2),
ieee8021d(3)
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"An indication of what version of the Spanning
Tree Protocol is being run. The value
'decLb100(2)' indicates the DEC LANbridge 100
Spanning Tree protocol. IEEE 802.1d
implementations will return 'ieee8021d(3)'. If
future versions of the IEEE Spanning Tree Protocol
are released that are incompatible with the
current version a new value will be defined."
::= { ctPvstStpEntry 2 }
ctPvstStpPriority OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the write-able portion of the Bridge
ID, i.e., the first two octets of the (8 octet
long) Bridge ID."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.7"
::= { ctPvstStpEntry 3 }
ctPvstStpTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The time (in hundredths of a second) since the
last time a topology change was detected by the
bridge entity."
REFERENCE
"IEEE 802.1D-1990: Section 6.8.1.1.3"
::= { ctPvstStpEntry 4 }
ctPvstStpTopChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of topology changes detected by
this bridge since the management entity was last
reset or initialized."
REFERENCE
"IEEE 802.1D-1990: Section 6.8.1.1.3"
::= { ctPvstStpEntry 5 }
ctPvstStpDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The bridge identifier of the root of the spanning
tree as determined by the Spanning Tree Protocol
as executed by this node. This value is used as
the Root Identifier parameter in all Configuration
Bridge PDUs originated by this node."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.1"
::= { ctPvstStpEntry 6 }
ctPvstStpRootCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The cost of the path to the root as seen from
this bridge."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.2"
::= { ctPvstStpEntry 7 }
ctPvstStpRootPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port number of the port which offers the
lowest cost path from this bridge to the root
bridge."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.3"
::= { ctPvstStpEntry 8 }
ctPvstStpMaxAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The maximum age of Spanning Tree Protocol
information learned from the network on any port
before it is discarded, in units of hundredths of
a second. This is the actual value that this
bridge is currently using."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.4"
::= { ctPvstStpEntry 9 }
ctPvstStpHelloTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the spanning tree or trying
to become so, in units of hundredths of a second.
This is the actual value that this bridge is
currently using."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.5"
::= { ctPvstStpEntry 10 }
ctPvstStpHoldTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"This time value determines the interval length
during which no more than two Configuration bridge
PDUs shall be transmitted by this node, in units
of hundredths of a second."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.14"
::= { ctPvstStpEntry 11 }
ctPvstStpForwardDelay OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"This time value, measured in units of hundredths
of a second, controls how fast a port changes its
spanning state when moving towards the Forwarding
state. The value determines how long the port
stays in each of the Listening and Learning
states, which precede the Forwarding state. This
value is also used, when a topology change has
been detected and is underway, to age all dynamic
entries in the Forwarding Database. [Note that
this value is the one that this bridge is
currently using, in contrast to
ctPvstStpBridgeForwardDelay which is the value that
this bridge and all others would start using
if/when this bridge were to become the root.]"
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.6"
::= { ctPvstStpEntry 12 }
ctPvstStpBridgeMaxAge OBJECT-TYPE
SYNTAX INTEGER (600..4000)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value that all bridges use for MaxAge when
this bridge is acting as the root. Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
ctPvstStpBridgeHelloTime. The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.8"
::= { ctPvstStpEntry 13 }
ctPvstStpBridgeHelloTime OBJECT-TYPE
SYNTAX INTEGER (100..1000)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value that all bridges use for HelloTime when
this bridge is acting as the root. The
granularity of this timer is specified by 802.1D-
1990 to be 1 second. An agent may return a
badValue error if a set is attempted to a value
which is not a whole number of seconds."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.9"
::= { ctPvstStpEntry 14 }
ctPvstStpBridgeForwardDelay OBJECT-TYPE
SYNTAX INTEGER (400..3000)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value that all bridges use for ForwardDelay
when this bridge is acting as the root. Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
ctPvstStpBridgeMaxAge. The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.10"
::= { ctPvstStpEntry 15 }
-- The Per-Vlan Per-Port Spanning Tree Table
-- Indexed by VLAN-ID and bridge port number, this is per-port
-- information about the spanning tree running on a VLAN.
ctPvstStpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtPvstStpPortEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A collection of per-port spanning tree objects per VLAN."
::= { ctBridgePvst 6 }
ctPvstStpPortEntry OBJECT-TYPE
SYNTAX CtPvstStpPortEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A port entry related to a specific spanning tree. Only
ports which are in a VLAN which is running a PVST should
be reported for that VLAN."
INDEX { ctPvstStpVlanId, ctPvstStpPort }
::= { ctPvstStpPortTable 1 }
CtPvstStpPortEntry ::=
SEQUENCE {
ctPvstStpPortVlanId
INTEGER,
ctPvstStpPort
INTEGER,
ctPvstStpPortPriority
INTEGER,
ctPvstStpPortState
INTEGER,
ctPvstStpPortEnable
INTEGER,
ctPvstStpPortPathCost
INTEGER,
ctPvstStpPortDesignatedRoot
BridgeId,
ctPvstStpPortDesignatedCost
INTEGER,
ctPvstStpPortDesignatedBridge
BridgeId,
ctPvstStpPortDesignatedPort
OCTET STRING,
ctPvstStpPortForwardTransitions
Counter
}
ctPvstStpPortVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The VLAN-ID of the VLAN on which this spanning tree is
running."
::= { ctPvstStpPortEntry 1 }
ctPvstStpPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port number of the port for which this entry
contains Spanning Tree Protocol management information."
::= { ctPvstStpPortEntry 2 }
ctPvstStpPortPriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the priority field which is
contained in the first (in network byte order)
octet of the (2 octet long) Port ID. The other
octet of the Port ID is given by the value of
ctPvstStpPort."
::= { ctPvstStpPortEntry 3 }
ctPvstStpPortState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
blocking(2),
listening(3),
learning(4),
forwarding(5),
broken(6)
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port's current state as defined by
application of the Spanning Tree Protocol. This
state controls what action a port takes on
reception of a frame. If the bridge has detected
a port that is malfunctioning it will place that
port into the broken(6) state. For ports which
are disabled (see ctPvstStpPortEnable), this object
will have a value of disabled(1)."
::= { ctPvstStpPortEntry 4 }
ctPvstStpPortEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The enabled/disabled status of the port."
::= { ctPvstStpPortEntry 5 }
ctPvstStpPortPathCost OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The contribution of this port to the path cost of
paths towards the spanning tree root which include
this port. 802.1D-1990 recommends that the
default value of this parameter be in inverse
proportion to the speed of the attached LAN."
::= { ctPvstStpPortEntry 6 }
ctPvstStpPortDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The unique Bridge Identifier of the Bridge
recorded as the Root in the Configuration BPDUs
transmitted by the Designated Bridge for the
segment to which the port is attached."
::= { ctPvstStpPortEntry 7 }
ctPvstStpPortDesignatedCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The path cost of the Designated Port of the
segment connected to this port. This value is
compared to the Root Path Cost field in received
bridge PDUs."
::= { ctPvstStpPortEntry 8 }
ctPvstStpPortDesignatedBridge OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The Bridge Identifier of the bridge which this
port considers to be the Designated Bridge for
this port's segment."
::= { ctPvstStpPortEntry 9 }
ctPvstStpPortDesignatedPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The Port Identifier of the port on the Designated
Bridge for this port's segment."
::= { ctPvstStpPortEntry 10 }
ctPvstStpPortForwardTransitions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times this port has transitioned
from the Learning state to the Forwarding state."
::= { ctPvstStpPortEntry 11 }
--======== ctBridgeSr group =============
ctBridgeSrPortPairTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSrPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information of source and
destination port pairs for source routing."
::= { ctBridgeSr 1 }
ctBridgeSrPortPairEntry OBJECT-TYPE
SYNTAX CtBridgeSrPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry consisting of objects specifying information
for the source and destination port pairs used for source
routing."
INDEX { ctBridgeSrPortPairSrcPort, ctBridgeSrPortPairDestPort }
::= { ctBridgeSrPortPairTable 1 }
CtBridgeSrPortPairEntry ::=
SEQUENCE {
ctBridgeSrPortPairSrcPort
INTEGER,
ctBridgeSrPortPairDestPort
INTEGER,
ctBridgeSrPortPairPackets
Counter,
ctBridgeSrPortPairState
INTEGER
}
ctBridgeSrPortPairSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The source port (ie the port which received the packets)
for which this entry has source routing information."
::= { ctBridgeSrPortPairEntry 1 }
ctBridgeSrPortPairDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The destination port (ie the port which transmitted the
packets) for which this entry has source routing information."
::= { ctBridgeSrPortPairEntry 2 }
ctBridgeSrPortPairPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets forward by the source route bridge
from the SrcPort to the DestPort."
::= { ctBridgeSrPortPairEntry 3 }
ctBridgeSrPortPairState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of source route bridging on this port pair.
This is the desired state of the administrator. The
operational state of the port pair is determined by this
state along with the states of dot1dStpPortState within
the IETF Bridge MIB and ifOperStatus of the IETF MIB II
for each port."
::= { ctBridgeSrPortPairEntry 4 }
ctBridgeSrConfigPortType OBJECT-TYPE
SYNTAX INTEGER {
transparentonly(1),
sourcerouteonly(2),
srt(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object selects the type of Bridging performed on a
given bridge port. It is used by the bridge to determine
if conversion from a Source Routing packet to a Transparent
packet or vice verse is required."
::= { ctBridgeSr 2 }
--========= ctBridgeTp group ============
ctBridgeTpPortPairTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeTpPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information of source and
destination port pairs for transparent MAC briding."
::= { ctBridgeTp 1 }
ctBridgeTpPortPairEntry OBJECT-TYPE
SYNTAX CtBridgeTpPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry consisting of objects specifying information
for the source and destination port pairs used for
transparent bridging."
INDEX { ctBridgeTpPortPairSrcPort, ctBridgeTpPortPairDestPort }
::= { ctBridgeTpPortPairTable 1 }
CtBridgeTpPortPairEntry ::=
SEQUENCE {
ctBridgeTpPortPairSrcPort
INTEGER,
ctBridgeTpPortPairDestPort
INTEGER,
ctBridgeTpPortPairPackets
Counter,
ctBridgeTpPortPairState
INTEGER
}
ctBridgeTpPortPairSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The source port (ie the port which received the packets)
for which this entry has transparent bridge information."
::= { ctBridgeTpPortPairEntry 1 }
ctBridgeTpPortPairDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The destination port (ie the port which the packets
were transmitted out) for which this entry has
transparent bridge information."
::= { ctBridgeTpPortPairEntry 2 }
ctBridgeTpPortPairPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of packets transparently forwarded by the bridge
from the SrcPort to the DestPort."
::= { ctBridgeTpPortPairEntry 3 }
ctBridgeTpPortPairState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of transparent bridging on this port pair.
This is the desired state of the administrator. The
operational state of the port pair is determined by this
state along with the states of dot1dStpPortState within
the IETF Bridge MIB and ifOperStatus of the IETF MIB II
for each port."
::= { ctBridgeTpPortPairEntry 4 }
--======== ctBridgeSdbEnet group =============
ctBridgeSdbEnetTotFtrs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Ethernet filters in the special
database."
::= { ctBridgeSdbEnet 1 }
ctBridgeSdbEnetNoMatch OBJECT-TYPE
SYNTAX INTEGER {
filter(1),
forward(2),
searchFDB(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The process to be performed if no match is found
in the Ethernet special database. The process of
filtering or forwarding is for all ports. searchFDB
results in searching the IEEE 802.1D transparent filter
database referenced by the IETF Bridge MIB. "
::= { ctBridgeSdbEnet 2 }
ctBridgeSdbEnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbEnetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing filtering information configured into
the bridge by (local or network) management specifying
the specific packet string (destination address, source
address, type/length field as well as a window of 64 bytes
of packet data beginning at a data offset) to be used
for filtering decisions. The filters are to be searched in
the order of incrementing filter number."
::= { ctBridgeSdbEnet 3 }
ctBridgeSdbEnetEntry OBJECT-TYPE
SYNTAX CtBridgeSdbEnetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Filtering information which extends the filtering
capability of IEEE 802.1d."
REFERENCE
" IETF RFC:1286 "
INDEX { ctBridgeSdbEnetFtrNo }
::= { ctBridgeSdbEnetTable 1 }
CtBridgeSdbEnetEntry ::=
SEQUENCE {
ctBridgeSdbEnetFtrNo
INTEGER,
ctBridgeSdbEnetState
INTEGER,
ctBridgeSdbEnetFtrData
DisplayString,
ctBridgeSdbEnetDataOffset
INTEGER
}
ctBridgeSdbEnetFtrNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Filter number for which this entry contains
filtering information."
::= { ctBridgeSdbEnetEntry 1 }
ctBridgeSdbEnetState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the filter for which this entry contains
filtering information."
::= { ctBridgeSdbEnetEntry 2 }
ctBridgeSdbEnetFtrData OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..78))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The specific packet string representing the
destination address, source address, type/length
field and a window of 64 bytes of packet data
beginning at DataOffset to be used for filtering
decisions. Each ASCII character of the string
represents a nibble of packet data, therefore the
packet string should be (14+64) * 2 = 156 characters
long. A value of 'x' in the packet string is
used to indicate a 'Don't care' and no filtering is
to be performed on that nibble. The string may be
be of size 0 to 78 bytes. If a size less than 78
bytes is used, the string will still begin at the
destination address."
::= { ctBridgeSdbEnetEntry 3 }
ctBridgeSdbEnetDataOffset OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The offset into a packet from which the bridge begins
its filtering decisions on the 64 byte data window. The
value '0' indicates that the window begins at the first
byte after the Ethernet MAC header. The largest value of
DataOffset is max_Enet_pkt - MAC header - window - 1
(1514 - 14 - 64 - 1 = 1435)."
::= { ctBridgeSdbEnetEntry 4 }
ctBridgeSdbEnetIOTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtBridgeSdbEnetIOEntry