1 GBNDeviceSwitch-MIB DEFINITIONS ::= BEGIN 2 3 IMPORTS 4 MODULE-IDENTITY, OBJECT-TYPE, 5 Integer32, IpAddress, 6 NOTIFICATION-TYPE FROM SNMPv2-SMI 7 8 DisplayString, MacAddress, 9 RowStatus, TruthValue,DateAndTime FROM SNMPv2-TC 10 11 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 12 13 gbnDevice FROM ADMIN-MASTER-MIB 14 15 SnmpAdminString FROM SNMP-FRAMEWORK-MIB 16 17 VlanIndex FROM Q-BRIDGE-MIB 18 19 PortList, dot1qStaticMulticastEntry FROM Q-BRIDGE-MIB; 20 21 gbnDeviceSwitch MODULE-IDENTITY 22 LAST-UPDATED "0011020000Z" -- November 2, 2000 23 ORGANIZATION "Admin Co., Ltd." 24 CONTACT-INFO "Admin Co., Ltd. 25 E-mail: support@admin.com" 26 27 DESCRIPTION "ADMIN Common Enterprise MIB definition." 28 29 REVISION "0011020000Z" -- November 2, 2000 30 DESCRIPTION "Initial MIB creation." 31 32 ::= { gbnDevice 1 } 33 34MirrorMacType ::= TEXTUAL-CONVENTION 35 STATUS current 36 DESCRIPTION 37 "null��destination��source" 38 SYNTAX INTEGER { null(0), destination (1), source(2) } 39 40------------------------------------------------------------------------------ 41-- define groups in gbnDeviceSwitch-MIB 42------------------------------------------------------------------------------ 43 gbnDeviceSwitchMirror OBJECT IDENTIFIER ::= { gbnDeviceSwitch 1 } 44 gbnDeviceSwitchPort OBJECT IDENTIFIER ::= { gbnDeviceSwitch 2 } 45 gbnDeviceSwitchAggregation OBJECT IDENTIFIER ::= { gbnDeviceSwitch 3 } 46 gbnDeviceSwitchL3 OBJECT IDENTIFIER ::= { gbnDeviceSwitch 4 } 47 gbnDeviceSwitchLoopTest OBJECT IDENTIFIER ::= { gbnDeviceSwitch 5 } 48 gbnDeviceSwitchSRM OBJECT IDENTIFIER ::= { gbnDeviceSwitch 6 } 49 gbnDeviceSwitchFlowAlarm OBJECT IDENTIFIER ::= { gbnDeviceSwitch 7 } 50 gbnDeviceSwitchQueneScheduer OBJECT IDENTIFIER ::= { gbnDeviceSwitch 8 } 51 gbnDeviceSwitchLineRate OBJECT IDENTIFIER ::= { gbnDeviceSwitch 9 } 52 gbnDeviceSwitchPortIsolation OBJECT IDENTIFIER ::= { gbnDeviceSwitch 10 } 53 gbnDeviceSwitchStormControl OBJECT IDENTIFIER ::= { gbnDeviceSwitch 11 } 54 gbnDeviceSwitchAntiDos OBJECT IDENTIFIER ::= { gbnDeviceSwitch 12 } 55 gbnDeviceSwitchBandWidth OBJECT IDENTIFIER ::= { gbnDeviceSwitch 13 } 56 gbnDeviceSwitchHigigStatistics OBJECT IDENTIFIER ::= { gbnDeviceSwitch 14 } 57 gbnDeviceSwitchChannelStats OBJECT IDENTIFIER ::= { gbnDeviceSwitch 15 } 58 gbnDeviceSwitchRmoteMirror OBJECT IDENTIFIER ::= { gbnDeviceSwitch 16 } 59 gbnDeviceSwitchPortSFPInfo OBJECT IDENTIFIER ::= { gbnDeviceSwitch 17 } 60 gbnDeviceSwitchPortAvgRate OBJECT IDENTIFIER ::= { gbnDeviceSwitch 18 } 61 gbnDeviceSwitchPortbandwidthUtilization OBJECT IDENTIFIER ::= { gbnDeviceSwitch 19 } 62------------------------------------------------------------------------------ 63-- 64-- gbnDeviceSwitchMirror - Mirror Group 65-- 66------------------------------------------------------------------------------ 67 mirroringPort OBJECT-TYPE 68 SYNTAX INTEGER (0..26) 69 MAX-ACCESS read-write 70 STATUS current 71 DESCRIPTION 72 "This port which all packets send to." 73 ::= { gbnDeviceSwitchMirror 1 } 74 75 mirroredEgrPort OBJECT-TYPE 76 SYNTAX PortList 77 MAX-ACCESS read-write 78 STATUS current 79 DESCRIPTION 80 "The egress ports which need to monitor." 81 ::= { gbnDeviceSwitchMirror 2 } 82 83 mirroredIgrPort OBJECT-TYPE 84 SYNTAX PortList 85 MAX-ACCESS read-write 86 STATUS current 87 DESCRIPTION 88 "The ingress ports which need to monitor." 89 ::= { gbnDeviceSwitchMirror 3 } 90 91 ingressMirrorMac OBJECT-TYPE 92 SYNTAX MacAddress 93 MAX-ACCESS read-write 94 STATUS current 95 DESCRIPTION 96 "The MAC address which will be compared with the ingress frame, Only the matched frame will be mirrored" 97 --����ƥ��ingress���ĵ�MAC��ַ 98 ::= { gbnDeviceSwitchMirror 4 } 99 100 egressMirrorMac OBJECT-TYPE 101 SYNTAX MacAddress 102 MAX-ACCESS read-write 103 STATUS current 104 DESCRIPTION 105 "The MAC address which will be compared with the egress frame, Only the matched frame will be mirrored" 106 --����ƥ��egress���ĵ�MAC��ַ 107 ::= { gbnDeviceSwitchMirror 5 } 108 109 ingressMirrorMacType OBJECT-TYPE 110 SYNTAX MirrorMacType 111 MAX-ACCESS read-write 112 STATUS current 113 DESCRIPTION 114 "The destination or source MAC address which will be compared with the ingress frame" 115 --ָ������ƥ��ingress���ĵ���Ŀ�Ļ���ԴMAC��ַ 116 ::= { gbnDeviceSwitchMirror 6 } 117 118 egressMirrorMacType OBJECT-TYPE 119 SYNTAX MirrorMacType 120 MAX-ACCESS read-write 121 STATUS current 122 DESCRIPTION 123 "The destination or source MAC address which will be compared with the egress frame" 124 --ָ������ƥ��egress���ĵ���Ŀ�Ļ���ԴMAC��ַ 125 ::= { gbnDeviceSwitchMirror 7 } 126 127 ingressMirrorDivider OBJECT-TYPE 128 SYNTAX INTEGER(0..1023) 129 MAX-ACCESS read-write 130 STATUS current 131 DESCRIPTION 132 "the mirror sampling divider" 133 --ingress���ĵIJ���ֵ 134 ::= { gbnDeviceSwitchMirror 8 } 135 136 egressMirrorDivider OBJECT-TYPE 137 SYNTAX INTEGER(0..1023) 138 MAX-ACCESS read-write 139 STATUS current 140 DESCRIPTION 141 "the mirror sampling divider" 142 --egress���ĵIJ���ֵ 143 ::= { gbnDeviceSwitchMirror 9 } 144 145 146------------------------------------------------------------------------------ 147-- 148-- gbnDeviceSwitchPort - Port Group 149-- 150------------------------------------------------------------------------------ 151 portTypeTable OBJECT-TYPE 152 SYNTAX SEQUENCE OF PortTypeEntry 153 MAX-ACCESS not-accessible 154 STATUS current 155 DESCRIPTION 156 "A table of switch interfaces and associated properties." 157 ::= { gbnDeviceSwitchPort 1 } 158 159 portTypeEntry OBJECT-TYPE 160 SYNTAX PortTypeEntry 161 MAX-ACCESS not-accessible 162 STATUS current 163 DESCRIPTION 164 "Table entry for switch interface control and status information." 165 INDEX { portNumber } 166 ::= { portTypeTable 1 } 167 168 PortTypeEntry ::= SEQUENCE { 169 portNumber INTEGER, 170 portType INTEGER 171 172 } 173 174 portNumber OBJECT-TYPE 175 SYNTAX INTEGER 176 MAX-ACCESS read-only 177 STATUS current 178 DESCRIPTION 179 "the index of port." 180 ::= { portTypeEntry 1 } 181 182 portType OBJECT-TYPE 183 SYNTAX INTEGER { 184 blank(1), 185 FE(2), 186 single100FX(3), 187 double100FX(4), 188 single1000FX(5), 189 double1000FX(6), 190 fE1000(7), 191 cpu(8), 192 FX10000(9) 193 } 194 MAX-ACCESS read-only 195 STATUS current 196 DESCRIPTION 197 "�˿�����:1Ϊ�����ڣ�2Ϊ10/100M��ڣ�3Ϊ100M��ģ��ڣ� 198 4Ϊ100M��ģ��ڣ�5Ϊ1000M��ڣ�6Ϊ1000M��ڣ� 199 7Ϊ1000M���; 8ΪCPU�ӿ�;9Ϊ10000M���" 200 ::= { portTypeEntry 2 } 201 202------------------------------------------------------------------------------ 203-- 204-- gbnDeviceSwitchAggregation - Port Trunk Group 205-- 206------------------------------------------------------------------------------ 207 aggTable OBJECT-TYPE 208 SYNTAX SEQUENCE OF AggEntry 209 MAX-ACCESS not-accessible 210 STATUS obsolete 211 DESCRIPTION 212 "A table that contains information about every 213 Aggregator that is associated with this System." 214 ::= { gbnDeviceSwitchAggregation 1 } 215 216 aggEntry OBJECT-TYPE 217 SYNTAX AggEntry 218 MAX-ACCESS not-accessible 219 STATUS obsolete 220 DESCRIPTION 221 "A list of the Aggregator parameters. This is indexed 222 by the ifIndex of the Aggregator." 223 INDEX { aggUnit, aggPort } 224 ::= { aggTable 1 } 225 226 AggEntry ::= 227 SEQUENCE { 228 aggUnit 229 INTEGER, 230 aggPort 231 INTEGER, 232 aggPortListPorts 233 PortList, 234 aggRule 235 INTEGER, 236 aggRowstatus 237 RowStatus 238 } 239 240 aggUnit OBJECT-TYPE 241 SYNTAX INTEGER 242 MAX-ACCESS read-only 243 STATUS obsolete 244 DESCRIPTION 245 "The Interface Unit of the Aggregation." 246 ::= { aggEntry 1 } 247 248 aggPort OBJECT-TYPE 249 SYNTAX INTEGER 250 MAX-ACCESS read-only 251 STATUS obsolete 252 DESCRIPTION 253 "The MasterPort of the Aggregation." 254 ::= { aggEntry 2 } 255 256 aggPortListPorts OBJECT-TYPE 257 SYNTAX PortList 258 MAX-ACCESS read-write 259 STATUS obsolete 260 DESCRIPTION 261 "The complete set of ports currently associated with 262 this Aggregator. Each bit set in this list represents 263 an Actor Port member of this Link Aggregation." 264 ::= { aggEntry 3 } 265 266 aggRule OBJECT-TYPE 267 SYNTAX INTEGER { 268 srcMAC(1), 269 destMAC(2), 270 srcXORDestMAC(3), 271 srcIP(4), 272 destIP(5), 273 srcXORDestIP(6) 274 } 275 ACCESS read-write 276 STATUS obsolete 277 DESCRIPTION 278 " The Rule to be applied to this Link Aggregator's Trunk Group 279 Table. The rules are based on the following selections SrcMAC (1), 280 means that the last three bits of the Source MAC Address are used to 281 index the Trunk Group to get the destination port. DestMAC (2), means 282 the last three bits of the Destination MAC Address are used to index 283 into the Trunk Group to get the destination port. SrcXORDestMAC (3), 284 means that the last three bits of the Source MAC Address are logically 285 XORed with the last three bits of the Destination MAC Address and used 286 to index into the Trunk Group to get the destination port. SrcIP (4), 287 means the last three bits of the Source IP Address are used to index 288 into the Trunk Group to get the destination port. DestIP (5), means 289 the last three bits of the Destination IP Address are used to index 290 into the Trunk Group to get the destination port. SrcXORDestIP (6), 291 means the last three bits of the Source IP Address are logically XORed 292 with the last three bits of the Destination IP Address and used to 293 index into the Trunk Group to get the destination port. This rule 294 defines the distribution algorithm applied to the aggregated link." 295 ::= { aggEntry 4 } 296 297 aggRowstatus OBJECT-TYPE 298 SYNTAX TruthValue 299 MAX-ACCESS read-write 300 STATUS obsolete 301 DESCRIPTION 302 "rowstatus of trunk." 303 ::= { aggEntry 5 } 304 305------------------------------------------------------------------------------ 306-- 307-- gbnDeviceSwitchL3 - L3 Group 308-- 309------------------------------------------------------------------------------ 310 l3Table OBJECT-TYPE 311 SYNTAX SEQUENCE OF L3Entry 312 MAX-ACCESS not-accessible 313 STATUS current 314 DESCRIPTION "�˱�Ϊ����оƬ��L3�������ݡ�" 315 ::= { gbnDeviceSwitchL3 1 } 316 317 l3Entry OBJECT-TYPE 318 SYNTAX L3Entry 319 MAX-ACCESS not-accessible 320 STATUS current 321 DESCRIPTION "����оƬ��L3����˱�Ϊֻ����" 322 INDEX { l3IpAddress } 323 ::= { l3Table 1 } 324 325 L3Entry ::= 326 SEQUENCE { 327 l3IpAddress IpAddress, 328 l3NextHopMacAddress MacAddress, 329 l3Vlan VlanIndex, 330 l3Port INTEGER, 331 l3CreateTime DateAndTime, 332 l3UpdateTime DateAndTime 333 } 334 335 l3IpAddress OBJECT-TYPE 336 SYNTAX IpAddress 337 MAX-ACCESS read-only 338 STATUS current 339 DESCRIPTION "Ŀ��IP��ַ����Ϊ������" 340 ::= { l3Entry 1 } 341 342 l3NextHopMacAddress OBJECT-TYPE 343 SYNTAX MacAddress 344 MAX-ACCESS read-only 345 STATUS current 346 DESCRIPTION "��һ��IP��MAC��ַ��" 347 ::= { l3Entry 2 } 348 349 l3Vlan OBJECT-TYPE 350 SYNTAX VlanIndex 351 MAX-ACCESS read-only 352 STATUS current 353 DESCRIPTION "��һ��IP���ڵ�VLAN��" 354 ::= { l3Entry 3 } 355 356 l3Port OBJECT-TYPE 357 SYNTAX INTEGER 358 MAX-ACCESS read-only 359 STATUS current 360 DESCRIPTION "���ĵij��˿ڡ�" 361 ::= { l3Entry 4 } 362 363 l3CreateTime OBJECT-TYPE 364 SYNTAX DateAndTime 365 MAX-ACCESS read-only 366 STATUS current 367 DESCRIPTION "Create Time,such as 2004-07-29,13:30:15.0" 368 ::= { l3Entry 5 } 369 370 l3UpdateTime OBJECT-TYPE 371 SYNTAX DateAndTime 372 MAX-ACCESS read-only 373 STATUS current 374 DESCRIPTION "Update Time,such as 2004-07-29,13:30:15.0" 375 ::= { l3Entry 6 } 376 377------------------------------------------------------------------------------ 378-- 379-- gbnDeviceSwitchLoopTest - Loop Test Group 380-- 381------------------------------------------------------------------------------ 382 loopTestPortno OBJECT-TYPE 383 SYNTAX PortList 384 MAX-ACCESS read-write 385 STATUS current 386 DESCRIPTION 387 "port bitmap:Numbers of the port to be tested. 388 The highest bit is port 1, the second bit is port 2, and so on." 389 ::= { gbnDeviceSwitchLoopTest 1 } 390 391 loopTestType OBJECT-TYPE 392 SYNTAX INTEGER { 393 noop(1), -- no operation 394 local(2), -- for both vdsl and ethernet port 395 remote(3), -- for both vdsl and ethernet port 396 other(4) 397 } 398 MAX-ACCESS read-write 399 STATUS current 400 DESCRIPTION 401 "DURABLE: { 4 } 402 Setting this object to 2-4 enables loop back test. 403 Setting it to 1 disables loop back test." 404 ::= { gbnDeviceSwitchLoopTest 2 } 405 406 loopTestSuccess OBJECT-TYPE 407 SYNTAX PortList 408 MAX-ACCESS read-only 409 STATUS current 410 DESCRIPTION 411 "if the highest bit is 412 0:the port 1 loop fail, 413 1,the port 1 loop success, 414 and so on. 415 " 416 ::= { gbnDeviceSwitchLoopTest 3 } 417 418------------------------------------------------------------------------------ 419-- 420-- gbnDeviceSwitchSRM - SRM Group 421-- 422------------------------------------------------------------------------------ 423 srmHardwareEnable OBJECT-TYPE 424 SYNTAX INTEGER { 425 enabled(1), 426 disabled(2) 427 } 428 MAX-ACCESS read-write 429 STATUS current 430 DESCRIPTION "Add network routes to hardware table or not.Default is enable." 431 -- "�Ƿ��·�����·�ɵ�Ӳ�����С�Ĭ��Ϊ�·���" 432 ::= { gbnDeviceSwitchSRM 1 } 433 434 srmHardwareDEFCPU OBJECT-TYPE 435 SYNTAX INTEGER { 436 enabled(1), 437 disabled(2) 438 } 439 MAX-ACCESS read-write 440 STATUS current 441 DESCRIPTION "The DEF routes goes to CPU." 442 -- "Ӳ������ʧ�ܵ�·�ɷ��͵�CPU���˹���ֻ��TiNet S3750֧�֣�Ĭ��Ϊdisable" 443 ::= { gbnDeviceSwitchSRM 2 } 444------------------------------------------------------------------------------ 445-- 446-- gbnDeviceSwitchFlowAlarm - Port Flow Alarm Group 447-- 448------------------------------------------------------------------------------ 449 portFlowAlarmTable OBJECT-TYPE 450 SYNTAX SEQUENCE OF PortFlowAlarmEntry 451 MAX-ACCESS not-accessible 452 STATUS current 453 DESCRIPTION 454 "A Table of port flow alarm." 455 --�˿������澯�� 456 ::= { gbnDeviceSwitchFlowAlarm 1 } 457 458 portFlowAlarmEntry OBJECT-TYPE 459 SYNTAX PortFlowAlarmEntry 460 MAX-ACCESS not-accessible 461 STATUS current 462 DESCRIPTION 463 "A list of port flow alarm." 464 --�˿������澯�б� 465 INDEX { portFlowAlarmPort } 466 ::= { portFlowAlarmTable 1 } 467 468 PortFlowAlarmEntry ::= SEQUENCE { 469 portFlowAlarmPort Integer32, 470 portFlowAlarmEnable TruthValue, 471 portFlowAlarmExceedStatus TruthValue, 472 portFlowAlarmExceedThreshold Integer32, 473 portFlowAlarmNormalThreshold Integer32 474 } 475 476 portFlowAlarmPort OBJECT-TYPE 477 SYNTAX Integer32 478 MAX-ACCESS read-only 479 STATUS current 480 DESCRIPTION 481 "The port number." 482 --�˿ںţ��˿������澯�������ֵ 483 ::= { portFlowAlarmEntry 1 } 484 485 portFlowAlarmEnable OBJECT-TYPE 486 SYNTAX TruthValue 487 MAX-ACCESS read-write 488 STATUS current 489 DESCRIPTION 490 "The enable status of the port flow alarm" 491 --�˿������澯����/�ر�״̬ 492 ::= { portFlowAlarmEntry 2 } 493 494 portFlowAlarmExceedStatus OBJECT-TYPE 495 SYNTAX TruthValue 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 "The exceed status of the port flow alarm" 500 --�˿������澯����״̬ 501 ::= { portFlowAlarmEntry 3 } 502 503 portFlowAlarmExceedThreshold OBJECT-TYPE 504 SYNTAX Integer32 505 MAX-ACCESS read-write 506 STATUS current 507 DESCRIPTION 508 "The exceed threshold of port flow alarm." 509 --�˿������������ֵ 510 ::= { portFlowAlarmEntry 4 } 511 512 portFlowAlarmNormalThreshold OBJECT-TYPE 513 SYNTAX Integer32 514 MAX-ACCESS read-write 515 STATUS current 516 DESCRIPTION 517 "The normal threshold of port flow alarm." 518 --�˿�������������ֵ 519 ::= { portFlowAlarmEntry 5 } 520 521 portFlowAlarmGlobalEnable OBJECT-TYPE 522 SYNTAX TruthValue 523 MAX-ACCESS read-write 524 STATUS current 525 DESCRIPTION 526 "The global enable status of port flow alarm." 527 --ȫ�ֶ˿������澯����/�ر�״̬ 528 ::= { gbnDeviceSwitchFlowAlarm 2 } 529 530------------------------------------------------------------------------------ 531-- 532-- gbnDeviceSwitchTrap - gbn device switch TRAP 533-- 534------------------------------------------------------------------------------ 535 portFlowAlarmTrap OBJECT IDENTIFIER ::= { gbnDeviceSwitchFlowAlarm 5 } 536 537 portFlowAlarmExceedTrap NOTIFICATION-TYPE 538 OBJECTS { portFlowAlarmPort } 539 STATUS current 540 DESCRIPTION 541 "Port ingress packet rate become too big, port flow exceed alarm happen." 542 ::= { portFlowAlarmTrap 1 } 543 544 portFlowAlarmNormalTrap NOTIFICATION-TYPE 545 OBJECTS { portFlowAlarmPort } 546 STATUS current 547 DESCRIPTION 548 "Port ingress packet rate become normal, port flow normal alarm happen." 549 --����˿ڽ����ı������ʻָ����������˿�����������trap 550 ::= { portFlowAlarmTrap 2 } 551 552-- the quene-scheduer QOS 553 554 qosQueueSchedulerGroup OBJECT IDENTIFIER ::= { gbnDeviceSwitchQueneScheduer 1 } 555 556 qosWrrQueue1Weight OBJECT-TYPE 557 SYNTAX INTEGER 558 ACCESS read-write 559 STATUS current 560 DESCRIPTION 561 "Weight of 1th queue(%). for 3650, the range is 1 to 255, for 3750-24/48,the range is 1 to 15." 562 --����1��Ȩ�ء�����3650����ΧΪ1��255������3750-24/48����ΧΪ1��15 563 ::= { qosQueueSchedulerGroup 1 } 564 565 qosWrrQueue2Weight OBJECT-TYPE 566 SYNTAX INTEGER 567 ACCESS read-write 568 STATUS current 569 DESCRIPTION 570 "Weight of 2th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 571 --����2��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 572 ::= { qosQueueSchedulerGroup 2 } 573 574 575 qosWrrQueue3Weight OBJECT-TYPE 576 SYNTAX INTEGER 577 ACCESS read-write 578 STATUS current 579 DESCRIPTION 580 "Weight of 3th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 581 --����3��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 582 ::= { qosQueueSchedulerGroup 3 } 583 584 585 qosWrrQueue4Weight OBJECT-TYPE 586 SYNTAX INTEGER 587 ACCESS read-write 588 STATUS current 589 DESCRIPTION 590 "Weight of 4th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 591 --����4��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 592 ::= { qosQueueSchedulerGroup 4 } 593 594 qosWrrMaxDelayValue OBJECT-TYPE 595 SYNTAX INTEGER (1..255) 596 ACCESS read-write 597 STATUS current 598 DESCRIPTION 599 "the maximum allowable latency for packet transmission on the priorest COS" 600 --���е���ʱ������ȼ��Ķ�����ȴ�ʱ�� 601 ::= { qosQueueSchedulerGroup 5 } 602 603 qosQueueSchedulerMode OBJECT-TYPE 604 SYNTAX INTEGER { 605 strictPriority (1), 606 wrr(2), 607 sp-wrr(3) } 608 ACCESS read-write 609 STATUS current 610 DESCRIPTION 611 "queue scheduler mode: strict priority, weighted round robin, strict priority+weighted round robin" 612 --���е���ģʽ:�������ȼ�����Ȩ��ѭ���� 613 DEFVAL { strictPriority } 614 ::= { qosQueueSchedulerGroup 6 } 615 616 qosWrrQueue5Weight OBJECT-TYPE 617 SYNTAX INTEGER 618 ACCESS read-write 619 STATUS current 620 DESCRIPTION 621 "Weight of 5th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 622 --����5��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 623 ::= { qosQueueSchedulerGroup 7 } 624 625 qosWrrQueue6Weight OBJECT-TYPE 626 SYNTAX INTEGER 627 ACCESS read-write 628 STATUS current 629 DESCRIPTION 630 "Weight of 6th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 631 --����6��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 632 ::= { qosQueueSchedulerGroup 8 } 633 634 635 qosWrrQueue7Weight OBJECT-TYPE 636 SYNTAX INTEGER 637 ACCESS read-write 638 STATUS current 639 DESCRIPTION 640 "Weight of 7th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 641 --����7��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 642 ::= { qosQueueSchedulerGroup 9 } 643 644 645 qosWrrQueue8Weight OBJECT-TYPE 646 SYNTAX INTEGER 647 ACCESS read-write 648 STATUS current 649 DESCRIPTION 650 "Weight of 8th queue(%). for 3650, the range is 0 to 255, for 3750-24/48,the range is 1 to 15." 651 --����8��Ȩ�ء�����3650����ΧΪ0��255������3750-24/48����ΧΪ1��15 652 ::= { qosQueueSchedulerGroup 10 } 653 654 qosLineRateTable OBJECT-TYPE 655 SYNTAX SEQUENCE OF QosLineRateEntry 656 ACCESS not-accessible 657 STATUS current 658 DESCRIPTION 659 "A list of line-rate QOS entries. " 660 --�˿�������ڱ� 661 ::= { gbnDeviceSwitchLineRate 1 } 662 663 qosLineRateEntry OBJECT-TYPE 664 SYNTAX QosLineRateEntry 665 ACCESS not-accessible 666 STATUS current 667 DESCRIPTION 668 "A list of line-rate QOS entries. " 669 --�˿�������� 670 INDEX { qosLineRateInterface } 671 ::= { qosLineRateTable 1 } 672 673 QosLineRateEntry ::= 674 SEQUENCE { 675 qosLineRateInterface 676 INTEGER, 677 qosLineRateTargetRate 678 INTEGER, 679 qosLineRateTargetBurst 680 INTEGER, 681 qosLineRateTargetRateIngress 682 INTEGER, 683 qosLineRateRowStatus 684 RowStatus 685 } 686 687 qosLineRateInterface OBJECT-TYPE 688 SYNTAX INTEGER (1..26) 689 ACCESS read-only 690 STATUS current 691 DESCRIPTION 692 "the line rate interface. " 693 --�˿����ٶ˿� 694 ::= { qosLineRateEntry 1 } 695 696 qosLineRateTargetRate OBJECT-TYPE 697 SYNTAX INTEGER (64..1000000) 698 ACCESS read-write 699 STATUS current 700 DESCRIPTION 701 "The target rate(Kbps) of the line-rate QOS. Must be a multiple of 64Kbps " 702 --�˿�����Ŀ������(Kbps),������64Kbps�ı��� 703 ::= { qosLineRateEntry 2 } 704 705 qosLineRateTargetBurst OBJECT-TYPE 706 SYNTAX INTEGER (64..1000000) 707 ACCESS read-write 708 STATUS current 709 DESCRIPTION 710 "The target burst(Kbps) of the line-rate QOS. Must be a multiple of 64Kbps " 711 --�˿���������ͻ������(Kbps),������64Kbps�ı��� 712 ::= { qosLineRateEntry 3 } 713 714 qosLineRateTargetRateIngress OBJECT-TYPE 715 SYNTAX INTEGER (0..1024000) 716 ACCESS read-write 717 STATUS current 718 DESCRIPTION 719 "The ingress target rate(Kbps) of the line-rate QOS.0 means disable" 720 --��ڶ˿�����Ŀ������(Kbps) 721 ::= { qosLineRateEntry 4 } 722 723 portIsolationGroup OBJECT IDENTIFIER ::= { gbnDeviceSwitchPortIsolation 1 } 724 725 portIsolationDownLinkPorts OBJECT-TYPE 726 SYNTAX PortList 727 ACCESS read-write 728 STATUS current 729 DESCRIPTION 730 "port isolation down link portlist" 731 -- �˿ڸ�������ж˿��б� -- 732 ::= { portIsolationGroup 1 } 733 734 portIsolationUpLinkTable OBJECT-TYPE 735 SYNTAX SEQUENCE OF PortIsolationUpLinkEntry 736 ACCESS not-accessible 737 STATUS current 738 DESCRIPTION 739 "A list of uplink-ports of portisolation entries. conflict with portIsolationDownLinkPorts." 740 --���ڶ˿ڵĶ˿ڸ������п��б����ܹ���portIsolationDownLinkPortsͬʱʹ�� 741 ::= { portIsolationGroup 2 } 742 743 portIsolationUpLinkEntry OBJECT-TYPE 744 SYNTAX PortIsolationUpLinkEntry 745 ACCESS not-accessible 746 STATUS current 747 DESCRIPTION 748 "A list of uplink-ports of portisolation entries. " 749 --���ڶ˿ڵĶ˿ڸ������п��б� 750 INDEX { portisolationInterface } 751 ::= { portIsolationUpLinkTable 1 } 752 753 PortIsolationUpLinkEntry ::= 754 SEQUENCE { 755 portisolationInterface 756 INTEGER, 757 portisolationUplinkList 758 PortList 759 } 760 761 portisolationInterface OBJECT-TYPE 762 SYNTAX INTEGER 763 ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "port index, start from 1. " 767 --�˿����� 768 ::= { portIsolationUpLinkEntry 1 } 769 770 portisolationUplinkList OBJECT-TYPE 771 SYNTAX PortList 772 ACCESS read-write 773 STATUS current 774 DESCRIPTION 775 "portlist of uplink ports,when configured , a port can only communicate with it's uplink ports. " 776 --���п��б������ú˿�ֻ������������п�ͨ�� 777 ::= { portIsolationUpLinkEntry 2 } 778 779 780 stormControlTable OBJECT-TYPE 781 SYNTAX SEQUENCE OF StormControlEntry 782 ACCESS not-accessible 783 STATUS current 784 DESCRIPTION 785 "A list of storm control entries. " 786 --�籩������ڱ� 787 ::= { gbnDeviceSwitchStormControl 1 } 788 789 stormControlEntry OBJECT-TYPE 790 SYNTAX StormControlEntry 791 ACCESS not-accessible 792 STATUS current 793 DESCRIPTION 794 "A list of storm control entries. " 795 --�籩������� 796 INDEX { stormControlInterface, stormControlType } 797 ::= { stormControlTable 1 } 798 799 StormControlEntry ::= 800 SEQUENCE { 801 stormControlInterface 802 INTEGER, 803 stormControlType 804 INTEGER, 805 stormControlTargetRate 806 INTEGER, 807 stormControlRowStatus 808 RowStatus, 809 stormControlMode 810 INTEGER 811 } 812 813 stormControlInterface OBJECT-TYPE 814 SYNTAX INTEGER 815 ACCESS read-only 816 STATUS current 817 DESCRIPTION 818 "the storm control interface. " 819 --�籩���ƶ˿� 820 ::= { stormControlEntry 1 } 821 822 stormControlType OBJECT-TYPE 823 SYNTAX INTEGER 824 ACCESS read-only 825 STATUS current 826 DESCRIPTION 827 "the pack flow type of the storm control. " 828 --�籩���Ʊ��������� 829 ::= { stormControlEntry 2 } 830 831 stormControlTargetRate OBJECT-TYPE 832 SYNTAX INTEGER (1..1000) 833 ACCESS read-write 834 STATUS current 835 DESCRIPTION 836 "the target rate of the storm control. " 837 --�籩����Ŀ������ 838 ::= { stormControlEntry 3 } 839 840 stormControlRowStatus OBJECT-TYPE 841 SYNTAX RowStatus 842 MAX-ACCESS read-write 843 STATUS current 844 DESCRIPTION 845 "row status of the storm control" 846 --�籩������״̬ 847 ::= { stormControlEntry 4 } 848 849 stormControlMode OBJECT-TYPE 850 SYNTAX INTEGER { 851 pps(0), 852 bps(1) } 853 ACCESS read-write 854 STATUS current 855 DESCRIPTION 856 "the mode of the storm control. " 857 ::= { stormControlEntry 5 } 858 859 ipfragmnetnumber OBJECT-TYPE 860 SYNTAX INTEGER (0..800) 861 MAX-ACCESS read-write 862 STATUS current 863 DESCRIPTION 864 "The ip fragment number." 865 ::= { gbnDeviceSwitchAntiDos 1 } 866 867 ipTTL OBJECT-TYPE 868 SYNTAX TruthValue 869 MAX-ACCESS read-write 870 STATUS current 871 DESCRIPTION 872 "Control IP with TTL=0 packet,default is not traffic to the CPU." 873 --����TTL=0�ı����Ƿ�����CPU,Ĭ������ǹر��ϱ�CPU. 874 ::= { gbnDeviceSwitchAntiDos 2 } 875 876 bandwidthcontrolTable OBJECT-TYPE 877 SYNTAX SEQUENCE OF BandwidthcontrolEntry 878 MAX-ACCESS not-accessible 879 STATUS current 880 DESCRIPTION 881 "A table of switch interfaces and associated properties." 882 ::= { gbnDeviceSwitchBandWidth 1 } 883 884 bandwidthcontrolEntry OBJECT-TYPE 885 SYNTAX BandwidthcontrolEntry 886 MAX-ACCESS not-accessible 887 STATUS current 888 DESCRIPTION 889 "Table entry for switch interface control and status information." 890 INDEX { controlPort } 891 ::= { bandwidthcontrolTable 1 } 892 893 BandwidthcontrolEntry ::= SEQUENCE { 894 controlPort INTEGER, 895 portEgressBandwidthcontrol INTEGER, 896 portIngressBandwidthcontrol INTEGER 897 } 898 899 controlPort OBJECT-TYPE 900 SYNTAX INTEGER (1..26) 901 MAX-ACCESS not-accessible 902 STATUS current 903 DESCRIPTION 904 "the index of port." 905 ::= { bandwidthcontrolEntry 1 } 906 907 portEgressBandwidthcontrol OBJECT-TYPE 908 SYNTAX INTEGER (0..1024000) 909 MAX-ACCESS read-write 910 STATUS current 911 DESCRIPTION 912 "Egress Speed Value of port, bandwidth control ." 913 ::= { bandwidthcontrolEntry 2 } 914 915 portIngressBandwidthcontrol OBJECT-TYPE 916 SYNTAX INTEGER (0..1024000) 917 MAX-ACCESS read-write 918 STATUS current 919 DESCRIPTION 920 "Ingress Speed Value of port, bandwidth control ." 921 ::= { bandwidthcontrolEntry 3 } 922 923------------------------------------------------------------------------------ 924-- 925-- gbnDeviceSwitchHigigStatistics - Higig Statistics Info 926-- 927------------------------------------------------------------------------------ 928 higigStatisticsTable OBJECT-TYPE 929 SYNTAX SEQUENCE OF HigigStatisticsEntry 930 MAX-ACCESS not-accessible 931 STATUS current 932 DESCRIPTION 933 "A table of Higig Statistics Info." 934 ::= { gbnDeviceSwitchHigigStatistics 1 } 935 936 higigStatisticsEntry OBJECT-TYPE 937 SYNTAX HigigStatisticsEntry 938 MAX-ACCESS not-accessible 939 STATUS current 940 DESCRIPTION 941 "Table entry for Higig Statistics information." 942 INDEX { unit , higig } 943 ::= { higigStatisticsTable 1 } 944 945 HigigStatisticsEntry ::= SEQUENCE { 946 unit INTEGER, 947 higig INTEGER, 948 snEtherStatsPkts64Octets Counter64, 949 snEtherStatsPkts65to127Octets Counter64, 950 snEtherStatsPkts128to255Octets Counter64, 951 snEtherStatsPkts256to511Octets Counter64, 952 snEtherStatsPkts512to1023Octets Counter64, 953 snEtherStatsPkts1024to1518Octets Counter64, 954 sndot1dTpPortInFrames Counter64, 955 snifInOctets Counter64, 956 snifInDiscards Counter64, 957 snifInUcastPkts Counter64, 958 snifInMulticastPkts Counter64, 959 snifInBroadcastPkts Counter64, 960 snifInErrors Counter64, 961 snDot3StatsFCSErrors Counter64, 962 snDot3StatsSymbolErrors Counter64, 963 snDot3StatsCarrierSenseErrors Counter64, 964 snEtherStatsUndersizePkts Counter64, 965 snEtherStatsOversizePkts Counter64, 966 snEtherStatsFragments Counter64, 967 snEtherStatsJabbers Counter64, 968 sndot1dTpPortOutFrames Counter64, 969 snifOutOctets Counter64, 970 snifOutDiscards Counter64, 971 snifOutUcastPkts Counter64, 972 snifOutMulticastPkts Counter64, 973 snifOutBroadcastPkts Counter64, 974 snifOutErrors Counter64, 975 snDot3StatsDeferredTransmissions Counter64, 976 snEtherStatsCollisions Counter64, 977 snDot3StatsLateCollisions Counter64 978 } 979 980 unit OBJECT-TYPE 981 SYNTAX INTEGER (0..1) 982 MAX-ACCESS not-accessible 983 STATUS current 984 DESCRIPTION 985 "unit number." 986 ::= { higigStatisticsEntry 1 } 987 988 higig OBJECT-TYPE 989 SYNTAX INTEGER (1..2) 990 MAX-ACCESS not-accessible 991 STATUS current 992 DESCRIPTION 993 "higig number." 994 ::= { higigStatisticsEntry 2 } 995 996 snEtherStatsPkts64Octets OBJECT-TYPE 997 SYNTAX Counter64 998 MAX-ACCESS read-only 999 STATUS current 1000 DESCRIPTION 1001 "The total number of packets (including bad 1002 packets) received that were 64 octets in length 1003 (excluding framing bits but including FCS octets)." 1004 ::= { higigStatisticsEntry 3 } 1005 1006 snEtherStatsPkts65to127Octets OBJECT-TYPE 1007 SYNTAX Counter64 1008 MAX-ACCESS read-only 1009 STATUS current 1010 DESCRIPTION 1011 "The total number of packets (including bad 1012 packets) received that were between 1013 65 and 127 octets in length inclusive 1014 (excluding framing bits but including FCS octets)." 1015 ::= { higigStatisticsEntry 4 } 1016 1017 snEtherStatsPkts128to255Octets OBJECT-TYPE 1018 SYNTAX Counter64 1019 MAX-ACCESS read-only 1020 STATUS current 1021 DESCRIPTION 1022 "The total number of packets (including bad 1023 packets) received that were between 1024 128 and 255 octets in length inclusive 1025 (excluding framing bits but including FCS octets)." 1026 ::= { higigStatisticsEntry 5 } 1027 1028 snEtherStatsPkts256to511Octets OBJECT-TYPE 1029 SYNTAX Counter64 1030 MAX-ACCESS read-only 1031 STATUS current 1032 DESCRIPTION 1033 "The total number of packets (including bad 1034 packets) received that were between 1035 256 and 511 octets in length inclusive 1036 (excluding framing bits but including FCS octets)." 1037 ::= { higigStatisticsEntry 6 } 1038 1039 snEtherStatsPkts512to1023Octets OBJECT-TYPE 1040 SYNTAX Counter64 1041 MAX-ACCESS read-only 1042 STATUS current 1043 DESCRIPTION 1044 "The total number of packets (including bad 1045 packets) received that were between 1046 512 and 1023 octets in length inclusive 1047 (excluding framing bits but including FCS octets)." 1048 ::= { higigStatisticsEntry 7 } 1049 1050 snEtherStatsPkts1024to1518Octets OBJECT-TYPE 1051 SYNTAX Counter64 1052 MAX-ACCESS read-only 1053 STATUS current 1054 DESCRIPTION 1055 "The total number of packets (including bad 1056 packets) received that were between 1057 1024 and 1518 octets in length inclusive 1058 (excluding framing bits but including FCS octets)." 1059 ::= { higigStatisticsEntry 8 } 1060 1061 sndot1dTpPortInFrames OBJECT-TYPE 1062 SYNTAX Counter64 1063 ACCESS read-only 1064 STATUS mandatory 1065 DESCRIPTION 1066 "The number of frames that have been received by 1067 this port from its segment. Note that a frame 1068 received on the interface corresponding to this 1069 port is only counted by this object if and only if 1070 it is for a protocol being processed by the local 1071 bridging function, including bridge management 1072 frames." 1073 REFERENCE 1074 "IEEE 802.1D-1990: Section 6.6.1.1.3" 1075 ::= { higigStatisticsEntry 9 } 1076 1077 snifInOctets OBJECT-TYPE 1078 SYNTAX Counter64 1079 MAX-ACCESS read-only 1080 STATUS current 1081 DESCRIPTION 1082 "The total number of octets received on the interface, 1083 including framing characters. 1084 1085 Discontinuities in the value of this counter can occur 1086 at re-initialization of the management system, and at 1087 other times as indicated by the value of 1088 ifCounterDiscontinuityTime." 1089 ::= { higigStatisticsEntry 10 } 1090 1091 snifInDiscards OBJECT-TYPE 1092 SYNTAX Counter64 1093 MAX-ACCESS read-only 1094 STATUS current 1095 DESCRIPTION 1096 "The number of inbound packets which were chosen to be 1097 discarded even though no errors had been detected to 1098 prevent their being deliverable to a higher-layer 1099 protocol. One possible reason for discarding such a 1100 packet could be to free up buffer space. 1101 1102 Discontinuities in the value of this counter can occur 1103 at re-initialization of the management system, and at 1104 other times as indicated by the value of 1105 ifCounterDiscontinuityTime." 1106 ::= { higigStatisticsEntry 11 } 1107 1108 snifInUcastPkts OBJECT-TYPE 1109 SYNTAX Counter64 1110 MAX-ACCESS read-only 1111 STATUS current 1112 DESCRIPTION 1113 "The number of packets, delivered by this sub-layer to 1114 a higher (sub-)layer, which were not addressed to a 1115 multicast or broadcast address at this sub-layer. 1116 1117 Discontinuities in the value of this counter can occur 1118 at re-initialization of the management system, and at 1119 other times as indicated by the value of 1120 ifCounterDiscontinuityTime." 1121 ::= { higigStatisticsEntry 12 } 1122 1123 snifInMulticastPkts OBJECT-TYPE 1124 SYNTAX Counter64 1125 MAX-ACCESS read-only 1126 STATUS current 1127 DESCRIPTION 1128 "The number of packets, delivered by this sub-layer to 1129 a higher (sub-)layer, which were addressed to a 1130 multicast address at this sub-layer. For a MAC layer 1131 protocol, this includes both Group and Functional 1132 addresses. 1133 1134 Discontinuities in the value of this counter can occur 1135 at re-initialization of the management system, and at 1136 other times as indicated by the value of 1137 ifCounterDiscontinuityTime." 1138 ::= { higigStatisticsEntry 13 } 1139 1140 snifInBroadcastPkts OBJECT-TYPE 1141 SYNTAX Counter64 1142 MAX-ACCESS read-only 1143 STATUS current 1144 DESCRIPTION 1145 "The number of packets, delivered by this sub-layer to 1146 a higher (sub-)layer, which were addressed to a 1147 broadcast address at this sub-layer. 1148 1149 Discontinuities in the value of this counter can occur 1150 at re-initialization of the management system, and at 1151 other times as indicated by the value of 1152 ifCounterDiscontinuityTime." 1153 ::= { higigStatisticsEntry 14 } 1154 1155 snifInErrors OBJECT-TYPE 1156 SYNTAX Counter64 1157 MAX-ACCESS read-only 1158 STATUS current 1159 DESCRIPTION 1160 "For packet-oriented interfaces, the number of inbound 1161 packets that contained errors preventing them from 1162 being deliverable to a higher-layer protocol. For 1163 character-oriented or fixed-length interfaces, the 1164 number of inbound transmission units that contained 1165 errors preventing them from being deliverable to a 1166 higher-layer protocol. 1167 1168 Discontinuities in the value of this counter can occur 1169 at re-initialization of the management system, and at 1170 other times as indicated by the value of 1171 ifCounterDiscontinuityTime." 1172 ::= { higigStatisticsEntry 15 } 1173 1174 snDot3StatsFCSErrors OBJECT-TYPE 1175 SYNTAX Counter64 1176 MAX-ACCESS read-only 1177 STATUS current 1178 DESCRIPTION 1179 "A count of frames received on a particular 1180 interface that are an integral number of octets 1181 in length but do not pass the FCS check. 1182 1183 The count represented by an instance of this 1184 object is incremented when the frameCheckError 1185 status is returned by the MAC service to the 1186 LLC (or other MAC user). Received frames for 1187 which multiple error conditions obtain are, 1188 according to the conventions of IEEE 802.3 1189 Layer Management, counted exclusively according 1190 to the error status presented to the LLC." 1191 REFERENCE 1192 "IEEE 802.3 Layer Management" 1193 ::= { higigStatisticsEntry 16 } 1194 1195 snDot3StatsSymbolErrors OBJECT-TYPE 1196 SYNTAX Counter64 1197 MAX-ACCESS read-only 1198 STATUS current 1199 DESCRIPTION 1200 "For an interface operating at 100 Mb/s, the 1201 number of times there was an invalid data symbol 1202 when a valid carrier was present. 1203 1204 For an interface operating in half-duplex mode 1205 at 1000 Mb/s, the number of times the receiving 1206 media is non-idle (a carrier event) for a period 1207 of time equal to or greater than slotTime, and 1208 during which there was at least one occurrence 1209 of an event that causes the PHY to indicate 1210 'Data reception error' or 'carrier extend error' 1211 on the GMII. 1212 1213 For an interface operating in full-duplex mode 1214 at 1000 Mb/s, the number of times the receiving 1215 media is non-idle a carrier event) for a period 1216 of time equal to or greater than minFrameSize, 1217 and during which there was at least one 1218 occurrence of an event that causes the PHY to 1219 indicate 'Data reception error' on the GMII. 1220 1221 The count represented by an instance of this 1222 object is incremented at most once per carrier 1223 event, even if multiple symbol errors occur 1224 during the carrier event. This count does 1225 not increment if a collision is present. 1226 1227 Discontinuities in the value of this counter can 1228 occur at re-initialization of the management 1229 system, and at other times as indicated by the 1230 value of ifCounterDiscontinuityTime." 1231 REFERENCE 1232 "[IEEE 802.3 Std.], 30.3.2.1.5, 1233 aSymbolErrorDuringCarrier." 1234 ::= { higigStatisticsEntry 17 } 1235 1236 snDot3StatsCarrierSenseErrors OBJECT-TYPE 1237 SYNTAX Counter64 1238 MAX-ACCESS read-only 1239 STATUS current 1240 DESCRIPTION 1241 "The number of times that the carrier sense 1242 condition was lost or never asserted when 1243 attempting to transmit a frame on a particular 1244 interface. 1245 1246 The count represented by an instance of this 1247 object is incremented at most once per 1248 transmission attempt, even if the carrier sense 1249 condition fluctuates during a transmission 1250 attempt." 1251 REFERENCE 1252 "IEEE 802.3 Layer Management" 1253 ::= { higigStatisticsEntry 18 } 1254 1255 snEtherStatsUndersizePkts OBJECT-TYPE 1256 SYNTAX Counter64 1257 MAX-ACCESS read-only 1258 STATUS current 1259 DESCRIPTION 1260 "The total number of packets received that were 1261 less than 64 octets long (excluding framing bits, 1262 but including FCS octets) and were otherwise well 1263 formed." 1264 ::= { higigStatisticsEntry 19 } 1265 1266 snEtherStatsOversizePkts OBJECT-TYPE 1267 SYNTAX Counter64 1268 MAX-ACCESS read-only 1269 STATUS current 1270 DESCRIPTION 1271 "The total number of packets received that were 1272 longer than 1518 octets (excluding framing bits, 1273 but including FCS octets) and were otherwise 1274 well formed." 1275 ::= { higigStatisticsEntry 20 } 1276 1277 snEtherStatsFragments OBJECT-TYPE 1278 SYNTAX Counter64 1279 MAX-ACCESS read-only 1280 STATUS current 1281 DESCRIPTION 1282 "The total number of packets received that were less 1283 than 64 octets in length (excluding framing bits but 1284 including FCS octets) and had either a bad Frame 1285 Check Sequence (FCS) with an integral number of 1286 octets (FCS Error) or a bad FCS with a non-integral 1287 number of octets (Alignment Error). 1288 1289 Note that it is entirely normal for 1290 etherStatsFragments to increment. This is because 1291 it counts both runts (which are normal occurrences 1292 due to collisions) and noise hits." 1293 ::= { higigStatisticsEntry 21 } 1294 1295 snEtherStatsJabbers OBJECT-TYPE 1296 SYNTAX Counter64 1297 MAX-ACCESS read-only 1298 STATUS current 1299 DESCRIPTION 1300 "The total number of packets received that were 1301 longer than 1518 octets (excluding framing bits, 1302 but including FCS octets), and had either a bad 1303 Frame Check Sequence (FCS) with an integral number 1304 of octets (FCS Error) or a bad FCS with a 1305 non-integral number of octets (Alignment Error). 1306 1307 Note that this definition of jabber is different 1308 than the definition in IEEE-802.3 section 8.2.1.5 1309 (10BASE5) and section 10.3.1.4 (10BASE2). These 1310 documents define jabber as the condition where any 1311 packet exceeds 20 ms. The allowed range to detect 1312 jabber is between 20 ms and 150 ms." 1313 ::= { higigStatisticsEntry 22 } 1314 1315 sndot1dTpPortOutFrames OBJECT-TYPE 1316 SYNTAX Counter64 1317 ACCESS read-only 1318 STATUS mandatory 1319 DESCRIPTION 1320 "The number of frames that have been transmitted 1321 by this port to its segment. Note that a frame 1322 transmitted on the interface corresponding to this 1323 port is only counted by this object if and only if 1324 it is for a protocol being processed by the local 1325 bridging function, including bridge management 1326 frames." 1327 REFERENCE 1328 "IEEE 802.1D-1990: Section 6.6.1.1.3" 1329 ::= { higigStatisticsEntry 23 } 1330 1331 snifOutOctets OBJECT-TYPE 1332 SYNTAX Counter64 1333 MAX-ACCESS read-only 1334 STATUS current 1335 DESCRIPTION 1336 "The total number of octets transmitted out of the 1337 interface, including framing characters. 1338 1339 Discontinuities in the value of this counter can occur 1340 at re-initialization of the management system, and at 1341 other times as indicated by the value of 1342 ifCounterDiscontinuityTime." 1343 ::= { higigStatisticsEntry 24 } 1344 1345 snifOutDiscards OBJECT-TYPE 1346 SYNTAX Counter64 1347 MAX-ACCESS read-only 1348 STATUS current 1349 DESCRIPTION 1350 "The number of outbound packets which were chosen to 1351 be discarded even though no errors had been detected 1352 to prevent their being transmitted. One possible 1353 reason for discarding such a packet could be to free 1354 up buffer space. 1355 1356 Discontinuities in the value of this counter can occur 1357 at re-initialization of the management system, and at 1358 other times as indicated by the value of 1359 ifCounterDiscontinuityTime." 1360 ::= { higigStatisticsEntry 25 } 1361 1362 snifOutUcastPkts OBJECT-TYPE 1363 SYNTAX Counter64 1364 MAX-ACCESS read-only 1365 STATUS current 1366 DESCRIPTION 1367 "The total number of packets that higher-level 1368 protocols requested be transmitted, and which were not 1369 addressed to a multicast or broadcast address at this 1370 sub-layer, including those that were discarded or not 1371 sent. 1372 1373 Discontinuities in the value of this counter can occur 1374 at re-initialization of the management system, and at 1375 other times as indicated by the value of 1376 ifCounterDiscontinuityTime." 1377 ::= { higigStatisticsEntry 26 } 1378 1379 snifOutMulticastPkts OBJECT-TYPE 1380 SYNTAX Counter64 1381 MAX-ACCESS read-only 1382 STATUS current 1383 DESCRIPTION 1384 "The total number of packets that higher-level 1385 protocols requested be transmitted, and which were 1386 addressed to a multicast address at this sub-layer, 1387 including those that were discarded or not sent. For 1388 a MAC layer protocol, this includes both Group and 1389 Functional addresses. 1390 1391 Discontinuities in the value of this counter can occur 1392 at re-initialization of the management system, and at 1393 other times as indicated by the value of 1394 ifCounterDiscontinuityTime." 1395 ::= { higigStatisticsEntry 27 } 1396 1397 snifOutBroadcastPkts OBJECT-TYPE 1398 SYNTAX Counter64 1399 MAX-ACCESS read-only 1400 STATUS current 1401 DESCRIPTION 1402 "The total number of packets that higher-level 1403 protocols requested be transmitted, and which were 1404 addressed to a broadcast address at this sub-layer, 1405 including those that were discarded or not sent. 1406 1407 Discontinuities in the value of this counter can occur 1408 at re-initialization of the management system, and at 1409 other times as indicated by the value of 1410 ifCounterDiscontinuityTime." 1411 ::= { higigStatisticsEntry 28 } 1412 1413 snifOutErrors OBJECT-TYPE 1414 SYNTAX Counter64 1415 MAX-ACCESS read-only 1416 STATUS current 1417 DESCRIPTION 1418 "For packet-oriented interfaces, the number of 1419 outbound packets that could not be transmitted because 1420 of errors. For character-oriented or fixed-length 1421 interfaces, the number of outbound transmission units 1422 that could not be transmitted because of errors. 1423 1424 Discontinuities in the value of this counter can occur 1425 at re-initialization of the management system, and at 1426 other times as indicated by the value of 1427 ifCounterDiscontinuityTime." 1428 ::= { higigStatisticsEntry 29 } 1429 1430 snDot3StatsDeferredTransmissions OBJECT-TYPE 1431 SYNTAX Counter64 1432 MAX-ACCESS read-only 1433 STATUS current 1434 DESCRIPTION 1435 "A count of frames for which the first 1436 transmission attempt on a particular interface 1437 is delayed because the medium is busy. 1438 1439 The count represented by an instance of this 1440 object does not include frames involved in 1441 collisions." 1442 REFERENCE 1443 "IEEE 802.3 Layer Management" 1444 ::= { higigStatisticsEntry 30 } 1445 1446 snEtherStatsCollisions OBJECT-TYPE 1447 SYNTAX Counter64 1448 MAX-ACCESS read-only 1449 STATUS current 1450 DESCRIPTION 1451 "The best estimate of the total number of collisions 1452 on this Ethernet segment. 1453 1454 The value returned will depend on the location of 1455 the RMON probe. Section 8.2.1.3 (10BASE-5) and 1456 section 10.3.1.3 (10BASE-2) of IEEE standard 802.3 1457 states that a station must detect a collision, in 1458 the receive mode, if three or more stations are 1459 transmitting simultaneously. A repeater port must 1460 detect a collision when two or more stations are 1461 transmitting simultaneously. Thus a probe placed on 1462 a repeater port could record more collisions than a 1463 probe connected to a station on the same segment 1464 would. 1465 1466 Probe location plays a much smaller role when 1467 considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE 1468 standard 802.3 defines a collision as the 1469 simultaneous presence of signals on the DO and RD 1470 circuits (transmitting and receiving at the same 1471 time). A 10BASE-T station can only detect 1472 collisions when it is transmitting. Thus probes 1473 placed on a station and a repeater, should report 1474 the same number of collisions. 1475 1476 Note also that an RMON probe inside a repeater 1477 should ideally report collisions between the 1478 repeater and one or more other hosts (transmit 1479 collisions as defined by IEEE 802.3k) plus receiver 1480 collisions observed on any coax segments to which 1481 the repeater is connected." 1482 ::= { higigStatisticsEntry 31 } 1483 1484 snDot3StatsLateCollisions OBJECT-TYPE 1485 SYNTAX Counter64 1486 MAX-ACCESS read-only 1487 STATUS current 1488 DESCRIPTION 1489 "The number of times that a collision is 1490 detected on a particular interface later than 1491 512 bit-times into the transmission of a 1492 packet. 1493 1494 Five hundred and twelve bit-times corresponds 1495 to 51.2 microseconds on a 10 Mbit/s system. A 1496 (late) collision included in a count 1497 represented by an instance of this object is 1498 also considered as a (generic) collision for 1499 purposes of other collision-related 1500 statistics." 1501 REFERENCE 1502 "IEEE 802.3 Layer Management" 1503 ::= { higigStatisticsEntry 32 } 1504 1505------------------------------------------------------------------------------ 1506-- 1507-- gbnDeviceSwitchChannelStats - Channel group Sttatistics Info 1508-- 1509------------------------------------------------------------------------------ 1510 channelStatsTable OBJECT-TYPE 1511 SYNTAX SEQUENCE OF ChannelStatsEntry 1512 MAX-ACCESS not-accessible 1513 STATUS current 1514 DESCRIPTION 1515 "A table of Channel group Statistics Info(32)." 1516 ::= { gbnDeviceSwitchChannelStats 1 } 1517 1518-- The channelStatsEntry 1519 channelStatsEntry OBJECT-TYPE 1520 SYNTAX ChannelStatsEntry 1521 MAX-ACCESS not-accessible 1522 STATUS current 1523 DESCRIPTION 1524 "Table entry for Channel Statistics information(32)." 1525 INDEX { channelGroupIndex } 1526 ::= { channelStatsTable 1 } 1527 1528 ChannelStatsEntry ::= SEQUENCE { 1529 channelGroupIndex INTEGER, 1530 channelInOctetRate Counter32, 1531 channelInFrameRate Counter32, 1532 channelOutOctetRate Counter32, 1533 channelOutFrameRate Counter32, 1534 channelPkts64Octets Counter32, 1535 channelPkts65to127Octets Counter32, 1536 channelPkts128to255Octets Counter32, 1537 channelPkts256to511Octets Counter32, 1538 channelPkts512to1023Octets Counter32, 1539 channelPkts1024to1518Octets Counter32, 1540 channelInFrames Counter32, 1541 channelInOctets Counter32, 1542 channelInDiscards Counter32, 1543 channelInUcastPkts Counter32, 1544 channelInMulticastPkts Counter32, 1545 channelInBroadcastPkts Counter32, 1546 channelInErrors Counter32, 1547 channelFCSErrors Counter32, 1548 channelSymbolErrors Counter32, 1549 channelCarrierSenseErrors Counter32, 1550 channelUndersizePkts Counter32, 1551 channelOversizePkts Counter32, 1552 channelFragments Counter32, 1553 channelJabbers Counter32, 1554 channelOutFrames Counter32, 1555 channelOutOctets Counter32, 1556 channelOutDiscards Counter32, 1557 channelOutUcastPkts Counter32, 1558 channelOutMulticastPkts Counter32, 1559 channelOutBroadcastPkts Counter32, 1560 channelOutErrors Counter32, 1561 channelDeferredTransmissions Counter32, 1562 channelCollisions Counter32, 1563 channelLateCollisions Counter32 1564 } 1565 1566 channelGroupIndex OBJECT-TYPE 1567 SYNTAX INTEGER 1568 MAX-ACCESS read-only 1569 STATUS current 1570 DESCRIPTION 1571 "The configed channel-group index list." 1572 --�����õĻ���������б� 1573 ::= { channelStatsEntry 1 } 1574 1575 channelInOctetRate OBJECT-TYPE 1576 SYNTAX Counter32 1577 MAX-ACCESS read-only 1578 STATUS current 1579 DESCRIPTION 1580 "The ingress octet rate of this channel-group." 1581 --�û������ձ����ֽڵ����� 1582 ::= { channelStatsEntry 2 } 1583 1584 channelInFrameRate OBJECT-TYPE 1585 SYNTAX Counter32 1586 MAX-ACCESS read-only 1587 STATUS current 1588 DESCRIPTION 1589 "The ingress packet rate of this channel-group." 1590 --�û������ձ��ĵ����� 1591 ::= { channelStatsEntry 3 } 1592 1593 channelOutOctetRate OBJECT-TYPE 1594 SYNTAX Counter32 1595 MAX-ACCESS read-only 1596 STATUS current 1597 DESCRIPTION 1598 "The egress octet rate of this channel-group." 1599 --�û���鷢�ͱ����ֽڵ����� 1600 ::= { channelStatsEntry 4 } 1601 1602 channelOutFrameRate OBJECT-TYPE 1603 SYNTAX Counter32 1604 MAX-ACCESS read-only 1605 STATUS current 1606 DESCRIPTION 1607 "The egress packet rate of this channel-group." 1608 --�û���鷢�ͱ��ĵ����� 1609 ::= { channelStatsEntry 5 } 1610 1611 channelPkts64Octets OBJECT-TYPE 1612 SYNTAX Counter32 1613 MAX-ACCESS read-only 1614 STATUS current 1615 DESCRIPTION 1616 "The total number of packets (including bad 1617 packets) received that were 64 octets in length 1618 (excluding framing bits but including FCS octets) 1619 in this channel-group." 1620 ::= { channelStatsEntry 6 } 1621 1622 channelPkts65to127Octets OBJECT-TYPE 1623 SYNTAX Counter32 1624 MAX-ACCESS read-only 1625 STATUS current 1626 DESCRIPTION 1627 "The total number of packets (including bad 1628 packets) received that were between 1629 65 and 127 octets in length inclusive 1630 (excluding framing bits but including FCS octets) 1631 in this channel-group." 1632 ::= { channelStatsEntry 7 } 1633 1634 channelPkts128to255Octets OBJECT-TYPE 1635 SYNTAX Counter32 1636 MAX-ACCESS read-only 1637 STATUS current 1638 DESCRIPTION 1639 "The total number of packets (including bad 1640 packets) received that were between 1641 128 and 255 octets in length inclusive 1642 (excluding framing bits but including FCS octets). 1643 in this channel-group." 1644 ::= { channelStatsEntry 8 } 1645 1646 channelPkts256to511Octets OBJECT-TYPE 1647 SYNTAX Counter32 1648 MAX-ACCESS read-only 1649 STATUS current 1650 DESCRIPTION 1651 "The total number of packets (including bad 1652 packets) received that were between 1653 256 and 511 octets in length inclusive 1654 (excluding framing bits but including FCS octets) 1655 in this channel-group." 1656 ::= { channelStatsEntry 9 } 1657 1658 channelPkts512to1023Octets OBJECT-TYPE 1659 SYNTAX Counter32 1660 MAX-ACCESS read-only 1661 STATUS current 1662 DESCRIPTION 1663 "The total number of packets (including bad 1664 packets) received that were between 1665 512 and 1023 octets in length inclusive 1666 (excluding framing bits but including FCS octets) 1667 in this channel-group." 1668 ::= { channelStatsEntry 10 } 1669 1670 channelPkts1024to1518Octets OBJECT-TYPE 1671 SYNTAX Counter32 1672 MAX-ACCESS read-only 1673 STATUS current 1674 DESCRIPTION 1675 "The total number of packets (including bad 1676 packets) received that were between 1677 1024 and 1518 octets in length inclusive 1678 (excluding framing bits but including FCS octets) 1679 in this channel-group." 1680 ::= { channelStatsEntry 11 } 1681 1682 channelInFrames OBJECT-TYPE 1683 SYNTAX Counter32 1684 ACCESS read-only 1685 STATUS mandatory 1686 DESCRIPTION 1687 "The number of frames that have been received by 1688 this channel-group from its segment. Note that a frame 1689 received on the interface corresponding to this 1690 channel-group is only counted by this object if and 1691 only if it is for a protocol being processed by the 1692 local bridging function, including bridge management 1693 frames." 1694 REFERENCE 1695 "IEEE 802.1D-1990: Section 6.6.1.1.3" 1696 ::= { channelStatsEntry 12 } 1697 1698 channelInOctets OBJECT-TYPE 1699 SYNTAX Counter32 1700 MAX-ACCESS read-only 1701 STATUS current 1702 DESCRIPTION 1703 "The total number of octets received on the channel-group, 1704 including framing characters. 1705 1706 Discontinuities in the value of this counter can occur 1707 at re-initialization of the management system, and at 1708 other times as indicated by the value of 1709 ifCounterDiscontinuityTime." 1710 ::= { channelStatsEntry 13 } 1711 1712 channelInDiscards OBJECT-TYPE 1713 SYNTAX Counter32 1714 MAX-ACCESS read-only 1715 STATUS current 1716 DESCRIPTION 1717 "The number of inbound packets which were chosen to be 1718 discarded even though no errors had been detected to 1719 prevent their being deliverable to a higher-layer 1720 protocol. One possible reason for discarding such a 1721 packet could be to free up buffer space. 1722 1723 Discontinuities in the value of this counter can occur 1724 at re-initialization of the management system, and at 1725 other times as indicated by the value of 1726 ifCounterDiscontinuityTime." 1727 ::= { channelStatsEntry 14 } 1728 1729 channelInUcastPkts OBJECT-TYPE 1730 SYNTAX Counter32 1731 MAX-ACCESS read-only 1732 STATUS current 1733 DESCRIPTION 1734 "The number of packets, delivered by this sub-layer to 1735 a higher (sub-)layer, which were not addressed to a 1736 multicast or broadcast address at this sub-layer. 1737 1738 Discontinuities in the value of this counter can occur 1739 at re-initialization of the management system, and at 1740 other times as indicated by the value of 1741 ifCounterDiscontinuityTime." 1742 ::= { channelStatsEntry 15 } 1743 1744 channelInMulticastPkts OBJECT-TYPE 1745 SYNTAX Counter32 1746 MAX-ACCESS read-only 1747 STATUS current 1748 DESCRIPTION 1749 "The number of packets, delivered by this sub-layer to 1750 a higher (sub-)layer, which were addressed to a 1751 multicast address at this sub-layer. For a MAC layer 1752 protocol, this includes both Group and Functional 1753 addresses. 1754 1755 Discontinuities in the value of this counter can occur 1756 at re-initialization of the management system, and at 1757 other times as indicated by the value of 1758 ifCounterDiscontinuityTime." 1759 ::= { channelStatsEntry 16 } 1760 1761 channelInBroadcastPkts OBJECT-TYPE 1762 SYNTAX Counter32 1763 MAX-ACCESS read-only 1764 STATUS current 1765 DESCRIPTION 1766 "The number of packets, delivered by this sub-layer to 1767 a higher (sub-)layer, which were addressed to a 1768 broadcast address at this sub-layer. 1769 1770 Discontinuities in the value of this counter can occur 1771 at re-initialization of the management system, and at 1772 other times as indicated by the value of 1773 ifCounterDiscontinuityTime." 1774 ::= { channelStatsEntry 17 } 1775 1776 channelInErrors OBJECT-TYPE 1777 SYNTAX Counter32 1778 MAX-ACCESS read-only 1779 STATUS current 1780 DESCRIPTION 1781 "For packet-oriented interfaces, the number of inbound 1782 packets that contained errors preventing them from 1783 being deliverable to a higher-layer protocol. For 1784 character-oriented or fixed-length interfaces, the 1785 number of inbound transmission units that contained 1786 errors preventing them from being deliverable to a 1787 higher-layer protocol. 1788 1789 Discontinuities in the value of this counter can occur 1790 at re-initialization of the management system, and at 1791 other times as indicated by the value of 1792 ifCounterDiscontinuityTime." 1793 ::= { channelStatsEntry 18 } 1794 1795 channelFCSErrors OBJECT-TYPE 1796 SYNTAX Counter32 1797 MAX-ACCESS read-only 1798 STATUS current 1799 DESCRIPTION 1800 "A count of frames received on a particular 1801 interface that are an integral number of octets 1802 in length but do not pass the FCS check. 1803 1804 The count represented by an instance of this 1805 object is incremented when the frameCheckError 1806 status is returned by the MAC service to the 1807 LLC (or other MAC user). Received frames for 1808 which multiple error conditions obtain are, 1809 according to the conventions of IEEE 802.3 1810 Layer Management, counted exclusively according 1811 to the error status presented to the LLC." 1812 REFERENCE 1813 "IEEE 802.3 Layer Management" 1814 ::= { channelStatsEntry 19 } 1815 1816 channelSymbolErrors OBJECT-TYPE 1817 SYNTAX Counter32 1818 MAX-ACCESS read-only 1819 STATUS current 1820 DESCRIPTION 1821 "For an interface operating at 100 Mb/s, the 1822 number of times there was an invalid data symbol 1823 when a valid carrier was present. 1824 1825 For an interface operating in half-duplex mode 1826 at 1000 Mb/s, the number of times the receiving 1827 media is non-idle (a carrier event) for a period 1828 of time equal to or greater than slotTime, and 1829 during which there was at least one occurrence 1830 of an event that causes the PHY to indicate 1831 'Data reception error' or 'carrier extend error' 1832 on the GMII. 1833 1834 For an interface operating in full-duplex mode 1835 at 1000 Mb/s, the number of times the receiving 1836 media is non-idle a carrier event) for a period 1837 of time equal to or greater than minFrameSize, 1838 and during which there was at least one 1839 occurrence of an event that causes the PHY to 1840 indicate 'Data reception error' on the GMII. 1841 1842 The count represented by an instance of this 1843 object is incremented at most once per carrier 1844 event, even if multiple symbol errors occur 1845 during the carrier event. This count does 1846 not increment if a collision is present. 1847 1848 Discontinuities in the value of this counter can 1849 occur at re-initialization of the management 1850 system, and at other times as indicated by the 1851 value of ifCounterDiscontinuityTime." 1852 REFERENCE 1853 "[IEEE 802.3 Std.], 30.3.2.1.5, 1854 aSymbolErrorDuringCarrier." 1855 ::= { channelStatsEntry 20 } 1856 1857 channelCarrierSenseErrors OBJECT-TYPE 1858 SYNTAX Counter32 1859 MAX-ACCESS read-only 1860 STATUS current 1861 DESCRIPTION 1862 "The number of times that the carrier sense 1863 condition was lost or never asserted when 1864 attempting to transmit a frame on a particular 1865 interface. 1866 1867 The count represented by an instance of this 1868 object is incremented at most once per 1869 transmission attempt, even if the carrier sense 1870 condition fluctuates during a transmission 1871 attempt." 1872 REFERENCE 1873 "IEEE 802.3 Layer Management" 1874 ::= { channelStatsEntry 21 } 1875 1876 channelUndersizePkts OBJECT-TYPE 1877 SYNTAX Counter32 1878 MAX-ACCESS read-only 1879 STATUS current 1880 DESCRIPTION 1881 "The total number of packets received that were 1882 less than 64 octets long (excluding framing bits, 1883 but including FCS octets) and were otherwise well 1884 formed." 1885 ::= { channelStatsEntry 22 } 1886 1887 channelOversizePkts OBJECT-TYPE 1888 SYNTAX Counter32 1889 MAX-ACCESS read-only 1890 STATUS current 1891 DESCRIPTION 1892 "The total number of packets received that were 1893 longer than 1518 octets (excluding framing bits, 1894 but including FCS octets) and were otherwise 1895 well formed." 1896 ::= { channelStatsEntry 23 } 1897 1898 channelFragments OBJECT-TYPE 1899 SYNTAX Counter32 1900 MAX-ACCESS read-only 1901 STATUS current 1902 DESCRIPTION 1903 "The total number of packets received that were less 1904 than 64 octets in length (excluding framing bits but 1905 including FCS octets) and had either a bad Frame 1906 Check Sequence (FCS) with an integral number of 1907 octets (FCS Error) or a bad FCS with a non-integral 1908 number of octets (Alignment Error). 1909 1910 Note that it is entirely normal for 1911 etherStatsFragments to increment. This is because 1912 it counts both runts (which are normal occurrences 1913 due to collisions) and noise hits." 1914 ::= { channelStatsEntry 24 } 1915 1916 channelJabbers OBJECT-TYPE 1917 SYNTAX Counter32 1918 MAX-ACCESS read-only 1919 STATUS current 1920 DESCRIPTION 1921 "The total number of packets received that were 1922 longer than 1518 octets (excluding framing bits, 1923 but including FCS octets), and had either a bad 1924 Frame Check Sequence (FCS) with an integral number 1925 of octets (FCS Error) or a bad FCS with a 1926 non-integral number of octets (Alignment Error). 1927 1928 Note that this definition of jabber is different 1929 than the definition in IEEE-802.3 section 8.2.1.5 1930 (10BASE5) and section 10.3.1.4 (10BASE2). These 1931 documents define jabber as the condition where any 1932 packet exceeds 20 ms. The allowed range to detect 1933 jabber is between 20 ms and 150 ms." 1934 ::= { channelStatsEntry 25 } 1935 1936 channelOutFrames OBJECT-TYPE 1937 SYNTAX Counter32 1938 ACCESS read-only 1939 STATUS mandatory 1940 DESCRIPTION 1941 "The number of frames that have been transmitted 1942 by this channel-group to its segment. Note that a 1943 frame transmitted on the interface corresponding 1944 to this port is only counted by this object if and 1945 only if it is for a protocol being processed by the 1946 local bridging function, including bridge management 1947 frames." 1948 REFERENCE 1949 "IEEE 802.1D-1990: Section 6.6.1.1.3" 1950 ::= { channelStatsEntry 26 } 1951 1952 channelOutOctets OBJECT-TYPE 1953 SYNTAX Counter32 1954 MAX-ACCESS read-only 1955 STATUS current 1956 DESCRIPTION 1957 "The total number of octets transmitted out of the 1958 channel-group, including framing characters. 1959 1960 Discontinuities in the value of this counter can occur 1961 at re-initialization of the management system, and at 1962 other times as indicated by the value of 1963 ifCounterDiscontinuityTime." 1964 ::= { channelStatsEntry 27 } 1965 1966 channelOutDiscards OBJECT-TYPE 1967 SYNTAX Counter32 1968 MAX-ACCESS read-only 1969 STATUS current 1970 DESCRIPTION 1971 "The number of outbound packets which were chosen to 1972 be discarded even though no errors had been detected 1973 to prevent their being transmitted. One possible 1974 reason for discarding such a packet could be to free 1975 up buffer space. 1976 1977 Discontinuities in the value of this counter can occur 1978 at re-initialization of the management system, and at 1979 other times as indicated by the value of 1980 ifCounterDiscontinuityTime." 1981 ::= { channelStatsEntry 28 } 1982 1983 channelOutUcastPkts OBJECT-TYPE 1984 SYNTAX Counter32 1985 MAX-ACCESS read-only 1986 STATUS current 1987 DESCRIPTION 1988 "The total number of packets that higher-level 1989 protocols requested be transmitted, and which were not 1990 addressed to a multicast or broadcast address at this 1991 sub-layer, including those that were discarded or not 1992 sent. 1993 1994 Discontinuities in the value of this counter can occur 1995 at re-initialization of the management system, and at 1996 other times as indicated by the value of 1997 ifCounterDiscontinuityTime." 1998 ::= { channelStatsEntry 29 } 1999 2000 channelOutMulticastPkts OBJECT-TYPE 2001 SYNTAX Counter32 2002 MAX-ACCESS read-only 2003 STATUS current 2004 DESCRIPTION 2005 "The total number of packets that higher-level 2006 protocols requested be transmitted, and which were 2007 addressed to a multicast address at this sub-layer, 2008 including those that were discarded or not sent. For 2009 a MAC layer protocol, this includes both Group and 2010 Functional addresses. 2011 2012 Discontinuities in the value of this counter can occur 2013 at re-initialization of the management system, and at 2014 other times as indicated by the value of 2015 ifCounterDiscontinuityTime." 2016 ::= { channelStatsEntry 30 } 2017 2018 channelOutBroadcastPkts OBJECT-TYPE 2019 SYNTAX Counter32 2020 MAX-ACCESS read-only 2021 STATUS current 2022 DESCRIPTION 2023 "The total number of packets that higher-level 2024 protocols requested be transmitted, and which were 2025 addressed to a broadcast address at this sub-layer, 2026 including those that were discarded or not sent. 2027 2028 Discontinuities in the value of this counter can occur 2029 at re-initialization of the management system, and at 2030 other times as indicated by the value of 2031 ifCounterDiscontinuityTime." 2032 ::= { channelStatsEntry 31 } 2033 2034 channelOutErrors OBJECT-TYPE 2035 SYNTAX Counter32 2036 MAX-ACCESS read-only 2037 STATUS current 2038 DESCRIPTION 2039 "For packet-oriented interfaces, the number of 2040 outbound packets that could not be transmitted because 2041 of errors. For character-oriented or fixed-length 2042 interfaces, the number of outbound transmission units 2043 that could not be transmitted because of errors. 2044 2045 Discontinuities in the value of this counter can occur 2046 at re-initialization of the management system, and at 2047 other times as indicated by the value of 2048 ifCounterDiscontinuityTime." 2049 ::= { channelStatsEntry 32 } 2050 2051 channelDeferredTransmissions OBJECT-TYPE 2052 SYNTAX Counter32 2053 MAX-ACCESS read-only 2054 STATUS current 2055 DESCRIPTION 2056 "A count of frames for which the first 2057 transmission attempt on a particular interface 2058 is delayed because the medium is busy. 2059 2060 The count represented by an instance of this 2061 object does not include frames involved in 2062 collisions." 2063 REFERENCE 2064 "IEEE 802.3 Layer Management" 2065 ::= { channelStatsEntry 33 } 2066 2067 channelCollisions OBJECT-TYPE 2068 SYNTAX Counter32 2069 MAX-ACCESS read-only 2070 STATUS current 2071 DESCRIPTION 2072 "The best estimate of the total number of collisions 2073 on this Ethernet segment. 2074 2075 The value returned will depend on the location of 2076 the RMON probe. Section 8.2.1.3 (10BASE-5) and 2077 section 10.3.1.3 (10BASE-2) of IEEE standard 802.3 2078 states that a station must detect a collision, in 2079 the receive mode, if three or more stations are 2080 transmitting simultaneously. A repeater port must 2081 detect a collision when two or more stations are 2082 transmitting simultaneously. Thus a probe placed on 2083 a repeater port could record more collisions than a 2084 probe connected to a station on the same segment 2085 would. 2086 2087 Probe location plays a much smaller role when 2088 considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE 2089 standard 802.3 defines a collision as the 2090 simultaneous presence of signals on the DO and RD 2091 circuits (transmitting and receiving at the same 2092 time). A 10BASE-T station can only detect 2093 collisions when it is transmitting. Thus probes 2094 placed on a station and a repeater, should report 2095 the same number of collisions. 2096 2097 Note also that an RMON probe inside a repeater 2098 should ideally report collisions between the 2099 repeater and one or more other hosts (transmit 2100 collisions as defined by IEEE 802.3k) plus receiver 2101 collisions observed on any coax segments to which 2102 the repeater is connected." 2103 ::= { channelStatsEntry 34 } 2104 2105 channelLateCollisions OBJECT-TYPE 2106 SYNTAX Counter32 2107 MAX-ACCESS read-only 2108 STATUS current 2109 DESCRIPTION 2110 "The number of times that a collision is 2111 detected on a particular interface later than 2112 512 bit-times into the transmission of a 2113 packet. 2114 2115 Five hundred and twelve bit-times corresponds 2116 to 51.2 microseconds on a 10 Mbit/s system. A 2117 (late) collision included in a count 2118 represented by an instance of this object is 2119 also considered as a (generic) collision for 2120 purposes of other collision-related 2121 statistics." 2122 REFERENCE 2123 "IEEE 802.3 Layer Management" 2124 ::= { channelStatsEntry 35 } 2125 2126-- The channelStatsXEntry 2127 channelStatsXTable OBJECT-TYPE 2128 SYNTAX SEQUENCE OF ChannelStatsXEntry 2129 MAX-ACCESS not-accessible 2130 STATUS current 2131 DESCRIPTION 2132 "A table of Channel group Statistics Info(64)." 2133 ::= { gbnDeviceSwitchChannelStats 2 } 2134 2135 channelStatsXEntry OBJECT-TYPE 2136 SYNTAX ChannelStatsXEntry 2137 MAX-ACCESS not-accessible 2138 STATUS current 2139 DESCRIPTION 2140 "Table entry for Channel Statistics information(64)." 2141 AUGMENTS { channelStatsEntry } 2142 ::= { channelStatsXTable 1 } 2143 2144 ChannelStatsXEntry ::= SEQUENCE { 2145 channelHCInFrames Counter64, 2146 channelHCInOctets Counter64, 2147 channelHCInUcastPkts Counter64, 2148 channelHCInMulticastPkts Counter64, 2149 channelHCInBroadcastPkts Counter64, 2150 channelHCInDiscards Counter64, 2151 channelHCOutFrames Counter64, 2152 channelHCOutOctets Counter64, 2153 channelHCOutUcastPkts Counter64, 2154 channelHCOutMulticastPkts Counter64, 2155 channelHCOutBroadcastPkts Counter64 2156 } 2157 2158 channelHCInFrames OBJECT-TYPE 2159 SYNTAX Counter64 2160 ACCESS read-only 2161 STATUS current 2162 DESCRIPTION 2163 "The number of frames that have been received by 2164 this channel-group from its segment. Note that a 2165 frame received on the interface corresponding to 2166 this channel-group is only counted by this object 2167 if and only if it is for a protocol being processed 2168 by the local bridging function, including bridge 2169 management frames. 2170 2171 This object is a 64-bit version of channelInFrames." 2172 REFERENCE 2173 "ISO/IEC 15802-3 Section 14.6.1.1.3" 2174 ::= { channelStatsXEntry 1 } 2175 2176 channelHCInOctets OBJECT-TYPE 2177 SYNTAX Counter64 2178 MAX-ACCESS read-only 2179 STATUS current 2180 DESCRIPTION 2181 "The total number of octets received on the channel-group, 2182 including framing characters. This object is a 64-bit 2183 version of channelInOctets. 2184 2185 Discontinuities in the value of this counter can occur 2186 at re-initialization of the management system, and at 2187 other times as indicated by the value of 2188 ifCounterDiscontinuityTime." 2189 ::= { channelStatsXEntry 2 } 2190 2191 channelHCInUcastPkts OBJECT-TYPE 2192 SYNTAX Counter64 2193 MAX-ACCESS read-only 2194 STATUS current 2195 DESCRIPTION 2196 "The number of packets, delivered by this sub-layer to 2197 a higher (sub-)layer, which were not addressed to a 2198 multicast or broadcast address at this sub-layer. 2199 This object is a 64-bit version of channelInUcastPkts. 2200 2201 Discontinuities in the value of this counter can occur 2202 at re-initialization of the management system, and at 2203 other times as indicated by the value of 2204 ifCounterDiscontinuityTime." 2205 ::= { channelStatsXEntry 3 } 2206 2207 channelHCInMulticastPkts OBJECT-TYPE 2208 SYNTAX Counter64 2209 MAX-ACCESS read-only 2210 STATUS current 2211 DESCRIPTION 2212 "The number of packets, delivered by this sub-layer to 2213 a higher (sub-)layer, which were addressed to a 2214 multicast address at this sub-layer. For a MAC layer 2215 protocol, this includes both Group and Functional 2216 addresses. This object is a 64-bit version of 2217 channelInMulticastPkts. 2218 2219 Discontinuities in the value of this counter can occur 2220 at re-initialization of the management system, and at 2221 other times as indicated by the value of 2222 ifCounterDiscontinuityTime." 2223 ::= { channelStatsXEntry 4 } 2224 2225 channelHCInBroadcastPkts OBJECT-TYPE 2226 SYNTAX Counter64 2227 MAX-ACCESS read-only 2228 STATUS current 2229 DESCRIPTION 2230 "The number of packets, delivered by this sub-layer to 2231 a higher (sub-)layer, which were addressed to a 2232 broadcast address at this sub-layer. This object is a 2233 64-bit version of channelInBroadcastPkts. 2234 2235 Discontinuities in the value of this counter can occur 2236 at re-initialization of the management system, and at 2237 other times as indicated by the value of 2238 ifCounterDiscontinuityTime." 2239 ::= { channelStatsXEntry 5 } 2240 2241 channelHCInDiscards OBJECT-TYPE 2242 SYNTAX Counter64 2243 MAX-ACCESS read-only 2244 STATUS current 2245 DESCRIPTION 2246 "Count of valid frames that have been received by this 2247 channel-group from its segment which were discarded (i.e., 2248 filtered) by the Forwarding Process." 2249 REFERENCE 2250 "ISO/IEC 15802-3 Section 14.6.1.1.3" 2251 ::= { channelStatsXEntry 6 } 2252 2253 channelHCOutFrames OBJECT-TYPE 2254 SYNTAX Counter64 2255 ACCESS read-only 2256 STATUS current 2257 DESCRIPTION 2258 "The number of frames that have been transmitted 2259 by this channel-group to its segment. Note that a 2260 frame transmitted on the interface corresponding 2261 to this channel-group is only counted by this 2262 object if and only if it is for a protocol being 2263 processed by the local bridging function, including 2264 bridge management frames. 2265 2266 This object is a 64-bit version of channelOutFrames." 2267 REFERENCE 2268 "ISO/IEC 15802-3 Section 14.6.1.1.3" 2269 ::= { channelStatsXEntry 7 } 2270 2271 channelHCOutOctets OBJECT-TYPE 2272 SYNTAX Counter64 2273 MAX-ACCESS read-only 2274 STATUS current 2275 DESCRIPTION 2276 "The total number of octets transmitted out of the 2277 channel-group, including framing characters. This 2278 object is a 64-bit version of channelOutOctets. 2279 2280 Discontinuities in the value of this counter can occur 2281 at re-initialization of the management system, and at 2282 other times as indicated by the value of 2283 ifCounterDiscontinuityTime." 2284 ::= { channelStatsXEntry 8 } 2285 2286 channelHCOutUcastPkts OBJECT-TYPE 2287 SYNTAX Counter64 2288 MAX-ACCESS read-only 2289 STATUS current 2290 DESCRIPTION 2291 "The total number of packets that higher-level 2292 protocols requested be transmitted, and which were not 2293 addressed to a multicast or broadcast address at this 2294 sub-layer, including those that were discarded or not 2295 sent. This object is a 64-bit version of channelOutUcastPkts. 2296 2297 Discontinuities in the value of this counter can occur 2298 at re-initialization of the management system, and at 2299 other times as indicated by the value of 2300 ifCounterDiscontinuityTime." 2301 ::= { channelStatsXEntry 9 } 2302 2303 channelHCOutMulticastPkts OBJECT-TYPE 2304 SYNTAX Counter64 2305 MAX-ACCESS read-only 2306 STATUS current 2307 DESCRIPTION 2308 "The total number of packets that higher-level 2309 protocols requested be transmitted, and which were 2310 addressed to a multicast address at this sub-layer, 2311 including those that were discarded or not sent. For 2312 a MAC layer protocol, this includes both Group and 2313 Functional addresses. This object is a 64-bit version 2314 of channelOutMulticastPkts. 2315 2316 Discontinuities in the value of this counter can occur 2317 at re-initialization of the management system, and at 2318 other times as indicated by the value of 2319 ifCounterDiscontinuityTime." 2320 ::= { channelStatsXEntry 10 } 2321 2322 channelHCOutBroadcastPkts OBJECT-TYPE 2323 SYNTAX Counter64 2324 MAX-ACCESS read-only 2325 STATUS current 2326 DESCRIPTION 2327 "The total number of packets that higher-level 2328 protocols requested be transmitted, and which were 2329 addressed to a broadcast address at this sub-layer, 2330 including those that were discarded or not sent. This 2331 object is a 64-bit version of channelOutBroadcastPkts. 2332 2333 Discontinuities in the value of this counter can occur 2334 at re-initialization of the management system, and at 2335 other times as indicated by the value of 2336 ifCounterDiscontinuityTime." 2337 ::= { channelStatsXEntry 11 } 2338 2339------------------------------------------------------------------------------ 2340-- 2341-- gbnDeviceSwitchRemoteMirror - Mirror Group 2342-- 2343------------------------------------------------------------------------------ 2344 remoteMirrorVlanTable OBJECT-TYPE 2345 SYNTAX SEQUENCE OF RemoteMirrorVlanEntry 2346 MAX-ACCESS not-accessible 2347 STATUS current 2348 DESCRIPTION 2349 "A table of switch interfaces and associated properties." 2350 ::= { gbnDeviceSwitchRmoteMirror 1 } 2351 2352 remoteMirrorVlanEntry OBJECT-TYPE 2353 SYNTAX RemoteMirrorVlanEntry 2354 MAX-ACCESS not-accessible 2355 STATUS current 2356 DESCRIPTION 2357 "Table entry for switch interface control and status information." 2358 INDEX { remoteMirrorVlanIndex } 2359 ::= { remoteMirrorVlanTable 1 } 2360 2361 RemoteMirrorVlanEntry ::= SEQUENCE { 2362 remoteMirrorVlanIndex INTEGER, 2363 remoteMirrorVlanEnable TruthValue 2364 2365 } 2366 2367 remoteMirrorVlanIndex OBJECT-TYPE 2368 SYNTAX INTEGER (2..4094) 2369 MAX-ACCESS read-only 2370 STATUS current 2371 DESCRIPTION 2372 "the index of remote mirror vlan." 2373 ::= { remoteMirrorVlanEntry 1 } 2374 2375 remoteMirrorVlanEnable OBJECT-TYPE 2376 SYNTAX TruthValue 2377 MAX-ACCESS read-write 2378 STATUS current 2379 DESCRIPTION 2380 "1:enable. 2 disable" 2381 ::= { remoteMirrorVlanEntry 2 } 2382 2383 remoteMirrorRspanVlanSet OBJECT-TYPE 2384 SYNTAX INTEGER (0..4094) 2385 MAX-ACCESS read-write 2386 STATUS current 2387 DESCRIPTION 2388 "set rspan vlan on src-switch, 2389 0:means no rspan vlan;don't set vlan 1 to be rspan vlan" 2390 ::= { gbnDeviceSwitchRmoteMirror 2 } 2391 2392 remoteMirrorEnable OBJECT-TYPE 2393 SYNTAX TruthValue 2394 MAX-ACCESS read-write 2395 STATUS current 2396 DESCRIPTION 2397 "enable remote mirror on src-switch" 2398 ::= { gbnDeviceSwitchRmoteMirror 3 } 2399 2400------------------------------------------------------------------------------ 2401-- 2402-- gbnDeviceSwitchPortSFPInfo - Port SFP Information 2403-- 2404------------------------------------------------------------------------------ 2405 portSFPInfoTable OBJECT-TYPE 2406 SYNTAX SEQUENCE OF PortSFPInfoEntry 2407 MAX-ACCESS not-accessible 2408 STATUS current 2409 DESCRIPTION 2410 "A table of switch interfaces and associated properties." 2411 ::= { gbnDeviceSwitchPortSFPInfo 1 } 2412 2413 portSFPInfoEntry OBJECT-TYPE 2414 SYNTAX PortSFPInfoEntry 2415 MAX-ACCESS not-accessible 2416 STATUS current 2417 DESCRIPTION 2418 "Table entry for switch interface control and status information." 2419 INDEX { portSFPNumber } 2420 ::= { portSFPInfoTable 1 } 2421 2422 PortSFPInfoEntry ::= SEQUENCE { 2423 portSFPNumber INTEGER, 2424 transceiverType INTEGER, 2425 compliance DisplayString, 2426 connectorType INTEGER, 2427 waveLength INTEGER, 2428 transferDistance INTEGER, 2429 digitalDiagnosticMonitor INTEGER, 2430 vendorName DisplayString, 2431 manuSerialNumber DisplayString, 2432 manufacturingDate DisplayString, 2433 temperature INTEGER, 2434 voltage DisplayString, 2435 biasCurrent DisplayString, 2436 biasHighThreshold DisplayString, 2437 biasLowThreshold DisplayString, 2438 rxPower DisplayString, 2439 rxPowerHighThreshold DisplayString, 2440 rxPowerLowThreshold DisplayString, 2441 txPower DisplayString, 2442 txPowerHighThreshold DisplayString, 2443 txPowerLowThreshold DisplayString 2444 } 2445 2446 portSFPNumber OBJECT-TYPE 2447 SYNTAX INTEGER 2448 MAX-ACCESS read-only 2449 STATUS current 2450 DESCRIPTION 2451 "The index of port." 2452 ::= { portSFPInfoEntry 1 } 2453 2454 transceiverType OBJECT-TYPE 2455 SYNTAX INTEGER { 2456 SFPNotExist(0), 2457 GBIC(1), 2458 SFF(2), 2459 SFP(3), 2460 XBI(4), 2461 Xenpak(5), 2462 XFP(6), 2463 XFF(7), 2464 XFP-E(8), 2465 XPak(9), 2466 X2(10), 2467 DWDM-SFP(11), 2468 QSFP(12), 2469 Unknown(99) 2470 } 2471 MAX-ACCESS read-only 2472 STATUS current 2473 DESCRIPTION 2474 "Transceiver type" 2475 ::= { portSFPInfoEntry 2 } 2476 2477 compliance OBJECT-TYPE 2478 SYNTAX DisplayString 2479 MAX-ACCESS read-only 2480 STATUS current 2481 DESCRIPTION 2482 "Compliance type" 2483 ::= { portSFPInfoEntry 3 } 2484 2485 connectorType OBJECT-TYPE 2486 SYNTAX INTEGER { 2487 SFPNotExist(0), 2488 SC(1), 2489 FibreChannelStyle1CopperConnector(2), 2490 FibreChannelStyle2CopperConnector(3), 2491 BNCTNC(4), 2492 FibreChannelCoaxialHeaders(5), 2493 FiberJack(6), 2494 LC(7), 2495 MT-RJ(8), 2496 MU(9), 2497 SG(10), 2498 OpticalPigtail(11), 2499 MPOParallelOptic(12), 2500 HSSDCII(32), 2501 CopperPigtail(33), 2502 RJ45(34), 2503 Electrical-Mode(35), 2504 Unknown(99) 2505 } 2506 MAX-ACCESS read-only 2507 STATUS current 2508 DESCRIPTION 2509 "Connector type" 2510 ::= { portSFPInfoEntry 4 } 2511 2512 waveLength OBJECT-TYPE 2513 SYNTAX INTEGER 2514 MAX-ACCESS read-only 2515 STATUS current 2516 DESCRIPTION 2517 "Wave length." 2518 ::= { portSFPInfoEntry 5 } 2519 2520 transferDistance OBJECT-TYPE 2521 SYNTAX INTEGER 2522 MAX-ACCESS read-only 2523 STATUS current 2524 DESCRIPTION 2525 "Transfer distance." 2526 ::= { portSFPInfoEntry 6 } 2527 2528 digitalDiagnosticMonitor OBJECT-TYPE 2529 SYNTAX INTEGER { 2530 SFPNotExist(0), 2531 NotSupported(1), 2532 Supported(2) 2533 } 2534 MAX-ACCESS read-only 2535 STATUS current 2536 DESCRIPTION 2537 "Digital Diagnostic Monitor." 2538 ::= { portSFPInfoEntry 7 } 2539 2540 vendorName OBJECT-TYPE 2541 SYNTAX DisplayString 2542 MAX-ACCESS read-only 2543 STATUS current 2544 DESCRIPTION 2545 "Vendor Name." 2546 ::= { portSFPInfoEntry 8 } 2547 2548 manuSerialNumber OBJECT-TYPE 2549 SYNTAX DisplayString 2550 MAX-ACCESS read-only 2551 STATUS current 2552 DESCRIPTION 2553 "Manufacture Serial Number." 2554 ::= { portSFPInfoEntry 9 } 2555 2556 manufacturingDate OBJECT-TYPE 2557 SYNTAX DisplayString 2558 MAX-ACCESS read-only 2559 STATUS current 2560 DESCRIPTION 2561 "Manufacturing Date." 2562 ::= { portSFPInfoEntry 10 } 2563 2564 temperature OBJECT-TYPE 2565 SYNTAX INTEGER 2566 MAX-ACCESS read-only 2567 STATUS current 2568 DESCRIPTION 2569 "Temperature of sfp." 2570 ::= { portSFPInfoEntry 11 } 2571 2572 voltage OBJECT-TYPE 2573 SYNTAX DisplayString 2574 MAX-ACCESS read-only 2575 STATUS current 2576 DESCRIPTION 2577 "Voltage of sfp." 2578 ::= { portSFPInfoEntry 12 } 2579 2580 biasCurrent OBJECT-TYPE 2581 SYNTAX DisplayString 2582 MAX-ACCESS read-only 2583 STATUS current 2584 DESCRIPTION 2585 "bias Current." 2586 ::= { portSFPInfoEntry 13 } 2587 2588 biasHighThreshold OBJECT-TYPE 2589 SYNTAX DisplayString 2590 MAX-ACCESS read-only 2591 STATUS current 2592 DESCRIPTION 2593 "bias Current High Threshold." 2594 ::= { portSFPInfoEntry 14 } 2595 2596 biasLowThreshold OBJECT-TYPE 2597 SYNTAX DisplayString 2598 MAX-ACCESS read-only 2599 STATUS current 2600 DESCRIPTION 2601 "bias Current Low Threshold." 2602 ::= { portSFPInfoEntry 15 } 2603 2604 rxPower OBJECT-TYPE 2605 SYNTAX DisplayString 2606 MAX-ACCESS read-only 2607 STATUS current 2608 DESCRIPTION 2609 "RX Power." 2610 ::= { portSFPInfoEntry 16 } 2611 2612 rxPowerHighThreshold OBJECT-TYPE 2613 SYNTAX DisplayString 2614 MAX-ACCESS read-only 2615 STATUS current 2616 DESCRIPTION 2617 "RX Power High Threshold." 2618 ::= { portSFPInfoEntry 17 } 2619 2620 rxPowerLowThreshold OBJECT-TYPE 2621 SYNTAX DisplayString 2622 MAX-ACCESS read-only 2623 STATUS current 2624 DESCRIPTION 2625 "RX Power Low Threshold." 2626 ::= { portSFPInfoEntry 18 } 2627 2628 txPower OBJECT-TYPE 2629 SYNTAX DisplayString 2630 MAX-ACCESS read-only 2631 STATUS current 2632 DESCRIPTION 2633 "TX Power." 2634 ::= { portSFPInfoEntry 19 } 2635 2636 txPowerHighThreshold OBJECT-TYPE 2637 SYNTAX DisplayString 2638 MAX-ACCESS read-only 2639 STATUS current 2640 DESCRIPTION 2641 "TX Power High Threshold." 2642 ::= { portSFPInfoEntry 20 } 2643 2644 txPowerLowThreshold OBJECT-TYPE 2645 SYNTAX DisplayString 2646 MAX-ACCESS read-only 2647 STATUS current 2648 DESCRIPTION 2649 "TX Power Low Threshold." 2650 ::= { portSFPInfoEntry 21 } 2651 2652------------------------------------------------------------------------------ 2653-- 2654-- gbnDeviceSwitchPortAvgRate - Port Average Rate Statistics Info 2655-- 2656------------------------------------------------------------------------------ 2657 portRateStatisticsInterval OBJECT-TYPE 2658 SYNTAX Integer32 (1..5) 2659 MAX-ACCESS read-write 2660 STATUS current 2661 DESCRIPTION 2662 "port average rate statistics time interval, unit is minute, default is 5 minutes." 2663 ::= { gbnDeviceSwitchPortAvgRate 1 } 2664 2665 portAvgRateTable OBJECT-TYPE 2666 SYNTAX SEQUENCE OF PortAvgRateEntry 2667 MAX-ACCESS not-accessible 2668 STATUS current 2669 DESCRIPTION 2670 "A table of port average rate statistics info(32)." 2671 ::= { gbnDeviceSwitchPortAvgRate 2 } 2672 2673 portAvgRateEntry OBJECT-TYPE 2674 SYNTAX PortAvgRateEntry 2675 MAX-ACCESS not-accessible 2676 STATUS current 2677 DESCRIPTION 2678 "Table entry for port average rate statistics information(32)." 2679 INDEX { portIndex } 2680 ::= { portAvgRateTable 1 } 2681 2682 PortAvgRateEntry ::= SEQUENCE { 2683 portIndex INTEGER, 2684 portInOctetRate Counter32, 2685 portInFrameRate Counter32, 2686 portOutOctetRate Counter32, 2687 portOutFrameRate Counter32 2688 } 2689 2690 portIndex OBJECT-TYPE 2691 SYNTAX INTEGER 2692 MAX-ACCESS read-only 2693 STATUS current 2694 DESCRIPTION 2695 "The port index list." 2696 ::= { portAvgRateEntry 1 } 2697 2698 portInOctetRate OBJECT-TYPE 2699 SYNTAX Counter32 2700 MAX-ACCESS read-only 2701 STATUS current 2702 DESCRIPTION 2703 "The ingress octet rate of this port." 2704 ::= { portAvgRateEntry 2 } 2705 2706 portInFrameRate OBJECT-TYPE 2707 SYNTAX Counter32 2708 MAX-ACCESS read-only 2709 STATUS current 2710 DESCRIPTION 2711 "The ingress packet rate of this port." 2712 ::= { portAvgRateEntry 3 } 2713 2714 portOutOctetRate OBJECT-TYPE 2715 SYNTAX Counter32 2716 MAX-ACCESS read-only 2717 STATUS current 2718 DESCRIPTION 2719 "The egress octet rate of this port." 2720 ::= { portAvgRateEntry 4 } 2721 2722 portOutFrameRate OBJECT-TYPE 2723 SYNTAX Counter32 2724 MAX-ACCESS read-only 2725 STATUS current 2726 DESCRIPTION 2727 "The egress packet rate of this port." 2728 ::= { portAvgRateEntry 5 } 2729------------------------------------------------------------------------------ 2730-- 2731-- gbnDeviceSwitchPortbandwidthUtilization - Port Average bandwidth utilization Info 2732-- 2733------------------------------------------------------------------------------ 2734 portBandwidthUtilizationEnable OBJECT-TYPE 2735 SYNTAX TruthValue 2736 { 2737 enable(1), 2738 disable(2) 2739 } 2740 MAX-ACCESS read-write 2741 STATUS current 2742 DESCRIPTION 2743 "The port bandwidth switch." 2744 ::= { gbnDeviceSwitchPortbandwidthUtilization 1 } 2745 2746 portBandwidthUtilizationTable OBJECT-TYPE 2747 SYNTAX SEQUENCE OF PortBandwidthUtilizationEntry 2748 MAX-ACCESS not-accessible 2749 STATUS current 2750 DESCRIPTION 2751 "A table of port bandwidth utilization info(32)." 2752 ::= { gbnDeviceSwitchPortbandwidthUtilization 2 } 2753 2754 portBandwidthUtilizationEntry OBJECT-TYPE 2755 SYNTAX PortBandwidthUtilizationEntry 2756 MAX-ACCESS not-accessible 2757 STATUS current 2758 DESCRIPTION 2759 "Table entry for port bandwidth utilization information(32)." 2760 INDEX { portBandIndex } 2761 ::= { portBandwidthUtilizationTable 2 } 2762 2763 PortBandwidthUtilizationEntry ::= SEQUENCE { 2764 portBandIndex INTEGER, 2765 portInBandwidthUtilization Counter32, 2766 portOutBandwidthUtilization Counter32 2767 } 2768 2769 portBandIndex OBJECT-TYPE 2770 SYNTAX INTEGER 2771 MAX-ACCESS read-only 2772 STATUS current 2773 DESCRIPTION 2774 "The port index list." 2775 ::= { portBandwidthUtilizationEntry 1 } 2776 2777 portInBandwidthUtilization OBJECT-TYPE 2778 SYNTAX Counter32 2779 MAX-ACCESS read-only 2780 STATUS current 2781 DESCRIPTION 2782 "The ingress bandwidth utilization of this port." 2783 ::= { portBandwidthUtilizationEntry 2 } 2784 2785 portOutBandwidthUtilization OBJECT-TYPE 2786 SYNTAX Counter32 2787 MAX-ACCESS read-only 2788 STATUS current 2789 DESCRIPTION 2790 "The egress bandwidth utilization of this port." 2791 ::= { portBandwidthUtilizationEntry 3 } 2792-- 2793-- END of gbnDeviceSwitch-MIB 2794-- 2795 2796END 2797