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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
|
-- This file was included in WWP MIB release 04-10-01-0027
--
-- WWP-LEOS-PORT-MIB.my
--
--
WWP-LEOS-PORT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, Unsigned32, Counter32, Gauge32, TimeTicks, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, MacAddress, TEXTUAL-CONVENTION, TruthValue, RowStatus
FROM SNMPv2-TC
sysName, sysLocation
FROM RFC1213-MIB
wwpModules, wwpModulesLeos
FROM WWP-SMI
dot3adAggPortActorAdminKey, dot3adAggPortListPorts
FROM IEEE8023-LAG-MIB;
wwpLeosPortMIB MODULE-IDENTITY
LAST-UPDATED "201205250000Z"
ORGANIZATION "Ciena, Inc"
CONTACT-INFO
"Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"This MIB defines the managed objects for Ethernet ports."
REVISION "201205250000Z"
DESCRIPTION
"Added wwpLeosEtherPortAdvertSpeed and wwpLeosEtherPortAdvertDuplex to WwpLeosEtherPortEntry MIB object"
REVISION "201102020000Z"
DESCRIPTION
"Added admitOnlyUntagged to wwpLeosEtherPortAcceptableFrameTypes MIB object"
REVISION "201011010000Z"
DESCRIPTION
"Added wwpLeosEtherPortEgressCosPolicy"
REVISION "201007280000Z"
DESCRIPTION
"Added wwpLeosEtherFixedRColor and wwpLeosEtherPortFrameCosMapId mib objects"
REVISION "201005051700Z"
DESCRIPTION
"Added changed length of wwpLeosPortDescr from 32 to 128."
REVISION "200811140000Z"
DESCRIPTION
"Added wwpLeosEtherPortEgressPortQueueMapId to wwpLeosEtherPortEntryTable.
Added 10 gig option to wwpLeosEtherInterfaceType, wwpLeosEtherAdminSpeed and wwpLeosEtherOperSpeed"
REVISION "200807210000Z"
DESCRIPTION
"Added wwpLeosEtherPortResolvedCosPolicy,wwpLeosEtherPortMode and wwpLeosEtherFixedRcos mib objects"
REVISION "200708110000Z"
DESCRIPTION
"Added new mib object wwpLeosEtherPortStateMirrorGroupType."
REVISION "200706200000Z"
DESCRIPTION
"Added new mib object wwpLeosEtherPortUntagDataVid."
REVISION "200605260000Z"
DESCRIPTION
"Added new mib object wwpLeosEtherPortOperAutoNeg."
REVISION "200605180000Z"
DESCRIPTION
"Added new mib object wwpLeosEtherPortStateMirrorGroupOperStatus.
Added new mib object wwpLeosEtherPortStateMirrorGroupNumSrcPorts.
Added new mib object wwpLeosEtherPortStateMirrorGroupNumDstPorts.
Added new mib object wwpLeosEtherPortStateMirrorGroupMemOperState."
REVISION "200603150000Z"
DESCRIPTION
"This MIB module is for the Extension of the dot1dBasePortTable for WWP Products"
REVISION "200507280000Z"
DESCRIPTION
"Added eumeration to wwpLeosEtherPortAdminSpeed."
REVISION "200404181700Z"
DESCRIPTION
"Added new tables to support port state mirroring feature."
::= { wwpModulesLeos 2 }
--
-- Textual conventions
--
PortList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'."
SYNTAX OCTET STRING (SIZE (0..255))
PortEgressFrameCosPolicy ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Egress cos policy to use on this port
ignore means leave egress map disabled"
SYNTAX INTEGER {
ingore (1),
rcosToL2OuterPcpMap (2)
}
PortIngressFixedColor ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Egress cos policy to use on this port
ignore means leave egress map disabled"
SYNTAX INTEGER {
green (1),
yellow (2)
}
--
-- Node definitions
--
wwpLeosPortMIBObjects OBJECT IDENTIFIER ::= { wwpLeosPortMIB 1 }
wwpLeosEtherPort OBJECT IDENTIFIER ::= { wwpLeosPortMIBObjects 1 }
wwpLeosEtherPortNotif OBJECT IDENTIFIER ::= { wwpLeosPortMIBObjects 2 }
-- Notifications
wwpLeosPortMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpLeosPortMIB 2 }
wwpLeosPortMIBNotifications OBJECT IDENTIFIER ::=
{ wwpLeosPortMIBNotificationPrefix 0 }
-- Conformance information
wwpLeosPortMIBConformance OBJECT IDENTIFIER ::= { wwpLeosPortMIB 3 }
wwpLeosPortMIBCompliances OBJECT IDENTIFIER ::= { wwpLeosPortMIBConformance 1 }
wwpLeosPortMIBGroups OBJECT IDENTIFIER ::= { wwpLeosPortMIBConformance 2 }
wwpLeosEtherPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosEtherPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Ethernet Ports."
::= { wwpLeosEtherPort 1 }
wwpLeosEtherPortEntry OBJECT-TYPE
SYNTAX WwpLeosEtherPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Entry in the Ethernet Port Table."
INDEX { wwpLeosEtherPortId }
::= { wwpLeosEtherPortTable 1 }
WwpLeosEtherPortEntry ::= SEQUENCE {
wwpLeosEtherPortId INTEGER,
wwpLeosEtherPortName DisplayString,
wwpLeosEtherPortDesc DisplayString,
wwpLeosEtherPortType INTEGER,
wwpLeosEtherPortPhysAddr MacAddress,
wwpLeosEtherPortAutoNeg TruthValue,
wwpLeosEtherPortAdminStatus INTEGER,
wwpLeosEtherPortOperStatus INTEGER,
wwpLeosEtherPortAdminSpeed INTEGER,
wwpLeosEtherPortOperSpeed INTEGER,
wwpLeosEtherPortAdminDuplex INTEGER,
wwpLeosEtherPortOperDuplex INTEGER,
wwpLeosEtherPortAdminFlowCtrl INTEGER,
wwpLeosEtherPortOperFlowCtrl INTEGER,
wwpLeosEtherIngressPvid INTEGER,
wwpLeosEtherUntagEgressVlanId INTEGER,
wwpLeosEtherPortAcceptableFrameTypes INTEGER,
wwpLeosEtherPortUntaggedPriority INTEGER,
wwpLeosEtherPortMaxFrameSize INTEGER,
wwpLeosEtherPortVlanIngressFiltering TruthValue,
wwpLeosEtherPortAdminAdvertisedFlowCtrl INTEGER,
wwpLeosEtherPortVplsPortType INTEGER,
wwpLeosEtherPortIngressCosPolicy INTEGER,
wwpLeosEtherPortIngressFixedDot1dPri INTEGER,
wwpLeosEtherPortUntagDataVsi INTEGER,
wwpLeosEtherPortOperationalSpeed Gauge32,
wwpLeosEtherPortUntagCtrlVsi INTEGER,
wwpLeosEtherPortMirrorPort TruthValue,
wwpLeosEtherPortMirrorEncap INTEGER,
wwpLeosEtherPortMirrorEncapVid INTEGER,
wwpLeosEtherPortMirrorEncapTpid INTEGER,
wwpLeosEtherPortMirrorIngress INTEGER,
wwpLeosEtherPortMirrorEgress INTEGER,
wwpLeosEtherPortUntagDataVsiType INTEGER,
wwpLeosEtherPortUntagCtrlVsiType INTEGER,
wwpLeosEtherPortVsIngressFiltering TruthValue,
wwpLeosEtherPortOperAutoNeg INTEGER,
wwpLeosEtherPortUpTime TimeTicks,
wwpLeosEtherPortUntagDataVid INTEGER,
wwpLeosEtherPortPhyLoopback TruthValue,
wwpLeosEtherPortVlanIngressFilterStrict TruthValue,
wwpLeosEtherPortMacSaDaSwap TruthValue,
wwpLeosEtherPortMacSaDaSwapVlan INTEGER,
wwpLeosEtherPortResolvedCosPolicy INTEGER,
wwpLeosEtherPortMode INTEGER,
wwpLeosEtherFixedRcos INTEGER,
wwpLeosEtherPortEgressPortQueueMapId INTEGER,
wwpLeosEtherPortResolvedCosMapId INTEGER,
wwpLeosEtherPortResolvedCosRemarkL2 TruthValue,
wwpLeosEtherPortL2TransformMode INTEGER,
wwpLeosEtherPortLinkFlapDetection TruthValue,
wwpLeosEtherPortLinkFlapCount INTEGER,
wwpLeosEtherPortLinkFlapDetectTime INTEGER,
wwpLeosEtherPortLinkFlapHoldTime INTEGER,
wwpLeosEtherFixedRColor PortIngressFixedColor,
wwpLeosEtherPortFrameCosMapId INTEGER,
wwpLeosEtherPortEgressCosPolicy PortEgressFrameCosPolicy,
wwpLeosEtherPortEgressSpeed Gauge32,
wwpLeosEtherPortAdaptiveRateSpeed Gauge32,
wwpLeosEtherPortIfgDecrease Integer32,
wwpLeosEtherPortAdvertSpeed INTEGER,
wwpLeosEtherPortAdvertDuplex INTEGER
}
wwpLeosEtherPortId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port ID for the instance. Port ID's start at 1,
and may not be consecutive for each additional port.
This port Id should refer to the dot1dBasePort in the
Dot1dBasePortEntry."
::= { wwpLeosEtherPortEntry 1 }
wwpLeosEtherPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual string containing information about the
port. This string should indicate about the physical
location of the port as well."
::= { wwpLeosEtherPortEntry 2 }
wwpLeosEtherPortDesc OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string containing port description."
::= { wwpLeosEtherPortEntry 3 }
wwpLeosEtherPortType OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
fastEthernet(2),
hundredFx(3),
gigEthernet(4),
lagPort(5),
unknown(6),
gigHundredFx(7),
tripleSpeed(8),
tenGigEthernet(9),
gigTenGigEthernet(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port type for the port."
::= { wwpLeosEtherPortEntry 4 }
wwpLeosEtherPortPhysAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ethernet MAC address for the port. This information can also
be achieved via dot1dTpFdbTable"
::= { wwpLeosEtherPortEntry 5 }
wwpLeosEtherPortAutoNeg OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object sets the port to AUTO NEG MOde and vice versa.
Specific platforms may have requirements of configuring
speed before moving the port to out of AUTO-NEG mode."
::= { wwpLeosEtherPortEntry 6 }
wwpLeosEtherPortAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired state of the port."
::= { wwpLeosEtherPortEntry 7 }
wwpLeosEtherPortOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
notauth(3),
lbtx(4),
lbrx(5),
linkflap(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of Port."
::= { wwpLeosEtherPortEntry 8 }
wwpLeosEtherPortAdminSpeed OBJECT-TYPE
SYNTAX INTEGER {
tenMb(1),
hundredMb(2),
gig(3),
auto(4),
tenGig(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Desired speed of the port.
Set the port speed to be either 10MB, 100MB, or gig. Set the
port speed to auto to enable automatic port speed detection.
The default value for this object depends upon the platform."
::= { wwpLeosEtherPortEntry 9 }
wwpLeosEtherPortOperSpeed OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
tenMb(1),
hundredMb(2),
gig(3),
tenGig(4)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The current operational speed of the port."
::= { wwpLeosEtherPortEntry 10 }
wwpLeosEtherPortAdminDuplex OBJECT-TYPE
SYNTAX INTEGER {
half(1),
full(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired mode for the port. It can be set to either half or
full duplex operation. The default value for this object
depends upon the platform."
::= { wwpLeosEtherPortEntry 11 }
wwpLeosEtherPortOperDuplex OBJECT-TYPE
SYNTAX INTEGER {
half(1),
full(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current duplex mode of the port."
::= { wwpLeosEtherPortEntry 12 }
wwpLeosEtherPortAdminFlowCtrl OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
off(2),
asymTx(3),
asymRx(4),
sym(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the ports flow control operation."
::= { wwpLeosEtherPortEntry 13 }
wwpLeosEtherPortOperFlowCtrl OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
off(2),
asymTx(3),
asymRx(4),
sym(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows ports flow control configuration."
::= { wwpLeosEtherPortEntry 14 }
wwpLeosEtherIngressPvid OBJECT-TYPE
SYNTAX INTEGER (1..24576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Ingress PVID, the VLAN ID associated with untagged frames ingressing
the port or if tunnel is enabled on this port. The max value for this
object is platform dependent. Refer to architecture document for details
of platform dependency."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.1.1"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 15 }
wwpLeosEtherUntagEgressVlanId OBJECT-TYPE
SYNTAX INTEGER (0..24576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All the egress frames whose VLAN id matches the wwpLeosEtherUntagEgressVlanId, will
egress the port as untagged. To egress the frames tagged set
wwpLeosEtherUntagEgressVlanId to 0. The max value for this object is
platform dependent. Refer to architecture document for
details of platform dependency."
::= { wwpLeosEtherPortEntry 16 }
wwpLeosEtherPortAcceptableFrameTypes OBJECT-TYPE
SYNTAX INTEGER {
admitAll(1),
admitOnlyVlanTagged(2),
admitOnlyUntagged(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this is admitOnlyVlanTagged(2) the device will
discard untagged frames or Priority-Tagged frames
received on this port. When admitOnlyUntagged(3) is set,
the device will discard VLAN tagged frames received on
this port. With admitOnlyUntagged(3) and admitAll(1),
untagged frames or Priority-Tagged frames received on this
port will be accepted and assigned to the PVID for this port.
This control does not affect VLAN independent BPDU
frames, such as GVRP and STP. It does affect VLAN
dependent BPDU frames, such as GMRP."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.1.3"
DEFVAL { admitAll }
::= { wwpLeosEtherPortEntry 17 }
wwpLeosEtherPortUntaggedPriority OBJECT-TYPE
SYNTAX INTEGER {
p0(0),
p1(1),
p2(2),
p3(3),
p4(4),
p5(5),
p6(6),
p7(7)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The 802.1p packet priority to be assigned to packets ingressing
this port that do not have an 802.1Q VLAN header. This priority
is also assigned to ingress frame if tunnel is enabled on this port."
::= { wwpLeosEtherPortEntry 18 }
wwpLeosEtherPortMaxFrameSize OBJECT-TYPE
SYNTAX INTEGER (1522..9216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will set the max frame size allowed on a
port. The max frame size can vary from 1522 bytes to 9216 bytes.
Default value is 1526 bytes."
::= { wwpLeosEtherPortEntry 19 }
wwpLeosEtherPortVlanIngressFiltering OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this is true(1) the device will discard incoming
frames for VLANs which do not include this Port in its
Member set. When false(2), the port will accept all
incoming frames."
DEFVAL { true }
::= { wwpLeosEtherPortEntry 20 }
wwpLeosEtherPortAdminAdvertisedFlowCtrl OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
off(2),
asymTx(3),
sym(4),
symAsymRx(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the advertised flow control
for given port."
::= { wwpLeosEtherPortEntry 21 }
wwpLeosEtherPortVplsPortType OBJECT-TYPE
SYNTAX INTEGER {
notDefined(1),
subscriber(2),
networkFacing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether port is in subscriber type,
network facing side or both. "
::= { wwpLeosEtherPortEntry 22 }
wwpLeosEtherPortIngressCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
leave(1),
fixed(2),
ippInherit(3),
phbgInherit(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ingress cos policy to be applied to all
frames coming in on the given port."
::= { wwpLeosEtherPortEntry 23 }
wwpLeosEtherPortIngressFixedDot1dPri OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 802.1p packet priority to be assigned to packets ingressing
this port that do not have an 802.1Q VLAN header. This priority
is also assigned to ingress untagged frame if the virtual switch
cos policy is set to 'fix' for a given port."
::= { wwpLeosEtherPortEntry 24 }
wwpLeosEtherPortUntagDataVsi OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch to be used for this
port if data frame is untagged. If this object is set to 0 then
device will unset this object.
When setting this object to Mpls Vsi Index then wwpLeosEtherPortUntagDataVsiType must also
be set to mpls (Use multiple set operation)"
::= { wwpLeosEtherPortEntry 25 }
wwpLeosEtherPortOperationalSpeed OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the port's current bandwidth in k-bits per second
for given port."
::= { wwpLeosEtherPortEntry 26 }
wwpLeosEtherPortUntagCtrlVsi OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch to be used for this
port if control frame is untagged. If this object is set to 0 then
device will unset this object.
When setting this object to Mpls Vsi Index then wwpLeosEtherPortUntagCtrlVsiType must also
be set to mpls (Use multiple set operation)"
::= { wwpLeosEtherPortEntry 27 }
wwpLeosEtherPortMirrorPort OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether the port will allow traffic from other ports to
be mirrored to this port.
To allow traffic from other ports to be sent to this port, set this object to
True(1). This port is known as a mirror port.
If set to true, then other ports may set the values of their
wwpLeosEtherPortMirrorIngress or wwpLeosEtherPortMirrorEgress
objects to the port index of this port.
Setting this object to false(2) disables this port as a mirror port."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 28 }
wwpLeosEtherPortMirrorIngress OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object is the port index of a mirror port. The ingress traffic
of this port can be mirrored by setting the destination port's wwpLeosEtherPortMirrorPort
object to true.
If the value of this object is set to zero this port's ingress traffic will not be mirrored."
DEFVAL {0}
::= { wwpLeosEtherPortEntry 29 }
wwpLeosEtherPortMirrorEgress OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object is the port index of a mirror port. The egress traffic
of this port can be mirrored by setting the destination port's wwpLeosEtherPortMirrorPort
object to true.
If the value of this object is set to zero this port's egress traffic will not be mirrored."
DEFVAL {0}
::= { wwpLeosEtherPortEntry 30 }
wwpLeosEtherPortUntagDataVsiType OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
mpls(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch instance type associated with this
port. This object defaults to ethernet and specifies if
wwpLeosEtherPortUntagDataVsi belongs to ethernet virtual switch table
(wwpLeosVplsVirtualSwitchEthTable in WWP-LEOS-VPLS-MIB)
or mpls virtual switch table (wwpLeosVplsVirtualSwitchMplsTable in
WWP-LEOS-VPLS-MIB).
When setting wwpLeosEtherPortUntagDataVsi to MPLS Vsi Index then this object must also be set to
mpls (Use mutliple set operation)."
DEFVAL {ethernet}
::= { wwpLeosEtherPortEntry 31 }
wwpLeosEtherPortUntagCtrlVsiType OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
mpls(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the virtual switch instance type associated with this
port. This object defaults to ethernet and specifies if
wwpLeosEtherPortUntagCtrlVsi belongs to ethernet virtual switch table
(wwpLeosVplsVirtualSwitchEthTable) or mpls virtual switch table
(wwpLeosVplsVirtualSwitchMplsTable).
When setting wwpLeosEtherPortUntagCtrlVsi to MPLS Vsi Index then this object must also be set to
mpls (Use mutliple set operation)"
DEFVAL {ethernet}
::= { wwpLeosEtherPortEntry 32 }
wwpLeosEtherPortVsIngressFiltering OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This item is applicable to this port when the port is
added as a per-port member to a virtual switch. If true(1) the device
will discard incoming tagged frames. If false(2) the device will
forwared incoming tagged frames so long as those customer tagged
frames do not match another virtual switch with this port included as
a per-port-per-vlan member."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 33 }
wwpLeosEtherPortOperAutoNeg OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object specifies the operational auto neg state."
::= { wwpLeosEtherPortEntry 34 }
wwpLeosEtherPortUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object specifies the port up time in hundredths of a second."
::= { wwpLeosEtherPortEntry 35 }
wwpLeosEtherPortUntagDataVid OBJECT-TYPE
SYNTAX INTEGER (0..24576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Ingress Untagged Data Vid, the VLAN ID stamped on untagged frames
ingressing the port or if tunnel is enabled on this port. To disable
tagging of untagged data on ingress write a value of 0. The max value
for this object is platform dependent. Refer to architecture document
for details of platform dependency."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.1.1"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 36 }
wwpLeosEtherPortPhyLoopback OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether the phy has been placed in loopback mode,
which causes frames egressing the port to be looped back to the port."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 37 }
wwpLeosEtherPortVlanIngressFilterStrict OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This item is applicable to this port when the port is
added as a to a virtual switch. If true(1) the legacy ingress filter behavior
will be enforced at member addition (drop bit will be set to drop untagged
traffic). If false, the splat bit will not be changed. Note that external
VLAN associations are also maintained when strict is false."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 38 }
wwpLeosEtherPortMacSaDaSwap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether the MAC SA and DA will be swapped on
frames egressing the port. This only works on a 311V."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 39 }
wwpLeosEtherPortMacSaDaSwapVlan OBJECT-TYPE
SYNTAX INTEGER (0..24576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether the MAC SA and DA will be swapped on
specific VLAN frames egressing the port. This only works on a 311V."
DEFVAL { 0 }
::= { wwpLeosEtherPortEntry 40 }
wwpLeosEtherPortResolvedCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
dot1d(1),
l3DscpCos(2),
fixedCos(3),
unknown(99)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The Resolved Cost Policy.
Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 41 }
wwpLeosEtherPortMode OBJECT-TYPE
SYNTAX INTEGER {
rj45(1),
sfp(2),
default(3),
unknown(99)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of the port
Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 42 }
wwpLeosEtherFixedRcos OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The fixed Resolve Cost value.
Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 43 }
wwpLeosEtherPortEgressPortQueueMapId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Egress-port-Queue associated with this port.
Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 44 }
wwpLeosEtherPortResolvedCosMapId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RCOS map id for the port.
Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 45 }
wwpLeosEtherPortResolvedCosRemarkL2 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies whether to remark L2 based on L3. This applies when the
resolved cos policy is either l3-dscp-cos or dot1d-tag1-cos but not when it is
fixed-cos policy. Setting this attribute is not supported in leos version 4"
::= { wwpLeosEtherPortEntry 46 }
wwpLeosEtherPortL2TransformMode OBJECT-TYPE
SYNTAX INTEGER {
none(0),
iPush-e-Pop(1),
iStamp-Push-e-QualifiedPopStamp(2),
iPush-e-PopStamp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L2 transform action for port.
Setting this attribute is not supported in leos version 4"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 47 }
wwpLeosEtherPortLinkFlapDetection OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether link flap detection will be
enabled on the port."
DEFVAL { false }
::= { wwpLeosEtherPortEntry 48 }
wwpLeosEtherPortLinkFlapCount OBJECT-TYPE
SYNTAX INTEGER (1..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines how many link down events are required
to trigger a link flap event."
DEFVAL { 5 }
::= { wwpLeosEtherPortEntry 49 }
wwpLeosEtherPortLinkFlapDetectTime OBJECT-TYPE
SYNTAX INTEGER (1..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the time in seconds during which link
down events are accumlated to trigger a link flap event."
DEFVAL { 10 }
::= { wwpLeosEtherPortEntry 50 }
wwpLeosEtherPortLinkFlapHoldTime OBJECT-TYPE
SYNTAX INTEGER (0..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the time in seconds that a port will
be operationally disabled after a link flap event, before
it is re-enabled. A value of zero causes the port to
remain disabled until manually enabled."
DEFVAL { 300 }
::= { wwpLeosEtherPortEntry 51 }
wwpLeosEtherFixedRColor OBJECT-TYPE
SYNTAX PortIngressFixedColor
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This sets the fixed color to green (default) or yellow.
Setting this attribute is not supported in saos version 4"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 52 }
wwpLeosEtherPortFrameCosMapId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Frame COS map id for the port.
Setting this attribute is not supported in leos version 4"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 53 }
wwpLeosEtherPortEgressCosPolicy OBJECT-TYPE
SYNTAX PortEgressFrameCosPolicy
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the egress frame cos policy
Setting this attribute is not supported in leos version 4"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 54 }
wwpLeosEtherPortEgressSpeed OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An estimate of the port's current egress bandwidth restriction
in k-bits per second for given port. A value of 0 means there
is no active restriction. This attribute not supported in leos
version 6"
::= { wwpLeosEtherPortEntry 55 }
wwpLeosEtherPortAdaptiveRateSpeed OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An estimate of the port's current adaptive-rate bandwidth restriction
in k-bits per second for given port. A value of 0 means there is no
active restriction. This attribute not supported in leos version 6"
::= { wwpLeosEtherPortEntry 56 }
wwpLeosEtherPortMirrorEncap OBJECT-TYPE
SYNTAX INTEGER {
none(0),
vlanTag(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines whether the port will encapsulate mirrored
frames by adding a vlan-tag. (Or, in the case where a mirrored
frame is already tagged, by adding a further vlan-tag to the frame)
To allow mirrored traffic to be encapsulated, set this object to
vlan-tag(1).
If set to vlan-tag, then the values of
wwpLeosEtherPortMirrorEncapVid and wwpLeosEtherPortMirrorEncapTpid
will be used to populate tag added to each mirrored frame.
Setting this object to none(0) indicates no tag is to be added
to the mirrored frames."
DEFVAL { none }
::= { wwpLeosEtherPortEntry 57 }
wwpLeosEtherPortMirrorEncapVid OBJECT-TYPE
SYNTAX INTEGER (0..24576)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the VID that will be added to mirrored frames
when the mirroring encapsulation mode is vlan-tag"
DEFVAL { 1 }
::= { wwpLeosEtherPortEntry 58 }
wwpLeosEtherPortMirrorEncapTpid OBJECT-TYPE
SYNTAX INTEGER {
tpid8100(1),
tpid9100(2),
tpid88A8(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the tpid used in the tag that is added to
mirrored frames, when the mirroring encapsulation mode is vlan-tag"
DEFVAL { tpid8100 }
::= { wwpLeosEtherPortEntry 59 }
wwpLeosEtherPortIfgDecrease OBJECT-TYPE
SYNTAX Integer32(0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the number of bytes that will be subtracted
from the minimum standard IFG of 12 bytes as defined in IEEE 802.3.
SAOS 6.x only supports a value of 0 or 4."
DEFVAL { 0 }
::= { wwpLeosEtherPortEntry 60 }
wwpLeosEtherPortAdvertSpeed OBJECT-TYPE
SYNTAX INTEGER {
not-applicable(1),
ten(2),
hundred(3),
gigabit(4),
ten-hundred-gigabit(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the speed capabilities that will be advertised during the auto-negotiation process."
DEFVAL { ten-hundred-gigabit }
::= { wwpLeosEtherPortEntry 61 }
wwpLeosEtherPortAdvertDuplex OBJECT-TYPE
SYNTAX INTEGER {
not-applicable(1),
half(2),
full(3),
half-full(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the duplex capabilities that will be advertised during the auto-negotiation process."
DEFVAL { half-full }
::= { wwpLeosEtherPortEntry 62 }
--
-- Port Flush Table
--
wwpLeosEtherPortFlushTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosEtherPortFlushEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of port flush entries."
::= { wwpLeosEtherPort 2 }
wwpLeosEtherPortFlushEntry OBJECT-TYPE
SYNTAX WwpLeosEtherPortFlushEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Broadcast containment port entry in the Ethernet Port Table."
INDEX { wwpLeosEtherPortId }
::= { wwpLeosEtherPortFlushTable 1 }
WwpLeosEtherPortFlushEntry ::= SEQUENCE {
wwpLeosEtherPortFlushActivate TruthValue
}
wwpLeosEtherPortFlushActivate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true' will cause
the Macs to be flushed for the port
specified by wwpLeosEtherPortId."
DEFVAL { false }
::= { wwpLeosEtherPortFlushEntry 1 }
--
-- Port Traps enable/disable
--
wwpLeosEtherPortTrapsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosEtherPortTrapsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Ethernet Ports Traps."
::= { wwpLeosEtherPort 3 }
wwpLeosEtherPortTrapsEntry OBJECT-TYPE
SYNTAX WwpLeosEtherPortTrapsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Traps Entry in the Ethernet Port Trap Table."
INDEX { wwpLeosEtherPortId }
::= { wwpLeosEtherPortTrapsTable 1 }
WwpLeosEtherPortTrapsEntry ::= SEQUENCE {
wwpLeosEtherPortTrapsState INTEGER
}
wwpLeosEtherPortTrapsState OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will enable or disable all traps on given port."
::= { wwpLeosEtherPortTrapsEntry 1 }
--
-- Port State Mirror Group Table
--
wwpLeosEtherPortStateMirrorGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosEtherPortStateMirrorGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table can be used to keep track of all the port state mirror
groups.
To create entry in this table along with indexes following mib
objects must be set using multiple set operation
wwpLeosEtherPortStateMirrorGroupName must be valid string.
wwpLeosEtherPortStateMirrorGroupStatus must be set."
::= { wwpLeosEtherPort 4 }
wwpLeosEtherPortStateMirrorGroupEntry OBJECT-TYPE
SYNTAX WwpLeosEtherPortStateMirrorGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table will define the port state mirror group."
INDEX { wwpLeosEtherPortStateMirrorGroupId }
::= { wwpLeosEtherPortStateMirrorGroupTable 1 }
WwpLeosEtherPortStateMirrorGroupEntry ::= SEQUENCE {
wwpLeosEtherPortStateMirrorGroupId INTEGER,
wwpLeosEtherPortStateMirrorGroupName DisplayString,
wwpLeosEtherPortStateMirrorGroupOperStatus INTEGER,
wwpLeosEtherPortStateMirrorGroupNumSrcPorts Counter32,
wwpLeosEtherPortStateMirrorGroupNumDstPorts Counter32,
wwpLeosEtherPortStateMirrorGroupOperStatus INTEGER,
wwpLeosEtherPortStateMirrorGroupStatus RowStatus,
wwpLeosEtherPortStateMirrorGroupType INTEGER
}
wwpLeosEtherPortStateMirrorGroupId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used as index in the table and is used
to identify the unique group id."
::= { wwpLeosEtherPortStateMirrorGroupEntry 1 }
wwpLeosEtherPortStateMirrorGroupName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This mib object is used to specify the name of the group."
::= { wwpLeosEtherPortStateMirrorGroupEntry 2 }
wwpLeosEtherPortStateMirrorGroupOperStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used to specify the operational status of the group."
::= { wwpLeosEtherPortStateMirrorGroupEntry 3 }
wwpLeosEtherPortStateMirrorGroupNumSrcPorts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used to specify the total number of source ports
that exists in the group."
::= { wwpLeosEtherPortStateMirrorGroupEntry 4 }
wwpLeosEtherPortStateMirrorGroupNumDstPorts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used to specify the total number of destination ports
that exists in the group."
::= { wwpLeosEtherPortStateMirrorGroupEntry 5 }
wwpLeosEtherPortStateMirrorGroupStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table."
::= { wwpLeosEtherPortStateMirrorGroupEntry 6 }
wwpLeosEtherPortStateMirrorGroupType OBJECT-TYPE
SYNTAX INTEGER {
unidirectional(1),
bidirectional(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib object is used to specify the directional mode type for the
port state mirror group. A uni-directional(1) mirror group type will only
mirror the port state of the source port(s) to the destination port(s).
The bi-directional(2) mirror group type will mirror state of either the
source port(s) to the destination port(s) or the state of the destination
port(s) will be mirrored to the source port(s). Where there are more than
one source or destination ports the combined state of the source or destination
group will be the combined 'OR'ed status of all the ports in either the source
or destination groups. In other words, if one or more source ports is 'UP'
then the source group is 'UP' and the mirrored destination state may be 'UP'.
The default for this object type is uni-directional."
::= { wwpLeosEtherPortStateMirrorGroupEntry 7 }
--
-- Port State Mirror Group Membership Table
--
wwpLeosEtherPortStateMirrorGroupMemTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosEtherPortStateMirrorGroupMemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to keep track of port group membership."
::= { wwpLeosEtherPort 5 }
wwpLeosEtherPortStateMirrorGroupMemEntry OBJECT-TYPE
SYNTAX WwpLeosEtherPortStateMirrorGroupMemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to represent the membership of port
to a given group and group type."
INDEX { wwpLeosEtherPortStateMirrorGroupId, wwpLeosEtherPortId }
::= { wwpLeosEtherPortStateMirrorGroupMemTable 1 }
WwpLeosEtherPortStateMirrorGroupMemEntry ::= SEQUENCE {
wwpLeosEtherPortStateMirrorGroupMemType INTEGER,
wwpLeosEtherPortStateMirrorGroupMemOperState INTEGER,
wwpLeosEtherPortStateMirrorGroupMemStatus RowStatus
}
wwpLeosEtherPortStateMirrorGroupMemType OBJECT-TYPE
SYNTAX INTEGER {
srcPort(1),
dstPort(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object will specify the type of group this port is member of for a given port state mirror
group. This object can only be set while creating the entry. This object cannot be modified once entry
is created."
DEFVAL { srcPort }
::= { wwpLeosEtherPortStateMirrorGroupMemEntry 1 }
wwpLeosEtherPortStateMirrorGroupMemOperState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used to specify the operational status of the port."
::= { wwpLeosEtherPortStateMirrorGroupMemEntry 2 }
wwpLeosEtherPortStateMirrorGroupMemStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table."
::= { wwpLeosEtherPortStateMirrorGroupMemEntry 3 }
--
-- Traps Defination
--
wwpLeosEtherStndLinkUpDownTrapsEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'false(2)' will cause
standard Link Up Down Traps to be suppressed."
DEFVAL { true }
::= { wwpLeosEtherPortNotif 1 }
wwpLeosEtherPortLinkUpDownTrapsEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true(1)' will cause
wwp specific port up down trap to be generated."
DEFVAL { false }
::= { wwpLeosEtherPortNotif 2 }
wwpLeosEtherAggPortLinkUpDownTrapsEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to 'true(1)' will cause wwp
specific agg port up down trap to be generated
for a link state change on a physical port that
is a member of a agg."
DEFVAL { false }
::= { wwpLeosEtherPortNotif 3 }
wwpLeosEthLinkUp NOTIFICATION-TYPE
OBJECTS { sysName,
sysLocation,
wwpLeosEtherPortId,
wwpLeosEtherPortName,
wwpLeosEtherPortType,
wwpLeosEtherPortAdminStatus,
wwpLeosEtherPortOperStatus,
wwpLeosEtherPortDesc
}
STATUS current
DESCRIPTION
"A wwpLeosEthLinkUp trap signifies that the SNMP entity, acting in
an agent role, has detected that the ifOperStatus object for
one of its communication links has entered the up state."
::= { wwpLeosPortMIBNotifications 3 }
wwpLeosEthLinkDown NOTIFICATION-TYPE
OBJECTS { sysName,
sysLocation,
wwpLeosEtherPortId,
wwpLeosEtherPortType,
wwpLeosEtherPortName,
wwpLeosEtherPortAdminStatus,
wwpLeosEtherPortOperStatus,
wwpLeosEtherPortDesc
}
STATUS current
DESCRIPTION
"A wwpLeosEthLinkDown trap signifies that the SNMP entity, acting in
an agent role, has detected that the ifOperStatus object for
one of its communication links has entered the down state."
::= { wwpLeosPortMIBNotifications 4 }
wwpLeosEthAdminSpeedIncompatible NOTIFICATION-TYPE
OBJECTS { wwpLeosEtherPortId
}
STATUS current
DESCRIPTION
"A wwpLeosEthAdminSpeedIncompatible trap is generated when the port
administrative speed doesn't match the speed of the SFP transceiver
installed."
::= { wwpLeosPortMIBNotifications 5 }
wwpLeosEthLinkFlap NOTIFICATION-TYPE
OBJECTS { sysName,
sysLocation,
wwpLeosEtherPortId,
wwpLeosEtherPortType,
wwpLeosEtherPortName,
wwpLeosEtherPortOperStatus,
wwpLeosEtherPortDesc,
wwpLeosEtherPortLinkFlapHoldTime
}
STATUS current
DESCRIPTION
"A wwpLeosEthLinkFlap trap signifies that the SNMP entity,
acting in an agent role, has detected that the ifOperStatus
object for one of its communication links has been changed
due to link flap detection."
::= { wwpLeosPortMIBNotifications 6 }
wwpLeosAggLinkUpDown NOTIFICATION-TYPE
OBJECTS { sysName,
sysLocation,
wwpLeosEtherPortId,
wwpLeosEtherPortName,
wwpLeosEtherPortDesc,
wwpLeosEtherPortType,
wwpLeosEtherPortAdminStatus,
wwpLeosEtherPortOperStatus,
dot3adAggPortActorAdminKey,
dot3adAggPortListPorts,
wwpLeosEtherPortName,
wwpLeosEtherPortDesc
}
STATUS current
DESCRIPTION
"A wwpLeosAggLinkUpDown trap signifies that the SNMP entity,
acting in an agent role, has detected that the ifOperStatus
object for one of its communication links has changed state."
::= { wwpLeosPortMIBNotifications 7 }
END
|