idnits 2.17.1 draft-ietf-ipoib-perf-mgmt-agent-mib-04.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** It looks like you're using RFC 3978 boilerplate. You should update this to the boilerplate described in the IETF Trust License Policy document (see https://trustee.ietf.org/license-info), which is required now. -- Found old boilerplate from RFC 3978, Section 5.1 on line 15. -- Found old boilerplate from RFC 3978, Section 5.5 on line 2732. -- Found old boilerplate from RFC 3979, Section 5, paragraph 1 on line 2684. -- Found old boilerplate from RFC 3979, Section 5, paragraph 2 on line 2691. -- Found old boilerplate from RFC 3979, Section 5, paragraph 3 on line 2697. ** Found boilerplate matching RFC 3978, Section 5.4, paragraph 1 (on line 46), which is fine, but *also* found old RFC 2026, Section 10.4C, paragraph 1 text on line 46. ** This document has an original RFC 3978 Section 5.4 Copyright Line, instead of the newer IETF Trust Copyright according to RFC 4748. ** The document seems to lack an RFC 3978 Section 5.4 Reference to BCP 78. ** This document has an original RFC 3978 Section 5.5 Disclaimer, instead of the newer disclaimer which includes the IETF Trust according to RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year == The document doesn't use any RFC 2119 keywords, yet has text resembling RFC 2119 boilerplate text. -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (September 2005) is 6797 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Missing Reference: 'RFC2574' is mentioned on line 2610, but not defined ** Obsolete undefined reference: RFC 2574 (Obsoleted by RFC 3414) == Missing Reference: 'RFC2575' is mentioned on line 2611, but not defined ** Obsolete undefined reference: RFC 2575 (Obsoleted by RFC 3415) == Missing Reference: 'RFC2434' is mentioned on line 2629, but not defined ** Obsolete undefined reference: RFC 2434 (Obsoleted by RFC 5226) == Unused Reference: 'RFC2863' is defined on line 2654, but no explicit reference was found in the text -- Possible downref: Non-RFC (?) normative reference: ref. 'INFINIV1' Summary: 8 errors (**), 0 flaws (~~), 7 warnings (==), 8 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 INTERNET-DRAFT Sean Harnedy 2 Mangrove Systems, Inc. 3 Expires: March 2006 September 2005 5 Definitions of Managed Objects for the 6 InfiniBand Performance Management Agent (PMA) 8 10 Status of this Memo 12 By submitting this Internet-Draft, each author represents that any 13 applicable patent or other IPR claims of which he or she is aware 14 have been or will be disclosed, and any of which he or she becomes 15 aware will be disclosed, in accordance with Section 6 of BCP 79. 17 Internet-Drafts are working documents of the Internet Engineering 18 Task Force (IETF), its areas, and its working groups. Note that 19 other groups may also distribute working documents as 20 Internet-Drafts. 22 Internet-Drafts are draft documents valid for a maximum of six months 23 and may be updated, replaced, or obsoleted by other documents at any 24 time. It is inappropriate to use Internet-Drafts as reference 25 material or to cite them other than as "work in progress." 27 The list of current Internet-Drafts can be accessed at 28 http://www.ietf.org/ietf/1id-abstracts.txt 30 The list of Internet-Draft Shadow Directories can be accessed at 31 http://www.ietf.org/shadow.html 33 Abstract 35 InfiniBand Architecture (IBA) specifies a high speed, channel based, 36 switched fabric architecture that delivers scalable performance in 37 data centers. 39 This memo defines a portion of the Management Information Base (MIB) 40 for use with network management protocols in the Internet community. 41 In particular, it defines objects for managing InfiniBand Performance 42 Management Agents (PMA). 44 Copyright Notice 46 Copyright (C) The Internet Society (2005). All Rights Reserved. 48 Table of Contents 50 1. Introduction ................................................. 3 51 2. The Internet-Standard Management Framework ................... 3 52 3. Structure of the MIB ......................................... 3 53 3.1. Overview ................................................... 3 54 3.2. Discussion of MIB Groups ................................... 3 55 3.3. The PMA MIB Objects ........................................ 3 56 3.3.1. The PMA Port Counters Mandatory Group .................... 3 57 3.3.2. The PMA Port Counters Optional Group ..................... 4 58 3.3.3. The PMA Port Receive Error Group ......................... 4 59 3.3.4. The PMA Port Transmit Discard Details Group .............. 4 60 3.3.5. The PMA Port Flow Control Counters Group ................ 4 61 3.3.6. The PMA Port Op Code Receive Counters Group .............. 4 62 3.3.7. The PMA Port Op Code VL Counters Group .................. 4 63 3.3.8. The PMA Port Op Code VL Data Counters Group .............. 4 64 3.3.9. The PMA Port VL Transmit Flow Control Update Error Group . 4 65 3.3.10. The PMA Port VL Transmit Wait Group ..................... 4 66 3.3.11. The PMA Port VL Software Congestion Group ............... 4 67 3.4. The PMA Conformance Group .................................. 4 68 3.4.1. PMA Compliance Groups .................................... 4 69 4. IPOIB PMA MIB Definitions .................................... 5 70 5. Security Considerations ..................................... 50 71 6. IANA Considerations ......................................... 50 72 7. References .................................................. 51 73 7.1. Normative References ...................................... 51 74 7.2. Informative References .................................... 51 75 8. Authors' Addresses .......................................... 51 76 9. Intellectual Property Notice ................................ 52 77 10. Full Copyright Statement ................................... 52 79 1. Introduction 81 This document defines a MIB for the InfiniBand Performance Management 82 Agent (PMA). 84 The InfiniBand Architecture [INFINIV1] is defined by the InfiniBand 85 Trade Association. InfiniBand is designed to provide low latency 86 high bandwidth interconnect in a computing environment. This 87 document will define the objects related to managing the Performance 88 Management Agent on each device in an InfiniBand Fabric. 90 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT" 91 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in 92 this document are to be interpreted as described in 93 RFC 2119 [RFC2119]. 95 2. The Internet-Standard Management Framework 97 For a detailed overview of the documents that describe the current 98 Internet-Standard Management Framework, please refer to section 7 of 99 RFC 3410 [RFC3410]. 101 Managed objects are accessed via a virtual information store, termed 102 the Management Information Base or MIB. MIB objects are generally 103 accessed through the Simple Network Management Protocol (SNMP). 104 Objects in the MIB are defined using the mechanisms defined in the 105 Structure of Management Information (SMI). This memo specifies a MIB 106 module that is compliant to the SMIv2, which is described in STD 58, 107 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 108 [RFC2580]. 110 3. Structure of the MIB 112 This section describes the structure of the IPOIB PMA MIB. 114 3.1. Overview 116 The SNMP management of the PMA involves the monitoring of key 117 management attributes. The PMA is manadatory on all InfiniBand 118 nodes. 120 3.2. Discussion of MIB Groups 122 The PMA MIB is divided into two basic groups: MIB objects and 123 the conformance section. 125 3.3. The PMA MIB Objects 127 There are eleven general groups of PMA MIB objects. 129 3.3.1 The PMA Port Counters Mandatory Group 130 This group provides the mandatory PMA port counters. 132 3.3.2 The PMA Port Counters Optional Group 134 This group provides the optional PMA port counters. 136 3.3.3 The PMA Port Receive Error Group 138 This group provides the receive errors PMA port counters. 140 3.3.4 The PMA Port Transmit Discard Details Group 142 This group provides the transmit discard details PMA 143 port counters. 145 3.3.5 The PMA Port Flow Control Counters Group 147 This group provides the flow control PMA port counters. 149 3.3.6 The PMA Port Op Code Receive Counters Group 151 This group provides the op code receive PMA port counters. 153 3.3.7 The PMA Port Op Code VL Counters Group 155 This group provides the op code VL PMA port counters. 157 3.3.8 The PMA Port Op Code VL Data Counters Group 159 This group provides the op code VL data PMA port counters. 161 3.3.9 The PMA Port VL Transmit Flow Control Update Error Group 163 This group provides the VL transmit flow control update errors 164 PMA port counters. 166 3.3.10 The PMA Port VL Transmit Wait Group 168 This group provides the VL transmit wait PMA port counters. 170 3.3.11 The PMA Port VL Software Congestion Group 172 This group provides the VL software congestion PMA port counters. 174 3.4. The PMA Conformance Group 176 The PMA Conformance Group lists the possible compliances for 177 various types of InfiniBand nodes (basic and full), and the 178 units of conformance that define the constituent object groups. 180 3.4.1. PMA Compliance Groups 182 The PMA Compliance Groups list acceptable MIB implementation 183 requirements. 185 4. IPOIB PMA MIB Definitions 187 PMA-MIB DEFINITIONS ::= BEGIN 189 IMPORTS 190 MODULE-IDENTITY, OBJECT-TYPE, 191 NOTIFICATION-TYPE, Unsigned32, Counter32 FROM SNMPv2-SMI 192 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 193 IbDataPort, infinibandMIB FROM IB-TC-MIB; 195 ibPmaMIB MODULE-IDENTITY 196 LAST-UPDATED "200509011200Z" -- September 1, 2005 12:00:00 GMT 197 ORGANIZATION "IETF IP Over IB (IPOIB) Working Group" 198 CONTACT-INFO 199 "Sean Harnedy (sharnedy@mangrovesystems.com) 200 Mangrove Systems, Inc." 201 DESCRIPTION 202 "Copyright (C) The Internet Society (2005). The initial 203 version of this MIB module was published in RFC XXXX; for 204 full legal notices see the RFC itself. Supplementary 205 information may be available on 206 http://www.ietf.org/copyrights/ianamib.html. 208 This module contains managed object definitions for 209 the Performance Management Agent instrumentation for an 210 InfiniBand Performance Management Agent (PMA)." 211 REVISION 212 "200509011200Z" -- September 1, 2005 12:00:00 GMT 213 DESCRIPTION 214 "Initial version published as part of RFC XXXX." 215 ::= { infinibandMIB 6 } 217 --**************************************************************** 218 -- Object Indentifiers for the IPOIB PMA MIB 219 --**************************************************************** 221 ibPmaObjects OBJECT IDENTIFIER ::= { ibPmaMIB 1 } 222 ibPmaConformance OBJECT IDENTIFIER ::= { ibPmaMIB 2 } 224 --**************************************************************** 225 -- Port Counters Group 226 -- 227 -- DESCRIPTION: This Group provides basic performance and exception 228 -- statistics for a port. This group contains 2 tables: one for 229 -- the mandatory counters and one for the optional counters. 230 -- These objects are based on the PortCounters attribute. 231 -- 232 -- NOTE: during operation, instead of "overflowing" these counters 233 -- stop at all 1's (until reset by the PMA). 234 --**************************************************************** 235 ibPmaPortCntrsInfo OBJECT IDENTIFIER ::= { ibPmaObjects 1 } 237 --**************************************************************** 238 -- The Mandatory Port Counters Table 239 --**************************************************************** 241 ibPmaPortCntrsTable OBJECT-TYPE 242 SYNTAX SEQUENCE OF IbPmaPortCntrsEntry 243 MAX-ACCESS not-accessible 244 STATUS current 245 DESCRIPTION 246 "A table containing PMA Port Counters information." 247 ::= { ibPmaPortCntrsInfo 1 } 249 ibPmaPortCntrsEntry OBJECT-TYPE 250 SYNTAX IbPmaPortCntrsEntry 251 MAX-ACCESS not-accessible 252 STATUS current 253 DESCRIPTION 254 "A conceptual row of the ibPmaPortCntrsTable containing 255 information about the basic performance and exception 256 statistics for a particular data port." 257 INDEX { ibPmaPortCntrsIndex } 258 ::= { ibPmaPortCntrsTable 1 } 260 IbPmaPortCntrsEntry ::= SEQUENCE { 261 ibPmaPortCntrsIndex IbDataPort, 262 ibPmaSymbolErrCounter Unsigned32, 263 ibPmaLinkErrRecoveryCntr Unsigned32, 264 ibPmaLinkDownedCntr Unsigned32, 265 ibPmaPortRcvErr Unsigned32, 266 ibPmaPortRcvRemPhysErr Unsigned32, 267 ibPmaPortRcvSwitchRelayErr Unsigned32, 268 ibPmaPortXmitDiscard Unsigned32, 269 ibPmaPortXmitConstraintErr Unsigned32, 270 ibPmaPortRcvConstraintErr Unsigned32, 271 ibPmaLocalLinkIntegrityErr Unsigned32, 272 ibPmaExcessBufOverrunErr Unsigned32, 273 ibPmaVl15Dropped Unsigned32 274 } 276 ibPmaPortCntrsIndex OBJECT-TYPE 277 SYNTAX IbDataPort 278 MAX-ACCESS not-accessible 279 STATUS current 280 DESCRIPTION 281 "Index that identifies the InfiniBand data port. The IBA 282 defines a range of valid data ports from 1 to N, where 283 N can have a maximum value of 254." 284 ::= { ibPmaPortCntrsEntry 1 } 286 ibPmaSymbolErrCounter OBJECT-TYPE 287 SYNTAX Unsigned32(0..65535) 288 MAX-ACCESS read-only 289 STATUS current 290 DESCRIPTION 291 "Total number of symbol errors detected on one or more 292 physical lanes." 293 REFERENCE 294 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 295 Table 191 PortCounters::PortSymbolErrorCounter." 296 ::= { ibPmaPortCntrsEntry 2 } 298 ibPmaLinkErrRecoveryCntr OBJECT-TYPE 299 SYNTAX Unsigned32(0..255) 300 MAX-ACCESS read-only 301 STATUS current 302 DESCRIPTION 303 "Total number of times the Port Training state machine has 304 successfully completed the link error recovery process." 305 REFERENCE 306 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 307 Table 191 PortCounters::LinkErrorRecoveryCounters." 308 ::= { ibPmaPortCntrsEntry 3 } 310 ibPmaLinkDownedCntr OBJECT-TYPE 311 SYNTAX Unsigned32(0..255) 312 MAX-ACCESS read-only 313 STATUS current 314 DESCRIPTION 315 "Total number of times the Port Training state machine has 316 failed the link error recovery process and downed the link." 317 REFERENCE 318 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 319 Table 191 PortCounters::LinkDownedCounter." 320 ::= { ibPmaPortCntrsEntry 4 } 322 ibPmaPortRcvErr OBJECT-TYPE 323 SYNTAX Unsigned32(0..65535) 324 MAX-ACCESS read-only 325 STATUS current 326 DESCRIPTION 327 "Total number of packets containing an error that were 328 received on the port. These errors include: 329 - Local physical errors (ICRC, VCRC, FCCRC, and all physical 330 errors that cause entry into the BAD PACKET of BAD PACKET 331 DISCARD states of the packet receiver state machine) 332 - Malformed data packet errors (LVer, length, VL) 333 - Malformed link packet errors (operand, length, VL) 334 - Packets discarded due to buffer overrun." 335 REFERENCE 336 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 337 Table 191 PortCounters::PortRcvErrors." 338 ::= { ibPmaPortCntrsEntry 5 } 340 ibPmaPortRcvRemPhysErr OBJECT-TYPE 341 SYNTAX Unsigned32(0..65535) 342 MAX-ACCESS read-only 343 STATUS current 344 DESCRIPTION 345 "Total number of packets marked with the End-of-Bad-Packets (EBP) 346 delimeter received on the port." 347 REFERENCE 348 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 349 Table 191 PortCounters::PortRcvRemotePhysicalErrors." 350 ::= { ibPmaPortCntrsEntry 6 } 352 ibPmaPortRcvSwitchRelayErr OBJECT-TYPE 353 SYNTAX Unsigned32(0..65535) 354 MAX-ACCESS read-only 355 STATUS current 356 DESCRIPTION 357 "Total number of packets received on the port that are 358 discarded because they could not be forwarded by the 359 switch relay. Reasons for this include: 360 - DLID mapping 361 - VL mapping 362 - looping (output port = input port)" 363 REFERENCE 364 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 365 Table 191 PortCounters::PortRcvSwitchRelayErrors." 366 ::= { ibPmaPortCntrsEntry 7 } 368 ibPmaPortXmitDiscard OBJECT-TYPE 369 SYNTAX Unsigned32(0..65535) 370 MAX-ACCESS read-only 371 STATUS current 372 DESCRIPTION 373 "Total number of outbound packets discarded by the port because 374 the port is down or congested. Reasons for this include: 375 - output port is in the inactive state 376 - packet length exceeded neighbor MTU 377 - switch lifetime limit exceeded 378 - switch HOQ limit exceeded 379 May also include packets discarded while in VLStalled state." 380 REFERENCE 381 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 382 Table 191 PortCounters::PortXmitDiscards." 383 ::= { ibPmaPortCntrsEntry 8 } 385 ibPmaPortXmitConstraintErr OBJECT-TYPE 386 SYNTAX Unsigned32(0..255) 387 MAX-ACCESS read-only 388 STATUS current 389 DESCRIPTION 390 "Total number of packets not transmitted from the port 391 for the following reasons: 392 - FilterRawOutbound is true and packet is raw 393 - PartitionEnforcementOutbound is true and packet fails 394 partition key check or IP version check." 395 REFERENCE 396 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 397 Table 191 PortCounters::PortXmitConstraintErrors." 398 ::= { ibPmaPortCntrsEntry 9 } 400 ibPmaPortRcvConstraintErr OBJECT-TYPE 401 SYNTAX Unsigned32(0..255) 402 MAX-ACCESS read-only 403 STATUS current 404 DESCRIPTION 405 "Total number of packets received on the port that are 406 discarded for the following reasons: 407 - FilterRawInbound is true and packet is raw 408 - PartitionEnforcementInbound is true and packet fails 409 partition key check or IP version check." 410 REFERENCE 411 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 412 Table 191 PortCounters::PortRcvConstraintErrors." 413 ::= { ibPmaPortCntrsEntry 10 } 415 ibPmaLocalLinkIntegrityErr OBJECT-TYPE 416 SYNTAX Unsigned32(0..15) 417 MAX-ACCESS read-only 418 STATUS current 419 DESCRIPTION 420 "The number of times that the count of packets containing 421 local physical errors exceeded the local physical errors 422 threshold." 423 REFERENCE 424 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 425 Table 191 PortCounters::LocalLinkIntegrityErrors." 426 ::= { ibPmaPortCntrsEntry 11 } 428 ibPmaExcessBufOverrunErr OBJECT-TYPE 429 SYNTAX Unsigned32(0..15) 430 MAX-ACCESS read-only 431 STATUS current 432 DESCRIPTION 433 "The number of times that overrun errors consecutive flow 434 control update periods occurred with at least one overrun 435 error in each period." 436 REFERENCE 437 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 438 Table 191 PortCounters::ExcessiveBufferOverrunErrors." 439 ::= { ibPmaPortCntrsEntry 12 } 441 ibPmaVl15Dropped OBJECT-TYPE 442 SYNTAX Unsigned32(0..255) 443 MAX-ACCESS read-only 444 STATUS current 445 DESCRIPTION 446 "Number of incoming VL 15 packets dropped due to resource 447 limitations on port due to lack of buffers." 448 REFERENCE 449 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 450 Table 191 PortCounters::VL15Dropped." 451 ::= { ibPmaPortCntrsEntry 13 } 453 --**************************************************************** 454 -- The Optional Port Counters Table 455 --**************************************************************** 457 ibPmaPortCntrsOptTable OBJECT-TYPE 458 SYNTAX SEQUENCE OF IbPmaPortCntrsOptEntry 459 MAX-ACCESS not-accessible 460 STATUS current 461 DESCRIPTION 462 "A table containing the optional PMA Port Counters information." 463 ::= { ibPmaPortCntrsInfo 2 } 465 ibPmaPortCntrsOptEntry OBJECT-TYPE 466 SYNTAX IbPmaPortCntrsOptEntry 467 MAX-ACCESS not-accessible 468 STATUS current 469 DESCRIPTION 470 "A conceptual row of the ibPmaPortCntrsOptTable containing 471 information about the optional performance and exception 472 statistics for a particular data port." 473 INDEX { ibPmaPortCntrsOptIndex } 474 ::= { ibPmaPortCntrsOptTable 1 } 476 IbPmaPortCntrsOptEntry ::= SEQUENCE { 477 ibPmaPortCntrsOptIndex IbDataPort, 478 ibPmaPortXmitData Unsigned32, 479 ibPmaPortRcvData Unsigned32, 480 ibPmaPortXmitPkts Unsigned32, 481 ibPmaPortRcvPkts Unsigned32 482 } 484 ibPmaPortCntrsOptIndex OBJECT-TYPE 485 SYNTAX IbDataPort 486 MAX-ACCESS not-accessible 487 STATUS current 488 DESCRIPTION 489 "Index that identifies the InfiniBand data port. The IBA 490 defines a range of valid data ports from 1 to N, where 491 N can have a maximum value of 254." 492 ::= { ibPmaPortCntrsOptEntry 1 } 494 ibPmaPortXmitData OBJECT-TYPE 495 SYNTAX Unsigned32(0..65535) 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 "Total number of data octets divided by 4, transmitted on 500 all VLs from the port. This includes all octets between (and 501 not including) the start of packet delimeter and the VCRC. It 502 excludes all link packets but may include packets containing 503 errors. NOTE: This counter is optional and should have a 0 504 value if not implemented." 505 REFERENCE 506 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 507 Table 191 PortCounters::PortXmitData." 508 ::= { ibPmaPortCntrsOptEntry 2 } 510 ibPmaPortRcvData OBJECT-TYPE 511 SYNTAX Unsigned32(0..65535) 512 MAX-ACCESS read-only 513 STATUS current 514 DESCRIPTION 515 "Total number of data octets divided by 4, received on 516 all VLs from the port. This includes all octets between (and 517 not including) the start of packet delimeter and the VCRC. It 518 excludes all link packets but may include packets containing 519 errors. NOTE: This counter is optional and should have a 0 520 value if not implemented." 521 REFERENCE 522 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 523 Table 191 PortCounters::PortRcvData." 524 ::= { ibPmaPortCntrsOptEntry 3 } 526 ibPmaPortXmitPkts OBJECT-TYPE 527 SYNTAX Unsigned32(0..65535) 528 MAX-ACCESS read-only 529 STATUS current 530 DESCRIPTION 531 "Total number of packets, excluding link packets, transmitted on 532 all VLs from the port. It may include packets with errors. 533 NOTE: This counter is optional and should have a 0 value if 534 not implemented." 535 REFERENCE 536 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 537 Table 191 PortCounters::PortXmitPkts." 538 ::= { ibPmaPortCntrsOptEntry 4 } 540 ibPmaPortRcvPkts OBJECT-TYPE 541 SYNTAX Unsigned32(0..65535) 542 MAX-ACCESS read-only 543 STATUS current 544 DESCRIPTION 545 "Total number of packets, including packets containing errors 546 and excluding link packets, received on all VLs on this port. 547 It may include packets with errors. NOTE: This counter is 548 optional and should have a 0 value if not implemented." 549 REFERENCE 550 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 551 Table 191 PortCounters::PortRcvPkts." 553 ::= { ibPmaPortCntrsOptEntry 5 } 555 --**************************************************************** 556 -- Port Transmit and Receive Error Group 557 -- 558 -- DESCRIPTION: This Group provides details for receive errors and 559 -- transmit discard details for each port. This group contains 560 -- three tables: The Port Receive Error Details table, The Port 561 -- Transmit Discard Details table, and The Port Flow Control 562 -- Counters Table. 563 -- These three tables are optional. 564 -- 565 -- NOTE: during operation, instead of "overflowing" these counters 566 -- stop at all 1's (until reset by the PMA). 567 --**************************************************************** 569 ibPmaPortXmitRecvInfo OBJECT IDENTIFIER ::= { ibPmaObjects 2 } 571 --**************************************************************** 572 -- The Port Receive Error Details Table 573 --**************************************************************** 575 ibPmaPortRcvErrTable OBJECT-TYPE 576 SYNTAX SEQUENCE OF IbPmaPortRcvErrEntry 577 MAX-ACCESS not-accessible 578 STATUS current 579 DESCRIPTION 580 "A table containing PMA Port Receive Error information." 581 ::= { ibPmaPortXmitRecvInfo 1 } 583 ibPmaPortRcvErrEntry OBJECT-TYPE 584 SYNTAX IbPmaPortRcvErrEntry 585 MAX-ACCESS not-accessible 586 STATUS current 587 DESCRIPTION 588 "A conceptual row of the ibPmaPortRcvErrTable containing 589 information about the receive error statistics for a 590 particular data port." 591 INDEX { ibPmaPortRcvErrIndex } 592 ::= { ibPmaPortRcvErrTable 1 } 594 IbPmaPortRcvErrEntry ::= SEQUENCE { 595 ibPmaPortRcvErrIndex IbDataPort, 596 ibPmaPortRcvErrLocalPhysErrs Unsigned32, 597 ibPmaPortMalformedPacketErrs Unsigned32, 598 ibPmaPortBufferOverrunErrs Unsigned32, 599 ibPmaPortDLIDMappingErrs Unsigned32, 600 ibPmaPortVLMappingErrs Unsigned32, 601 ibPmaPortLoopingErrs Unsigned32 602 } 604 ibPmaPortRcvErrIndex OBJECT-TYPE 605 SYNTAX IbDataPort 606 MAX-ACCESS not-accessible 607 STATUS current 608 DESCRIPTION 609 "Index that identifies the InfiniBand data port. The IBA 610 defines a range of valid data ports from 1 to N, where 611 N can have a maximum value of 254." 612 ::= { ibPmaPortRcvErrEntry 1 } 614 ibPmaPortRcvErrLocalPhysErrs OBJECT-TYPE 615 SYNTAX Unsigned32(0..65535) 616 MAX-ACCESS read-only 617 STATUS current 618 DESCRIPTION 619 "Total number of packets received on the port that contain local 620 physical errors (ICRC, VCRC, FCCRC, and all physical errors that 621 cause entry into the BAD PACKET or BAD PACKET DISCARD states of 622 the packet receiver state machine)." 623 REFERENCE 624 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 625 Table 194 PortRcvErrorDetails::PortLocalPhysicalErrors." 626 ::= { ibPmaPortRcvErrEntry 2 } 628 ibPmaPortMalformedPacketErrs OBJECT-TYPE 629 SYNTAX Unsigned32(0..65535) 630 MAX-ACCESS read-only 631 STATUS current 632 DESCRIPTION 633 "Total number of packets received on the port that contain 634 malformed packet errors. 635 -data packets: LVer, length, VL 636 -link packets: operand, length VL" 637 REFERENCE 638 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 639 Table 194 PortRcvErrorDetails::PortMalformedPacketErrors." 640 ::= { ibPmaPortRcvErrEntry 3 } 642 ibPmaPortBufferOverrunErrs OBJECT-TYPE 643 SYNTAX Unsigned32(0..65535) 644 MAX-ACCESS read-only 645 STATUS current 646 DESCRIPTION 647 "Total number of packets received on the port that were 648 discarded due to buffer overrun." 649 REFERENCE 650 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 651 Table 194 PortRcvErrorDetails::PortBufferOverrunErrors." 652 ::= { ibPmaPortRcvErrEntry 4 } 654 ibPmaPortDLIDMappingErrs OBJECT-TYPE 655 SYNTAX Unsigned32(0..65535) 656 MAX-ACCESS read-only 657 STATUS current 658 DESCRIPTION 659 "Total number of packets received on the port that were 660 discarded because they could not be forwarded by the switch 661 relay due to DLID mapping errors. This only applies to 662 switches." 663 REFERENCE 664 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 665 Table 194 PortRcvErrorDetails::PortDLIDMappingErrors." 666 ::= { ibPmaPortRcvErrEntry 5 } 668 ibPmaPortVLMappingErrs OBJECT-TYPE 669 SYNTAX Unsigned32(0..65535) 670 MAX-ACCESS read-only 671 STATUS current 672 DESCRIPTION 673 "Total number of packets received on the port that were 674 discarded because they could not be forwarded by the switch 675 relay due to VL mapping errors." 676 REFERENCE 677 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 678 Table 194 PortRcvErrorDetails::PortVLMappingErrors." 679 ::= { ibPmaPortRcvErrEntry 6 } 681 ibPmaPortLoopingErrs OBJECT-TYPE 682 SYNTAX Unsigned32(0..65535) 683 MAX-ACCESS read-only 684 STATUS current 685 DESCRIPTION 686 "Total number of packets received on the port that were 687 discarded because they could not be forwarded by the switch 688 relay due to looping errors (where the output port = 689 the input port). This only applies to switches." 690 REFERENCE 691 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1; 692 Table 194 PortRcvErrorDetails::PortLoopingErrors." 693 ::= { ibPmaPortRcvErrEntry 7 } 695 --**************************************************************** 696 -- The Port Transmit Discard Details Table 697 --**************************************************************** 699 ibPmaPortXmitDiscardTable OBJECT-TYPE 700 SYNTAX SEQUENCE OF IbPmaPortXmitDiscardEntry 701 MAX-ACCESS not-accessible 702 STATUS current 703 DESCRIPTION 704 "A table containing PMA Port Transmit Discard details." 705 ::= { ibPmaPortXmitRecvInfo 2 } 707 ibPmaPortXmitDiscardEntry OBJECT-TYPE 708 SYNTAX IbPmaPortXmitDiscardEntry 709 MAX-ACCESS not-accessible 710 STATUS current 711 DESCRIPTION 712 "A conceptual row of the ibPmaPortXmitDiscardTable containing 713 information about the transmit discard details for a 714 particular data port." 715 INDEX { ibPmaPortXmitDiscardIndex } 716 ::= { ibPmaPortXmitDiscardTable 1 } 718 IbPmaPortXmitDiscardEntry ::= SEQUENCE { 719 ibPmaPortXmitDiscardIndex IbDataPort, 720 ibPmaPortInactiveDiscards Unsigned32, 721 ibPmaPortNeighborMtuDiscards Unsigned32, 722 ibPmaPortSwLifetimeLimitDiscards Unsigned32, 723 ibPmaPortSwHoqLimitDiscards Unsigned32 724 } 726 ibPmaPortXmitDiscardIndex OBJECT-TYPE 727 SYNTAX IbDataPort 728 MAX-ACCESS not-accessible 729 STATUS current 730 DESCRIPTION 731 "Index that identifies the InfiniBand data port. The IBA 732 defines a range of valid data ports from 1 to N, where 733 N can have a maximum value of 254." 734 ::= { ibPmaPortXmitDiscardEntry 1 } 736 ibPmaPortInactiveDiscards OBJECT-TYPE 737 SYNTAX Unsigned32(0..255) 738 MAX-ACCESS read-only 739 STATUS current 740 DESCRIPTION 741 "Total number of outbound packets discarded by the port because 742 it is in the inactive state." 743 REFERENCE 744 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2; 745 Table 195 PortXmitDisacrdDetails::PortInactiveDiscards." 746 ::= { ibPmaPortXmitDiscardEntry 2 } 748 ibPmaPortNeighborMtuDiscards OBJECT-TYPE 749 SYNTAX Unsigned32(0..255) 750 MAX-ACCESS read-only 751 STATUS current 752 DESCRIPTION 753 "Total number of outbound packets discarded by the port because 754 packet length exceeded the neighbor MTU." 755 REFERENCE 756 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2; 757 Table 195 PortXmitDisacrdDetails::PortNeighborMTUDiscards." 758 ::= { ibPmaPortXmitDiscardEntry 3 } 760 ibPmaPortSwLifetimeLimitDiscards OBJECT-TYPE 761 SYNTAX Unsigned32(0..255) 762 MAX-ACCESS read-only 763 STATUS current 764 DESCRIPTION 765 "Total number of outbound packets discarded by the port because 766 the switch lifetime limit was exceeded. (This value is only 767 relevant for switches; otherwise the value should be 0)." 768 REFERENCE 769 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2; 770 Table 195 PortXmitDisacrdDetails::PortSwLifetimeLimitDiscards." 771 ::= { ibPmaPortXmitDiscardEntry 4 } 773 ibPmaPortSwHoqLimitDiscards OBJECT-TYPE 774 SYNTAX Unsigned32(0..255) 775 MAX-ACCESS read-only 776 STATUS current 777 DESCRIPTION 778 "Total number of outbound packets discarded by the port because 779 the switch HOQ lifetime was exceeded. (This object applies to 780 switches only. For other InfiniBand entities this should have 781 a value of 0)." 782 REFERENCE 783 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2; 784 Table 195 PortXmitDisacrdDetails::PortSwHOQLimitDiscards." 785 ::= { ibPmaPortXmitDiscardEntry 5 } 787 --**************************************************************** 788 -- Port Flow Control Counters Table 789 --**************************************************************** 791 ibPmaPortFlowCtlCntrsTable OBJECT-TYPE 792 SYNTAX SEQUENCE OF IbPmaPortXmitDiscardEntry 793 MAX-ACCESS not-accessible 794 STATUS current 795 DESCRIPTION 796 "A table containing PMA Port Flow Control counters 797 information." 798 ::= { ibPmaPortXmitRecvInfo 3 } 800 ibPmaPortFlowCtlCntrsEntry OBJECT-TYPE 801 SYNTAX IbPmaPortFlowCtlCntrsEntry 802 MAX-ACCESS not-accessible 803 STATUS current 804 DESCRIPTION 805 "A conceptual row of the ibPmaPortFLowCtlCntrsTable containing 806 information about the flow control statistics for a particular 807 data port." 808 INDEX { ibPmaPortFlowCtlCntrsIndex } 809 ::= { ibPmaPortFlowCtlCntrsTable 1 } 811 IbPmaPortFlowCtlCntrsEntry ::= SEQUENCE { 812 ibPmaPortFlowCtlCntrsIndex IbDataPort, 813 ibPmaPortFlowCtlXmitFlowPkts Unsigned32, 814 ibPmaPortFlowCtlRcvFlowPkts Unsigned32 815 } 817 ibPmaPortFlowCtlCntrsIndex OBJECT-TYPE 818 SYNTAX IbDataPort 819 MAX-ACCESS not-accessible 820 STATUS current 821 DESCRIPTION 822 "Index that identifies the InfiniBand data port. The IBA 823 defines a range of valid data ports from 1 to N, where 824 N can have a maximum value of 254." 825 ::= { ibPmaPortFlowCtlCntrsEntry 1 } 827 ibPmaPortFlowCtlXmitFlowPkts OBJECT-TYPE 828 SYNTAX Unsigned32(0..65535) 829 MAX-ACCESS read-only 830 STATUS current 831 DESCRIPTION 832 "Total number of flow control packets transmitted on the port." 833 REFERENCE 834 "InfiniBand Architecture Release 1.1 Vol. 1. Section 16.1.4.4; 835 Table 197 PortFlowCtlCounters::PortXmitFlowPkts." 836 ::= { ibPmaPortFlowCtlCntrsEntry 2 } 838 ibPmaPortFlowCtlRcvFlowPkts OBJECT-TYPE 839 SYNTAX Unsigned32(0..65535) 840 MAX-ACCESS read-only 841 STATUS current 842 DESCRIPTION 843 "Total number of flow control packets received on the port." 844 REFERENCE 845 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.4; 846 Table 197 PortFlowCtlCounters::PortRcvFlowPkts." 847 ::= { ibPmaPortFlowCtlCntrsEntry 3 } 849 --**************************************************************** 850 -- Port Op Code Group 851 -- 852 -- DESCRIPTION: This Group provides details for port statistics 853 -- indexed by op code and port number. This group contains 854 -- three tables: The Port Op Code Receive Counters Group, The 855 -- Port Op Code Virtual Lane Counters Group, and The Port Op 856 -- Code Virtual Lane Data Counters Group. 857 -- These three tables are optional. 858 -- 859 -- NOTE: during operation, instead of "overflowing" these counters 860 -- stop at all 1's (until reset by the PMA). 861 --**************************************************************** 863 ibPmaPortOpCodeInfo OBJECT IDENTIFIER ::= { ibPmaObjects 3 } 865 --**************************************************************** 866 -- Port Op Code Receive Counters Group 867 --**************************************************************** 868 ibPmaPortOpCodeRcvCntrsTable OBJECT-TYPE 869 SYNTAX SEQUENCE OF IbPmaPortOpCodeRcvCntrsEntry 870 MAX-ACCESS not-accessible 871 STATUS current 872 DESCRIPTION 873 "A table containing PMA Port Counters per Op Code information." 874 ::= { ibPmaPortOpCodeInfo 1 } 876 ibPmaPortOpCodeRcvCntrsEntry OBJECT-TYPE 877 SYNTAX IbPmaPortOpCodeRcvCntrsEntry 878 MAX-ACCESS not-accessible 879 STATUS current 880 DESCRIPTION 881 "A conceptual row of the ibPmaPortOpCodeRcvCntrsTable containing 882 information about the receive counters per op code for a 883 particular data port." 884 INDEX { ibPmaPortOpCodeRcvCntrsPortIndex, 885 ibPmaPortOpCodeRcvCntrsIndex } 886 ::= { ibPmaPortOpCodeRcvCntrsTable 1 } 888 IbPmaPortOpCodeRcvCntrsEntry ::= SEQUENCE { 889 ibPmaPortOpCodeRcvCntrsPortIndex IbDataPort, 890 ibPmaPortOpCodeRcvCntrsIndex Unsigned32, 891 ibPmaPortOpCodeRcvCntrsRcvPkts Counter32, 892 ibPmaPortOpCodeRcvCntrsRcvData Counter32 893 } 895 ibPmaPortOpCodeRcvCntrsPortIndex OBJECT-TYPE 896 SYNTAX IbDataPort 897 MAX-ACCESS not-accessible 898 STATUS current 899 DESCRIPTION 900 "Index that identifies the InfiniBand data port. The IBA 901 defines a range of valid data ports from 1 to N, where 902 N can have a maximum value of 254." 903 ::= { ibPmaPortOpCodeRcvCntrsEntry 1 } 905 ibPmaPortOpCodeRcvCntrsIndex OBJECT-TYPE 906 SYNTAX Unsigned32(1..255) 907 MAX-ACCESS not-accessible 908 STATUS current 909 DESCRIPTION 910 "The op code for which this statistic is being reported. 911 Note: this is a 1-based value." 912 ::= { ibPmaPortOpCodeRcvCntrsEntry 2 } 914 ibPmaPortOpCodeRcvCntrsRcvPkts OBJECT-TYPE 915 SYNTAX Counter32 916 MAX-ACCESS read-only 917 STATUS current 918 DESCRIPTION 919 "Total number of packets received without error on this 920 port for this op code." 922 REFERENCE 923 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.3; 924 Table 196 PortOpRcvCounters::PortOpRcvPkts." 925 ::= { ibPmaPortOpCodeRcvCntrsEntry 3 } 927 ibPmaPortOpCodeRcvCntrsRcvData OBJECT-TYPE 928 SYNTAX Counter32 929 MAX-ACCESS read-only 930 STATUS current 931 DESCRIPTION 932 "Total number of data octets (divided by 4) received without 933 error for all VLs on this port for this op code. This includes 934 all octets between the start of packet delimeter and the VCRC, 935 exclusive. It excludes all link packets." 936 REFERENCE 937 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.3; 938 Table 196 PortOpRcvCounters::PortOpRcvData." 939 ::= { ibPmaPortOpCodeRcvCntrsEntry 4 } 941 --**************************************************************** 942 -- Port Op Code Virtual Lane Counters Group 943 --**************************************************************** 945 ibPmaPortOpCodeVlCntrsTable OBJECT-TYPE 946 SYNTAX SEQUENCE OF IbPmaPortOpCodeVlCntrsEntry 947 MAX-ACCESS not-accessible 948 STATUS current 949 DESCRIPTION 950 "A table containing PMA Port virtual lane op code information." 951 ::= { ibPmaPortOpCodeInfo 2 } 953 ibPmaPortOpCodeVlCntrsEntry OBJECT-TYPE 954 SYNTAX IbPmaPortOpCodeVlCntrsEntry 955 MAX-ACCESS not-accessible 956 STATUS current 957 DESCRIPTION 958 "A conceptual row of the ibPmaPortOpCodeVlCntrsTable containing 959 information about the virtual lane statistics for a particular 960 data port based on op code." 961 INDEX { ibPmaPortOpCodeVlCntrsPortIndex, 962 ibPmaPortOpCodeVlCntrsIndex } 963 ::= { ibPmaPortOpCodeVlCntrsTable 1 } 965 IbPmaPortOpCodeVlCntrsEntry ::= SEQUENCE { 966 ibPmaPortOpCodeVlCntrsPortIndex IbDataPort, 967 ibPmaPortOpCodeVlCntrsIndex Unsigned32, 968 ibPmaPortVlOpPkt0 Unsigned32, 969 ibPmaPortVlOpPkt1 Unsigned32, 970 ibPmaPortVlOpPkt2 Unsigned32, 971 ibPmaPortVlOpPkt3 Unsigned32, 972 ibPmaPortVlOpPkt4 Unsigned32, 973 ibPmaPortVlOpPkt5 Unsigned32, 974 ibPmaPortVlOpPkt6 Unsigned32, 975 ibPmaPortVlOpPkt7 Unsigned32, 976 ibPmaPortVlOpPkt8 Unsigned32, 977 ibPmaPortVlOpPkt9 Unsigned32, 978 ibPmaPortVlOpPkt10 Unsigned32, 979 ibPmaPortVlOpPkt11 Unsigned32, 980 ibPmaPortVlOpPkt12 Unsigned32, 981 ibPmaPortVlOpPkt13 Unsigned32, 982 ibPmaPortVlOpPkt14 Unsigned32, 983 ibPmaPortVlOpPkt15 Unsigned32 984 } 986 ibPmaPortOpCodeVlCntrsPortIndex OBJECT-TYPE 987 SYNTAX IbDataPort 988 MAX-ACCESS not-accessible 989 STATUS current 990 DESCRIPTION 991 "Index that identifies the InfiniBand data port. The IBA 992 defines a range of valid data ports from 1 to N, where 993 N can have a maximum value of 254." 994 ::= { ibPmaPortOpCodeVlCntrsEntry 1 } 996 ibPmaPortOpCodeVlCntrsIndex OBJECT-TYPE 997 SYNTAX Unsigned32(1..255) 998 MAX-ACCESS not-accessible 999 STATUS current 1000 DESCRIPTION 1001 "The op code for which this statistic is being reported. 1002 Note: this is a 1-based value." 1003 ::= { ibPmaPortOpCodeVlCntrsEntry 2 } 1005 ibPmaPortVlOpPkt0 OBJECT-TYPE 1006 SYNTAX Unsigned32(0..65535) 1007 MAX-ACCESS read-only 1008 STATUS current 1009 DESCRIPTION 1010 "Total number of packets received without error on the port 1011 using this op code for Virtual Lane 0." 1012 REFERENCE 1013 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1014 Table 198 PortVLOpPackets::PortVLOpPacket0." 1015 ::= { ibPmaPortOpCodeVlCntrsEntry 3 } 1017 ibPmaPortVlOpPkt1 OBJECT-TYPE 1018 SYNTAX Unsigned32(0..65535) 1019 MAX-ACCESS read-only 1020 STATUS current 1021 DESCRIPTION 1022 "Total number of packets received without error on the port 1023 using this op code for Virtual Lane 1." 1024 REFERENCE 1025 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1026 Table 198 PortVLOpPackets::PortVLOpPacket1." 1027 ::= { ibPmaPortOpCodeVlCntrsEntry 4 } 1029 ibPmaPortVlOpPkt2 OBJECT-TYPE 1030 SYNTAX Unsigned32(0..65535) 1031 MAX-ACCESS read-only 1032 STATUS current 1033 DESCRIPTION 1034 "Total number of packets received without error on the port 1035 using this op code for Virtual Lane 2." 1036 REFERENCE 1037 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1038 Table 198 PortVLOpPackets::PortVLOpPacket2." 1039 ::= { ibPmaPortOpCodeVlCntrsEntry 5 } 1041 ibPmaPortVlOpPkt3 OBJECT-TYPE 1042 SYNTAX Unsigned32(0..65535) 1043 MAX-ACCESS read-only 1044 STATUS current 1045 DESCRIPTION 1046 "Total number of packets received without error on the port 1047 using this op code for Virtual Lane 3." 1048 REFERENCE 1049 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1050 Table 198 PortVLOpPackets::PortVLOpPacket3." 1051 ::= { ibPmaPortOpCodeVlCntrsEntry 6 } 1053 ibPmaPortVlOpPkt4 OBJECT-TYPE 1054 SYNTAX Unsigned32(0..65535) 1055 MAX-ACCESS read-only 1056 STATUS current 1057 DESCRIPTION 1058 "Total number of packets received without error on the port 1059 using this op code for Virtual Lane 4." 1060 REFERENCE 1061 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1062 Table 198 PortVLOpPackets::PortVLOpPacket4." 1063 ::= { ibPmaPortOpCodeVlCntrsEntry 7 } 1065 ibPmaPortVlOpPkt5 OBJECT-TYPE 1066 SYNTAX Unsigned32(0..65535) 1067 MAX-ACCESS read-only 1068 STATUS current 1069 DESCRIPTION 1070 "Total number of packets received without error on the port 1071 using this op code for Virtual Lane 5." 1072 REFERENCE 1073 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1074 Table 198 PortVLOpPackets::PortVLOpPacket5." 1075 ::= { ibPmaPortOpCodeVlCntrsEntry 8 } 1077 ibPmaPortVlOpPkt6 OBJECT-TYPE 1078 SYNTAX Unsigned32(0..65535) 1079 MAX-ACCESS read-only 1080 STATUS current 1081 DESCRIPTION 1082 "Total number of packets received without error on the port 1083 using this op code for Virtual Lane 6." 1084 REFERENCE 1085 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1086 Table 198 PortVLOpPackets::PortVLOpPacket6." 1087 ::= { ibPmaPortOpCodeVlCntrsEntry 9 } 1089 ibPmaPortVlOpPkt7 OBJECT-TYPE 1090 SYNTAX Unsigned32(0..65535) 1091 MAX-ACCESS read-only 1092 STATUS current 1093 DESCRIPTION 1094 "Total number of packets received without error on the port 1095 using this op code for Virtual Lane 7." 1096 REFERENCE 1097 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1098 Table 198 PortVLOpPackets::PortVLOpPacket7." 1099 ::= { ibPmaPortOpCodeVlCntrsEntry 10 } 1101 ibPmaPortVlOpPkt8 OBJECT-TYPE 1102 SYNTAX Unsigned32(0..65535) 1103 MAX-ACCESS read-only 1104 STATUS current 1105 DESCRIPTION 1106 "Total number of packets received without error on the port 1107 using this op code for Virtual Lane 8." 1108 REFERENCE 1109 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1110 Table 198 PortVLOpPackets::PortVLOpPacket8." 1111 ::= { ibPmaPortOpCodeVlCntrsEntry 11 } 1113 ibPmaPortVlOpPkt9 OBJECT-TYPE 1114 SYNTAX Unsigned32(0..65535) 1115 MAX-ACCESS read-only 1116 STATUS current 1117 DESCRIPTION 1118 "Total number of packets received without error on the port 1119 using this op code for Virtual Lane 9." 1120 REFERENCE 1121 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1122 Table 198 PortVLOpPackets::PortVLOpPacket9." 1123 ::= { ibPmaPortOpCodeVlCntrsEntry 12 } 1125 ibPmaPortVlOpPkt10 OBJECT-TYPE 1126 SYNTAX Unsigned32(0..65535) 1127 MAX-ACCESS read-only 1128 STATUS current 1129 DESCRIPTION 1130 "Total number of packets received without error on the port 1131 using this op code for Virtual Lane 10." 1132 REFERENCE 1133 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1134 Table 198 PortVLOpPackets::PortVLOpPacket10." 1136 ::= { ibPmaPortOpCodeVlCntrsEntry 13 } 1138 ibPmaPortVlOpPkt11 OBJECT-TYPE 1139 SYNTAX Unsigned32(0..65535) 1140 MAX-ACCESS read-only 1141 STATUS current 1142 DESCRIPTION 1143 "Total number of packets received without error on the port 1144 using this op code for Virtual Lane 11." 1145 REFERENCE 1146 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1147 Table 198 PortVLOpPackets::PortVLOpPacket11." 1148 ::= { ibPmaPortOpCodeVlCntrsEntry 14 } 1150 ibPmaPortVlOpPkt12 OBJECT-TYPE 1151 SYNTAX Unsigned32(0..65535) 1152 MAX-ACCESS read-only 1153 STATUS current 1154 DESCRIPTION 1155 "Total number of packets received without error on the port 1156 using this op code for Virtual Lane 12." 1157 REFERENCE 1158 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1159 Table 198 PortVLOpPackets::PortVLOpPacket12." 1160 ::= { ibPmaPortOpCodeVlCntrsEntry 15 } 1162 ibPmaPortVlOpPkt13 OBJECT-TYPE 1163 SYNTAX Unsigned32(0..65535) 1164 MAX-ACCESS read-only 1165 STATUS current 1166 DESCRIPTION 1167 "Total number of packets received without error on the port 1168 using this op code for Virtual Lane 13." 1169 REFERENCE 1170 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1171 Table 198 PortVLOpPackets::PortVLOpPacket13." 1172 ::= { ibPmaPortOpCodeVlCntrsEntry 16 } 1174 ibPmaPortVlOpPkt14 OBJECT-TYPE 1175 SYNTAX Unsigned32(0..65535) 1176 MAX-ACCESS read-only 1177 STATUS current 1178 DESCRIPTION 1179 "Total number of packets received without error on the port 1180 using this op code for Virtual Lane 14." 1181 REFERENCE 1182 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1183 Table 198 PortVLOpPackets::PortVLOpPacket14." 1184 ::= { ibPmaPortOpCodeVlCntrsEntry 17 } 1186 ibPmaPortVlOpPkt15 OBJECT-TYPE 1187 SYNTAX Unsigned32(0..65535) 1188 MAX-ACCESS read-only 1189 STATUS current 1190 DESCRIPTION 1191 "Total number of packets received without error on the port 1192 using this op code for Virtual Lane 15." 1193 REFERENCE 1194 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5; 1195 Table 198 PortVLOpPackets::PortVLOpPacket15." 1196 ::= { ibPmaPortOpCodeVlCntrsEntry 18 } 1198 --**************************************************************** 1199 -- Port Op Code Virtual Lane Data Counters Table 1200 --**************************************************************** 1202 ibPmaPortOpCodeVlDataCntrsTable OBJECT-TYPE 1203 SYNTAX SEQUENCE OF IbPmaPortOpCodeVlCntrsEntry 1204 MAX-ACCESS not-accessible 1205 STATUS current 1206 DESCRIPTION 1207 "A table containing PMA Port virtual lane op code information 1208 about the number of data octets received without error." 1209 ::= { ibPmaPortOpCodeInfo 3 } 1211 ibPmaPortOpCodeVlDataCntrsEntry OBJECT-TYPE 1212 SYNTAX IbPmaPortOpCodeVlDataCntrsEntry 1213 MAX-ACCESS not-accessible 1214 STATUS current 1215 DESCRIPTION 1216 "A conceptual row of the ibPmaPortCntrsTable containing 1217 information about the basic performance and exception 1218 statistics for a particular data port." 1219 INDEX { ibPmaPortOpCodeVlDataPortIndex, 1220 ibPmaPortOpCodeVlDataIndex } 1221 ::= { ibPmaPortOpCodeVlDataCntrsTable 1 } 1223 IbPmaPortOpCodeVlDataCntrsEntry ::= SEQUENCE { 1224 ibPmaPortOpCodeVlDataPortIndex IbDataPort, 1225 ibPmaPortOpCodeVlDataIndex Unsigned32, 1226 ibPmaPortVlOpData0 Counter32, 1227 ibPmaPortVlOpData1 Counter32, 1228 ibPmaPortVlOpData2 Counter32, 1229 ibPmaPortVlOpData3 Counter32, 1230 ibPmaPortVlOpData4 Counter32, 1231 ibPmaPortVlOpData5 Counter32, 1232 ibPmaPortVlOpData6 Counter32, 1233 ibPmaPortVlOpData7 Counter32, 1234 ibPmaPortVlOpData8 Counter32, 1235 ibPmaPortVlOpData9 Counter32, 1236 ibPmaPortVlOpData10 Counter32, 1237 ibPmaPortVlOpData11 Counter32, 1238 ibPmaPortVlOpData12 Counter32, 1239 ibPmaPortVlOpData13 Counter32, 1240 ibPmaPortVlOpData14 Counter32, 1241 ibPmaPortVlOpData15 Counter32 1242 } 1244 ibPmaPortOpCodeVlDataPortIndex OBJECT-TYPE 1245 SYNTAX IbDataPort 1246 MAX-ACCESS not-accessible 1247 STATUS current 1248 DESCRIPTION 1249 "Index that identifies the InfiniBand data port. The IBA 1250 defines a range of valid data ports from 1 to N, where 1251 N can have a maximum value of 254." 1252 ::= { ibPmaPortOpCodeVlDataCntrsEntry 1 } 1254 ibPmaPortOpCodeVlDataIndex OBJECT-TYPE 1255 SYNTAX Unsigned32(1..255) 1256 MAX-ACCESS not-accessible 1257 STATUS current 1258 DESCRIPTION 1259 "The op code for which this statistic is being reported. 1260 Note: this is a 1-based value." 1261 ::= { ibPmaPortOpCodeVlDataCntrsEntry 2 } 1263 ibPmaPortVlOpData0 OBJECT-TYPE 1264 SYNTAX Counter32 1265 MAX-ACCESS read-only 1266 STATUS current 1267 DESCRIPTION 1268 "Total number of data octets (divided by 4) that were received on 1269 VL 0 for this port and op code. This count includes all octets 1270 between the start of the packet and VCRC, exclusive. It excludes 1271 all link packets." 1272 REFERENCE 1273 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1274 Table 199 PortVLOpData::PortVLOpData0." 1275 ::= { ibPmaPortOpCodeVlDataCntrsEntry 3 } 1277 ibPmaPortVlOpData1 OBJECT-TYPE 1278 SYNTAX Counter32 1279 MAX-ACCESS read-only 1280 STATUS current 1281 DESCRIPTION 1282 "Total number of data octets (divided by 4) that were received on 1283 VL 1 for this port and op code. This count includes all octets 1284 between the start of the packet and VCRC, exclusive. It excludes 1285 all link packets." 1286 REFERENCE 1287 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1288 Table 199 PortVLOpData::PortVLOpData1." 1289 ::= { ibPmaPortOpCodeVlDataCntrsEntry 4 } 1291 ibPmaPortVlOpData2 OBJECT-TYPE 1292 SYNTAX Counter32 1293 MAX-ACCESS read-only 1294 STATUS current 1295 DESCRIPTION 1296 "Total number of data octets (divided by 4) that were received on 1297 VL 2 for this port and op code. This count includes all octets 1298 between the start of the packet and VCRC, exclusive. It excludes 1299 all link packets." 1300 REFERENCE 1301 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1302 Table 199 PortVLOpData::PortVLOpData2." 1303 ::= { ibPmaPortOpCodeVlDataCntrsEntry 5 } 1305 ibPmaPortVlOpData3 OBJECT-TYPE 1306 SYNTAX Counter32 1307 MAX-ACCESS read-only 1308 STATUS current 1309 DESCRIPTION 1310 "Total number of data octets (divided by 4) that were received on 1311 VL 3 for this port and op code. This count includes all octets 1312 between the start of the packet and VCRC, exclusive. It excludes 1313 all link packets." 1314 REFERENCE 1315 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1316 Table 199 PortVLOpData::PortVLOpData3." 1317 ::= { ibPmaPortOpCodeVlDataCntrsEntry 6 } 1319 ibPmaPortVlOpData4 OBJECT-TYPE 1320 SYNTAX Counter32 1321 MAX-ACCESS read-only 1322 STATUS current 1323 DESCRIPTION 1324 "Total number of data octets (divided by 4) that were received on 1325 VL 4 for this port and op code. This count includes all octets 1326 between the start of the packet and VCRC, exclusive. It excludes 1327 all link packets." 1328 REFERENCE 1329 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1330 Table 199 PortVLOpData::PortVLOpData4." 1331 ::= { ibPmaPortOpCodeVlDataCntrsEntry 7 } 1333 ibPmaPortVlOpData5 OBJECT-TYPE 1334 SYNTAX Counter32 1335 MAX-ACCESS read-only 1336 STATUS current 1337 DESCRIPTION 1338 "Total number of data octets (divided by 4) that were received on 1339 VL 5 for this port and op code. This count includes all octets 1340 between the start of the packet and VCRC, exclusive. It excludes 1341 all link packets." 1342 REFERENCE 1343 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1344 Table 199 PortVLOpData::PortVLOpData5." 1345 ::= { ibPmaPortOpCodeVlDataCntrsEntry 8 } 1347 ibPmaPortVlOpData6 OBJECT-TYPE 1348 SYNTAX Counter32 1349 MAX-ACCESS read-only 1350 STATUS current 1351 DESCRIPTION 1352 "Total number of data octets (divided by 4) that were received on 1353 VL 6 for this port and op code. This count includes all octets 1354 between the start of the packet and VCRC, exclusive. It excludes 1355 all link packets." 1356 REFERENCE 1357 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1358 Table 199 PortVLOpData::PortVLOpData6." 1359 ::= { ibPmaPortOpCodeVlDataCntrsEntry 9 } 1361 ibPmaPortVlOpData7 OBJECT-TYPE 1362 SYNTAX Counter32 1363 MAX-ACCESS read-only 1364 STATUS current 1365 DESCRIPTION 1366 "Total number of data octets (divided by 4) that were received on 1367 VL 7 for this port and op code. This count includes all octets 1368 between the start of the packet and VCRC, exclusive. It excludes 1369 all link packets." 1370 REFERENCE 1371 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1372 Table 199 PortVLOpData::PortVLOpData7." 1373 ::= { ibPmaPortOpCodeVlDataCntrsEntry 10 } 1375 ibPmaPortVlOpData8 OBJECT-TYPE 1376 SYNTAX Counter32 1377 MAX-ACCESS read-only 1378 STATUS current 1379 DESCRIPTION 1380 "Total number of data octets (divided by 4) that were received on 1381 VL 8 for this port and op code. This count includes all octets 1382 between the start of the packet and VCRC, exclusive. It excludes 1383 all link packets." 1384 REFERENCE 1385 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1386 Table 199 PortVLOpData::PortVLOpData8." 1387 ::= { ibPmaPortOpCodeVlDataCntrsEntry 11 } 1389 ibPmaPortVlOpData9 OBJECT-TYPE 1390 SYNTAX Counter32 1391 MAX-ACCESS read-only 1392 STATUS current 1393 DESCRIPTION 1394 "Total number of data octets (divided by 4) that were received on 1395 VL 9 for this port and op code. This count includes all octets 1396 between the start of the packet and VCRC, exclusive. It excludes 1397 all link packets." 1398 REFERENCE 1399 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1400 Table 199 PortVLOpData::PortVLOpData9." 1402 ::= { ibPmaPortOpCodeVlDataCntrsEntry 12 } 1404 ibPmaPortVlOpData10 OBJECT-TYPE 1405 SYNTAX Counter32 1406 MAX-ACCESS read-only 1407 STATUS current 1408 DESCRIPTION 1409 "Total number of data octets (divided by 4) that were received on 1410 VL 10 for this port and op code. This count includes all octets 1411 between the start of the packet and VCRC, exclusive. It excludes 1412 all link packets." 1413 REFERENCE 1414 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1415 Table 199 PortVLOpData::PortVLOpData10." 1416 ::= { ibPmaPortOpCodeVlDataCntrsEntry 13 } 1418 ibPmaPortVlOpData11 OBJECT-TYPE 1419 SYNTAX Counter32 1420 MAX-ACCESS read-only 1421 STATUS current 1422 DESCRIPTION 1423 "Total number of data octets (divided by 4) that were received on 1424 VL 11 for this port and op code. This count includes all octets 1425 between the start of the packet and VCRC, exclusive. It excludes 1426 all link packets." 1427 REFERENCE 1428 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1429 Table 199 PortVLOpData::PortVLOpData11." 1430 ::= { ibPmaPortOpCodeVlDataCntrsEntry 14 } 1432 ibPmaPortVlOpData12 OBJECT-TYPE 1433 SYNTAX Counter32 1434 MAX-ACCESS read-only 1435 STATUS current 1436 DESCRIPTION 1437 "Total number of data octets (divided by 4) that were received on 1438 VL 12 for this port and op code. This count includes all octets 1439 between the start of the packet and VCRC, exclusive. It excludes 1440 all link packets." 1441 REFERENCE 1442 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1443 Table 199 PortVLOpData::PortVLOpData12." 1444 ::= { ibPmaPortOpCodeVlDataCntrsEntry 15 } 1446 ibPmaPortVlOpData13 OBJECT-TYPE 1447 SYNTAX Counter32 1448 MAX-ACCESS read-only 1449 STATUS current 1450 DESCRIPTION 1451 "Total number of data octets (divided by 4) that were received on 1452 VL 13 for this port and op code. This count includes all octets 1453 between the start of the packet and VCRC, exclusive. It excludes 1454 all link packets." 1456 REFERENCE 1457 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1458 Table 199 PortVLOpData::PortVLOpData13." 1459 ::= { ibPmaPortOpCodeVlDataCntrsEntry 16 } 1461 ibPmaPortVlOpData14 OBJECT-TYPE 1462 SYNTAX Counter32 1463 MAX-ACCESS read-only 1464 STATUS current 1465 DESCRIPTION 1466 "Total number of data octets (divided by 4) that were received on 1467 VL 14 for this port and op code. This count includes all octets 1468 between the start of the packet and VCRC, exclusive. It excludes 1469 all link packets." 1470 REFERENCE 1471 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1472 Table 199 PortVLOpData::PortVLOpData14." 1473 ::= { ibPmaPortOpCodeVlDataCntrsEntry 17 } 1475 ibPmaPortVlOpData15 OBJECT-TYPE 1476 SYNTAX Counter32 1477 MAX-ACCESS read-only 1478 STATUS current 1479 DESCRIPTION 1480 "Total number of data octets (divided by 4) that were received on 1481 VL 15 for this port and op code. This count includes all octets 1482 between the start of the packet and VCRC, exclusive. It excludes 1483 all link packets." 1484 REFERENCE 1485 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1486 Table 199 PortVLOpData::PortVLOpData15." 1487 ::= { ibPmaPortOpCodeVlDataCntrsEntry 18 } 1489 --**************************************************************** 1490 -- Port Virtual Lane Group 1491 -- 1492 -- DESCRIPTION: This Group provides details for port statistics 1493 -- indexed by the virtual lane within the port. This group 1494 -- contains three tables: The Port Virtual Lane Transmit Flow 1495 -- Control Error Table, The Port Virtual Lane Transmit Wait 1496 -- Counters Table, and The Port Virtual Lane Software Congestion 1497 -- Table. 1498 -- These three tables are optional. 1499 -- 1500 -- NOTE: during operation, instead of "overflowing" these counters 1501 -- stop at all 1's (until reset by the PMA). 1502 --**************************************************************** 1504 ibPmaPortVlInfo OBJECT IDENTIFIER ::= { ibPmaObjects 4 } 1506 --**************************************************************** 1507 -- Port Virtual Lane Transmit Flow Control Error Table 1508 --**************************************************************** 1509 ibPmaPortVlXmitFCUpErrTable OBJECT-TYPE 1510 SYNTAX SEQUENCE OF IbPmaPortCntrsEntry 1511 MAX-ACCESS not-accessible 1512 STATUS current 1513 DESCRIPTION 1514 "A table containing PMA Port Virtual Lane Flow Control update 1515 errors for a particular port." 1516 ::= { ibPmaPortVlInfo 1 } 1518 ibPmaPortVlXmitFCUpErrEntry OBJECT-TYPE 1519 SYNTAX IbPmaPortVlXmitFCUpErrEntry 1520 MAX-ACCESS not-accessible 1521 STATUS current 1522 DESCRIPTION 1523 "A conceptual row of the ibPmaPortVlXmitFCUpErrTable containing 1524 information about the transmit flow control error 1525 statistics for the virtual lanes on a particular data port." 1526 INDEX { ibPmaPortVlXmitFCUpErrPortIndex } 1527 ::= { ibPmaPortVlXmitFCUpErrTable 1 } 1529 IbPmaPortVlXmitFCUpErrEntry ::= SEQUENCE { 1530 ibPmaPortVlXmitFCUpErrPortIndex IbDataPort, 1531 ibPmaPortVlXmitFCUpErr0 Unsigned32, 1532 ibPmaPortVlXmitFCUpErr1 Unsigned32, 1533 ibPmaPortVlXmitFCUpErr2 Unsigned32, 1534 ibPmaPortVlXmitFCUpErr3 Unsigned32, 1535 ibPmaPortVlXmitFCUpErr4 Unsigned32, 1536 ibPmaPortVlXmitFCUpErr5 Unsigned32, 1537 ibPmaPortVlXmitFCUpErr6 Unsigned32, 1538 ibPmaPortVlXmitFCUpErr7 Unsigned32, 1539 ibPmaPortVlXmitFCUpErr8 Unsigned32, 1540 ibPmaPortVlXmitFCUpErr9 Unsigned32, 1541 ibPmaPortVlXmitFCUpErr10 Unsigned32, 1542 ibPmaPortVlXmitFCUpErr11 Unsigned32, 1543 ibPmaPortVlXmitFCUpErr12 Unsigned32, 1544 ibPmaPortVlXmitFCUpErr13 Unsigned32, 1545 ibPmaPortVlXmitFCUpErr14 Unsigned32, 1546 ibPmaPortVlXmitFCUpErr15 Unsigned32 1547 } 1549 ibPmaPortVlXmitFCUpErrPortIndex OBJECT-TYPE 1550 SYNTAX IbDataPort 1551 MAX-ACCESS not-accessible 1552 STATUS current 1553 DESCRIPTION 1554 "Index that identifies the InfiniBand data port. The IBA 1555 defines a range of valid data ports from 1 to N, where 1556 N can have a maximum value of 254." 1557 ::= { ibPmaPortVlXmitFCUpErrEntry 1 } 1559 ibPmaPortVlXmitFCUpErr0 OBJECT-TYPE 1560 SYNTAX Unsigned32(0..255) 1561 MAX-ACCESS read-only 1562 STATUS current 1563 DESCRIPTION 1564 "Total number of flow control update errors on VL 0 for 1565 this port." 1566 REFERENCE 1567 "InfiniBand Architecture Release 1.1. Vol. 1. 1568 Section 16.1.4.7; Table 200 1569 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors0." 1570 ::= { ibPmaPortVlXmitFCUpErrEntry 2 } 1572 ibPmaPortVlXmitFCUpErr1 OBJECT-TYPE 1573 SYNTAX Unsigned32(0..255) 1574 MAX-ACCESS read-only 1575 STATUS current 1576 DESCRIPTION 1577 "Total number of flow control update errors on VL 1 for 1578 this port." 1579 REFERENCE 1580 "InfiniBand Architecture Release 1.1. Vol. 1. 1581 Section 16.1.4.7; Table 200 1582 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors1." 1583 ::= { ibPmaPortVlXmitFCUpErrEntry 3 } 1585 ibPmaPortVlXmitFCUpErr2 OBJECT-TYPE 1586 SYNTAX Unsigned32(0..255) 1587 MAX-ACCESS read-only 1588 STATUS current 1589 DESCRIPTION 1590 "Total number of flow control update errors on VL 2 for 1591 this port." 1592 REFERENCE 1593 "InfiniBand Architecture Release 1.1. Vol. 1. 1594 Section 16.1.4.7; Table 200 1595 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors2." 1596 ::= { ibPmaPortVlXmitFCUpErrEntry 4 } 1598 ibPmaPortVlXmitFCUpErr3 OBJECT-TYPE 1599 SYNTAX Unsigned32(0..255) 1600 MAX-ACCESS read-only 1601 STATUS current 1602 DESCRIPTION 1603 "Total number of flow control update errors on VL 3 for 1604 this port." 1605 REFERENCE 1606 "InfiniBand Architecture Release 1.1. Vol. 1. 1607 Section 16.1.4.7; Table 200 1608 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors3." 1609 ::= { ibPmaPortVlXmitFCUpErrEntry 5 } 1611 ibPmaPortVlXmitFCUpErr4 OBJECT-TYPE 1612 SYNTAX Unsigned32(0..255) 1613 MAX-ACCESS read-only 1614 STATUS current 1615 DESCRIPTION 1616 "Total number of flow control update errors on VL 4 for 1617 this port." 1618 REFERENCE 1619 "InfiniBand Architecture Release 1.1. Vol. 1. 1620 Section 16.1.4.7; Table 200 1621 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors4." 1622 ::= { ibPmaPortVlXmitFCUpErrEntry 6 } 1624 ibPmaPortVlXmitFCUpErr5 OBJECT-TYPE 1625 SYNTAX Unsigned32(0..255) 1626 MAX-ACCESS read-only 1627 STATUS current 1628 DESCRIPTION 1629 "Total number of flow control update errors on VL 5 for 1630 this port." 1631 REFERENCE 1632 "InfiniBand Architecture Release 1.1. Vol. 1. 1633 Section 16.1.4.7; Table 200 1634 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors5." 1635 ::= { ibPmaPortVlXmitFCUpErrEntry 7 } 1637 ibPmaPortVlXmitFCUpErr6 OBJECT-TYPE 1638 SYNTAX Unsigned32(0..255) 1639 MAX-ACCESS read-only 1640 STATUS current 1641 DESCRIPTION 1642 "Total number of flow control update errors on VL 6 for 1643 this port." 1644 REFERENCE 1645 "InfiniBand Architecture Release 1.1. Vol. 1. 1646 Section 16.1.4.7; Table 200 1647 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors6." 1648 ::= { ibPmaPortVlXmitFCUpErrEntry 8 } 1650 ibPmaPortVlXmitFCUpErr7 OBJECT-TYPE 1651 SYNTAX Unsigned32(0..255) 1652 MAX-ACCESS read-only 1653 STATUS current 1654 DESCRIPTION 1655 "Total number of flow control update errors on VL 7 for 1656 this port." 1657 REFERENCE 1658 "InfiniBand Architecture Release 1.1. Vol. 1. 1659 Section 16.1.4.7; Table 200 1660 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors7." 1661 ::= { ibPmaPortVlXmitFCUpErrEntry 9 } 1663 ibPmaPortVlXmitFCUpErr8 OBJECT-TYPE 1664 SYNTAX Unsigned32(0..255) 1665 MAX-ACCESS read-only 1666 STATUS current 1667 DESCRIPTION 1668 "Total number of flow control update errors on VL 8 for 1669 this port." 1670 REFERENCE 1671 "InfiniBand Architecture Release 1.1. Vol. 1. 1672 Section 16.1.4.7; Table 200 1673 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors8." 1674 ::= { ibPmaPortVlXmitFCUpErrEntry 10 } 1676 ibPmaPortVlXmitFCUpErr9 OBJECT-TYPE 1677 SYNTAX Unsigned32(0..255) 1678 MAX-ACCESS read-only 1679 STATUS current 1680 DESCRIPTION 1681 "Total number of flow control update errors on VL 9 for 1682 this port." 1683 REFERENCE 1684 "InfiniBand Architecture Release 1.1. Vol. 1. 1685 Section 16.1.4.7; Table 200 1686 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors9." 1687 ::= { ibPmaPortVlXmitFCUpErrEntry 11 } 1689 ibPmaPortVlXmitFCUpErr10 OBJECT-TYPE 1690 SYNTAX Unsigned32(0..255) 1691 MAX-ACCESS read-only 1692 STATUS current 1693 DESCRIPTION 1694 "Total number of flow control update errors on VL 10 for 1695 this port." 1696 REFERENCE 1697 "InfiniBand Architecture Release 1.1. Vol. 1. 1698 Section 16.1.4.7; Table 200 1699 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors10." 1700 ::= { ibPmaPortVlXmitFCUpErrEntry 12 } 1702 ibPmaPortVlXmitFCUpErr11 OBJECT-TYPE 1703 SYNTAX Unsigned32(0..255) 1704 MAX-ACCESS read-only 1705 STATUS current 1706 DESCRIPTION 1707 "Total number of flow control update errors on VL 11 for 1708 this port." 1709 REFERENCE 1710 "InfiniBand Architecture Release 1.1. Vol. 1. 1711 Section 16.1.4.7; Table 200 1712 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors11." 1713 ::= { ibPmaPortVlXmitFCUpErrEntry 13 } 1715 ibPmaPortVlXmitFCUpErr12 OBJECT-TYPE 1716 SYNTAX Unsigned32(0..255) 1717 MAX-ACCESS read-only 1718 STATUS current 1719 DESCRIPTION 1720 "Total number of flow control update errors on VL 12 for 1721 this port." 1722 REFERENCE 1723 "InfiniBand Architecture Release 1.1. Vol. 1. 1724 Section 16.1.4.7; Table 200 1725 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors12." 1726 ::= { ibPmaPortVlXmitFCUpErrEntry 14 } 1728 ibPmaPortVlXmitFCUpErr13 OBJECT-TYPE 1729 SYNTAX Unsigned32(0..255) 1730 MAX-ACCESS read-only 1731 STATUS current 1732 DESCRIPTION 1733 "Total number of flow control update errors on VL 13 for 1734 this port." 1735 REFERENCE 1736 "InfiniBand Architecture Release 1.1. Vol. 1. 1737 Section 16.1.4.7; Table 200 1738 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors13." 1739 ::= { ibPmaPortVlXmitFCUpErrEntry 15 } 1741 ibPmaPortVlXmitFCUpErr14 OBJECT-TYPE 1742 SYNTAX Unsigned32(0..255) 1743 MAX-ACCESS read-only 1744 STATUS current 1745 DESCRIPTION 1746 "Total number of flow control update errors on VL 14 for 1747 this port." 1748 REFERENCE 1749 "InfiniBand Architecture Release 1.1. Vol. 1. 1750 Section 16.1.4.7; Table 200 1751 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors14." 1752 ::= { ibPmaPortVlXmitFCUpErrEntry 16 } 1754 ibPmaPortVlXmitFCUpErr15 OBJECT-TYPE 1755 SYNTAX Unsigned32(0..255) 1756 MAX-ACCESS read-only 1757 STATUS current 1758 DESCRIPTION 1759 "Total number of flow control update errors on VL 15 for 1760 this port." 1761 REFERENCE 1762 "InfiniBand Architecture Release 1.1. Vol. 1. 1763 Section 16.1.4.7; Table 200 1764 PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors15." 1765 ::= { ibPmaPortVlXmitFCUpErrEntry 17 } 1767 --**************************************************************** 1768 -- Port Virtual Lane Transmit Wait Counters Table 1769 --**************************************************************** 1771 ibPmaPortVlXmitWaitCntrsTable OBJECT-TYPE 1772 SYNTAX SEQUENCE OF IbPmaPortVlXmitWaitCntrsEntry 1773 MAX-ACCESS not-accessible 1774 STATUS current 1775 DESCRIPTION 1776 "A table containing PMA Port Virtual Lane Tranmsit Wait Counters 1777 information." 1778 ::= { ibPmaPortVlInfo 2 } 1780 ibPmaPortVlXmitWaitCntrsEntry OBJECT-TYPE 1781 SYNTAX IbPmaPortVlXmitWaitCntrsEntry 1782 MAX-ACCESS not-accessible 1783 STATUS current 1784 DESCRIPTION 1785 "A conceptual row of the ibPmaPortVlXmitWaitCntrsTable 1786 containing information about the transmit wait counters for 1787 a virtual lane for a particular data port." 1788 INDEX { ibPmaPortVlXmitWaitCntrsIndex } 1789 ::= { ibPmaPortVlXmitWaitCntrsTable 1 } 1791 IbPmaPortVlXmitWaitCntrsEntry ::= SEQUENCE { 1792 ibPmaPortVlXmitWaitCntrsIndex IbDataPort, 1793 ibPmaPortVlXmitWait0 Unsigned32, 1794 ibPmaPortVlXmitWait1 Unsigned32, 1795 ibPmaPortVlXmitWait2 Unsigned32, 1796 ibPmaPortVlXmitWait3 Unsigned32, 1797 ibPmaPortVlXmitWait4 Unsigned32, 1798 ibPmaPortVlXmitWait5 Unsigned32, 1799 ibPmaPortVlXmitWait6 Unsigned32, 1800 ibPmaPortVlXmitWait7 Unsigned32, 1801 ibPmaPortVlXmitWait8 Unsigned32, 1802 ibPmaPortVlXmitWait9 Unsigned32, 1803 ibPmaPortVlXmitWait10 Unsigned32, 1804 ibPmaPortVlXmitWait11 Unsigned32, 1805 ibPmaPortVlXmitWait12 Unsigned32, 1806 ibPmaPortVlXmitWait13 Unsigned32, 1807 ibPmaPortVlXmitWait14 Unsigned32, 1808 ibPmaPortVlXmitWait15 Unsigned32 1809 } 1811 ibPmaPortVlXmitWaitCntrsIndex OBJECT-TYPE 1812 SYNTAX IbDataPort 1813 MAX-ACCESS not-accessible 1814 STATUS current 1815 DESCRIPTION 1816 "Index that identifies the InfiniBand data port. The IBA 1817 defines a range of valid data ports from 1 to N, where 1818 N can have a maximum value of 254." 1819 ::= { ibPmaPortVlXmitWaitCntrsEntry 1 } 1821 ibPmaPortVlXmitWait0 OBJECT-TYPE 1822 SYNTAX Unsigned32(0..255) 1823 MAX-ACCESS read-only 1824 STATUS current 1825 DESCRIPTION 1826 "Total number of ticks during which the port had data to transmit 1827 on VL0 but no data was sent during the entire tick either because 1828 of insufficient credits or because of lack of arbitration." 1829 REFERENCE 1830 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1831 Table 201 PortVLXmitWaitCounters::PortVLXmitWait0." 1832 ::= { ibPmaPortVlXmitWaitCntrsEntry 2 } 1834 ibPmaPortVlXmitWait1 OBJECT-TYPE 1835 SYNTAX Unsigned32(0..255) 1836 MAX-ACCESS read-only 1837 STATUS current 1838 DESCRIPTION 1839 "Total number of ticks during which the port had data to transmit 1840 on VL1 but no data was sent during the entire tick either because 1841 of insufficient credits or because of lack of arbitration." 1842 REFERENCE 1843 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1844 Table 201 PortVLXmitWaitCounters::PortVLXmitWait1." 1845 ::= { ibPmaPortVlXmitWaitCntrsEntry 3 } 1847 ibPmaPortVlXmitWait2 OBJECT-TYPE 1848 SYNTAX Unsigned32(0..255) 1849 MAX-ACCESS read-only 1850 STATUS current 1851 DESCRIPTION 1852 "Total number of ticks during which the port had data to transmit 1853 on VL2 but no data was sent during the entire tick either because 1854 of insufficient credits or because of lack of arbitration." 1855 REFERENCE 1856 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1857 Table 201 PortVLXmitWaitCounters::PortVLXmitWait2." 1858 ::= { ibPmaPortVlXmitWaitCntrsEntry 4 } 1860 ibPmaPortVlXmitWait3 OBJECT-TYPE 1861 SYNTAX Unsigned32(0..255) 1862 MAX-ACCESS read-only 1863 STATUS current 1864 DESCRIPTION 1865 "Total number of ticks during which the port had data to transmit 1866 on VL3 but no data was sent during the entire tick either because 1867 of insufficient credits or because of lack of arbitration." 1868 REFERENCE 1869 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1870 Table 201 PortVLXmitWaitCounters::PortVLXmitWait3." 1871 ::= { ibPmaPortVlXmitWaitCntrsEntry 5 } 1873 ibPmaPortVlXmitWait4 OBJECT-TYPE 1874 SYNTAX Unsigned32(0..255) 1875 MAX-ACCESS read-only 1876 STATUS current 1877 DESCRIPTION 1878 "Total number of ticks during which the port had data to transmit 1879 on VL4 but no data was sent during the entire tick either because 1880 of insufficient credits or because of lack of arbitration." 1881 REFERENCE 1882 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1883 Table 201 PortVLXmitWaitCounters::PortVLXmitWait4." 1884 ::= { ibPmaPortVlXmitWaitCntrsEntry 6 } 1886 ibPmaPortVlXmitWait5 OBJECT-TYPE 1887 SYNTAX Unsigned32(0..255) 1888 MAX-ACCESS read-only 1889 STATUS current 1890 DESCRIPTION 1891 "Total number of ticks during which the port had data to transmit 1892 on VL5 but no data was sent during the entire tick either because 1893 of insufficient credits or because of lack of arbitration." 1894 REFERENCE 1895 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1896 Table 201 PortVLXmitWaitCounters::PortVLXmitWait5." 1897 ::= { ibPmaPortVlXmitWaitCntrsEntry 7 } 1899 ibPmaPortVlXmitWait6 OBJECT-TYPE 1900 SYNTAX Unsigned32(0..255) 1901 MAX-ACCESS read-only 1902 STATUS current 1903 DESCRIPTION 1904 "Total number of ticks during which the port had data to transmit 1905 on VL6 but no data was sent during the entire tick either because 1906 of insufficient credits or because of lack of arbitration." 1907 REFERENCE 1908 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1909 Table 201 PortVLXmitWaitCounters::PortVLXmitWait6." 1910 ::= { ibPmaPortVlXmitWaitCntrsEntry 8 } 1912 ibPmaPortVlXmitWait7 OBJECT-TYPE 1913 SYNTAX Unsigned32(0..255) 1914 MAX-ACCESS read-only 1915 STATUS current 1916 DESCRIPTION 1917 "Total number of ticks during which the port had data to transmit 1918 on VL7 but no data was sent during the entire tick either because 1919 of insufficient credits or because of lack of arbitration." 1920 REFERENCE 1921 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1922 Table 201 PortVLXmitWaitCounters::PortVLXmitWait7." 1923 ::= { ibPmaPortVlXmitWaitCntrsEntry 9 } 1925 ibPmaPortVlXmitWait8 OBJECT-TYPE 1926 SYNTAX Unsigned32(0..255) 1927 MAX-ACCESS read-only 1928 STATUS current 1929 DESCRIPTION 1930 "Total number of ticks during which the port had data to transmit 1931 on VL8 but no data was sent during the entire tick either because 1932 of insufficient credits or because of lack of arbitration." 1934 REFERENCE 1935 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1936 Table 201 PortVLXmitWaitCounters::PortVLXmitWait8." 1937 ::= { ibPmaPortVlXmitWaitCntrsEntry 10 } 1939 ibPmaPortVlXmitWait9 OBJECT-TYPE 1940 SYNTAX Unsigned32(0..255) 1941 MAX-ACCESS read-only 1942 STATUS current 1943 DESCRIPTION 1944 "Total number of ticks during which the port had data to transmit 1945 on VL9 but no data was sent during the entire tick either because 1946 of insufficient credits or because of lack of arbitration." 1947 REFERENCE 1948 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1949 Table 201 PortVLXmitWaitCounters::PortVLXmitWait9." 1950 ::= { ibPmaPortVlXmitWaitCntrsEntry 11 } 1952 ibPmaPortVlXmitWait10 OBJECT-TYPE 1953 SYNTAX Unsigned32(0..255) 1954 MAX-ACCESS read-only 1955 STATUS current 1956 DESCRIPTION 1957 "Total number of ticks during which the port had data to transmit 1958 on VL10 but no data was sent during the entire tick because of 1959 insufficient credits or because of lack of arbitration." 1960 REFERENCE 1961 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1962 Table 201 PortVLXmitWaitCounters::PortVLXmitWait10." 1963 ::= { ibPmaPortVlXmitWaitCntrsEntry 12 } 1965 ibPmaPortVlXmitWait11 OBJECT-TYPE 1966 SYNTAX Unsigned32(0..255) 1967 MAX-ACCESS read-only 1968 STATUS current 1969 DESCRIPTION 1970 "Total number of ticks during which the port had data to transmit 1971 on VL11 but no data was sent during the entire tick because of 1972 insufficient credits or because of lack of arbitration." 1973 REFERENCE 1974 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1975 Table 201 PortVLXmitWaitCounters::PortVLXmitWait11." 1976 ::= { ibPmaPortVlXmitWaitCntrsEntry 13 } 1978 ibPmaPortVlXmitWait12 OBJECT-TYPE 1979 SYNTAX Unsigned32(0..255) 1980 MAX-ACCESS read-only 1981 STATUS current 1982 DESCRIPTION 1983 "Total number of ticks during which the port had data to transmit 1984 on VL12 but no data was sent during the entire tick because of 1985 insufficient credits or because of lack of arbitration." 1986 REFERENCE 1987 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 1988 Table 201 PortVLXmitWaitCounters::PortVLXmitWait12." 1989 ::= { ibPmaPortVlXmitWaitCntrsEntry 14 } 1991 ibPmaPortVlXmitWait13 OBJECT-TYPE 1992 SYNTAX Unsigned32(0..255) 1993 MAX-ACCESS read-only 1994 STATUS current 1995 DESCRIPTION 1996 "Total number of ticks during which the port had data to transmit 1997 on VL13 but no data was sent during the entire tick because of 1998 insufficient credits or because of lack of arbitration." 1999 REFERENCE 2000 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 2001 Table 201 PortVLXmitWaitCounters::PortVLXmitWait13." 2002 ::= { ibPmaPortVlXmitWaitCntrsEntry 15 } 2004 ibPmaPortVlXmitWait14 OBJECT-TYPE 2005 SYNTAX Unsigned32(0..255) 2006 MAX-ACCESS read-only 2007 STATUS current 2008 DESCRIPTION 2009 "Total number of ticks during which the port had data to transmit 2010 on VL14 but no data was sent during the entire tick because of 2011 insufficient credits or because of lack of arbitration." 2012 REFERENCE 2013 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 2014 Table 201 PortVLXmitWaitCounters::PortVLXmitWait14." 2015 ::= { ibPmaPortVlXmitWaitCntrsEntry 16 } 2017 ibPmaPortVlXmitWait15 OBJECT-TYPE 2018 SYNTAX Unsigned32(0..255) 2019 MAX-ACCESS read-only 2020 STATUS current 2021 DESCRIPTION 2022 "Total number of ticks during which the port had data to transmit 2023 on VL15 but no data was sent during the entire tick because of 2024 insufficient credits or because of lack of arbitration." 2025 REFERENCE 2026 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6; 2027 Table 201 PortVLXmitWaitCounters::PortVLXmitWait15." 2028 ::= { ibPmaPortVlXmitWaitCntrsEntry 17 } 2030 --**************************************************************** 2031 -- Port Virtual Lane Software Congestion Table 2032 --**************************************************************** 2034 ibPmaPortVlSwCongestionTable OBJECT-TYPE 2035 SYNTAX SEQUENCE OF IbPmaPortVlSwCongestionEntry 2036 MAX-ACCESS not-accessible 2037 STATUS current 2038 DESCRIPTION 2039 "A table containing PMA Port Virtual Lane Software Congestion 2040 information." 2041 ::= { ibPmaPortVlInfo 3 } 2043 ibPmaPortVlSwCongestionEntry OBJECT-TYPE 2044 SYNTAX IbPmaPortVlSwCongestionEntry 2045 MAX-ACCESS not-accessible 2046 STATUS current 2047 DESCRIPTION 2048 "A conceptual row of the ibPmaPortVlSwCongestionTable 2049 containing information about the software congestion per 2050 virtual lane for a particular data port." 2051 INDEX { ibPmaPortVlSwCongestionIndex } 2052 ::= { ibPmaPortVlSwCongestionTable 1 } 2054 IbPmaPortVlSwCongestionEntry ::= SEQUENCE { 2055 ibPmaPortVlSwCongestionIndex IbDataPort, 2056 ibPmaPortVlSwCongestion0 Unsigned32, 2057 ibPmaPortVlSwCongestion1 Unsigned32, 2058 ibPmaPortVlSwCongestion2 Unsigned32, 2059 ibPmaPortVlSwCongestion3 Unsigned32, 2060 ibPmaPortVlSwCongestion4 Unsigned32, 2061 ibPmaPortVlSwCongestion5 Unsigned32, 2062 ibPmaPortVlSwCongestion6 Unsigned32, 2063 ibPmaPortVlSwCongestion7 Unsigned32, 2064 ibPmaPortVlSwCongestion8 Unsigned32, 2065 ibPmaPortVlSwCongestion9 Unsigned32, 2066 ibPmaPortVlSwCongestion10 Unsigned32, 2067 ibPmaPortVlSwCongestion11 Unsigned32, 2068 ibPmaPortVlSwCongestion12 Unsigned32, 2069 ibPmaPortVlSwCongestion13 Unsigned32, 2070 ibPmaPortVlSwCongestion14 Unsigned32, 2071 ibPmaPortVlSwCongestion15 Unsigned32 2072 } 2074 ibPmaPortVlSwCongestionIndex OBJECT-TYPE 2075 SYNTAX IbDataPort 2076 MAX-ACCESS not-accessible 2077 STATUS current 2078 DESCRIPTION 2079 "Index that identifies the InfiniBand data port. The IBA 2080 defines a range of valid data ports from 1 to N, where 2081 N can have a maximum value of 254." 2082 ::= { ibPmaPortVlSwCongestionEntry 1 } 2084 ibPmaPortVlSwCongestion0 OBJECT-TYPE 2085 SYNTAX Unsigned32(0..255) 2086 MAX-ACCESS read-only 2087 STATUS current 2088 DESCRIPTION 2089 "Total number of packets to be transmitted on VL 0 for 2090 this output port that were discarded because of congestion. 2091 This includes the following reasons 2092 - Switch lifetime limit exceeded 2093 - Switch HOQ limit exceeded." 2094 REFERENCE 2095 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2096 Table 202 SwPortVLCongestion::SWPortVLCongestion0." 2097 ::= { ibPmaPortVlSwCongestionEntry 2 } 2099 ibPmaPortVlSwCongestion1 OBJECT-TYPE 2100 SYNTAX Unsigned32(0..255) 2101 MAX-ACCESS read-only 2102 STATUS current 2103 DESCRIPTION 2104 "Total number of packets to be transmitted on VL 1 for 2105 this output port that were discarded because of congestion. 2106 This includes the following reasons 2107 - Switch lifetime limit exceeded 2108 - Switch HOQ limit exceeded." 2109 REFERENCE 2110 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2111 Table 202 SwPortVLCongestion::SWPortVLCongestion1." 2112 ::= { ibPmaPortVlSwCongestionEntry 3 } 2114 ibPmaPortVlSwCongestion2 OBJECT-TYPE 2115 SYNTAX Unsigned32(0..255) 2116 MAX-ACCESS read-only 2117 STATUS current 2118 DESCRIPTION 2119 "Total number of packets to be transmitted on VL 2 for 2120 this output port that were discarded because of congestion. 2121 This includes the following reasons 2122 - Switch lifetime limit exceeded 2123 - Switch HOQ limit exceeded." 2124 REFERENCE 2125 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2126 Table 202 SwPortVLCongestion::SWPortVLCongestion2." 2127 ::= { ibPmaPortVlSwCongestionEntry 4 } 2129 ibPmaPortVlSwCongestion3 OBJECT-TYPE 2130 SYNTAX Unsigned32(0..255) 2131 MAX-ACCESS read-only 2132 STATUS current 2133 DESCRIPTION 2134 "Total number of packets to be transmitted on VL 3 for 2135 this output port that were discarded because of congestion. 2136 This includes the following reasons 2137 - Switch lifetime limit exceeded 2138 - Switch HOQ limit exceeded." 2139 REFERENCE 2140 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2141 Table 202 SwPortVLCongestion::SWPortVLCongestion3." 2142 ::= { ibPmaPortVlSwCongestionEntry 5 } 2144 ibPmaPortVlSwCongestion4 OBJECT-TYPE 2145 SYNTAX Unsigned32(0..255) 2146 MAX-ACCESS read-only 2147 STATUS current 2148 DESCRIPTION 2149 "Total number of packets to be transmitted on VL 4 for 2150 this output port that were discarded because of congestion. 2151 This includes the following reasons 2152 - Switch lifetime limit exceeded 2153 - Switch HOQ limit exceeded." 2154 REFERENCE 2155 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2156 Table 202 SwPortVLCongestion::SWPortVLCongestion4." 2157 ::= { ibPmaPortVlSwCongestionEntry 6 } 2159 ibPmaPortVlSwCongestion5 OBJECT-TYPE 2160 SYNTAX Unsigned32(0..255) 2161 MAX-ACCESS read-only 2162 STATUS current 2163 DESCRIPTION 2164 "Total number of packets to be transmitted on VL 5 for 2165 this output port that were discarded because of congestion. 2166 This includes the following reasons 2167 - Switch lifetime limit exceeded 2168 - Switch HOQ limit exceeded." 2169 REFERENCE 2170 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2171 Table 202 SwPortVLCongestion::SWPortVLCongestion5." 2172 ::= { ibPmaPortVlSwCongestionEntry 7 } 2174 ibPmaPortVlSwCongestion6 OBJECT-TYPE 2175 SYNTAX Unsigned32(0..255) 2176 MAX-ACCESS read-only 2177 STATUS current 2178 DESCRIPTION 2179 "Total number of packets to be transmitted on VL 6 for 2180 this output port that were discarded because of congestion. 2181 This includes the following reasons 2182 - Switch lifetime limit exceeded 2183 - Switch HOQ limit exceeded." 2184 REFERENCE 2185 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2186 Table 202 SwPortVLCongestion::SWPortVLCongestion6." 2187 ::= { ibPmaPortVlSwCongestionEntry 8 } 2189 ibPmaPortVlSwCongestion7 OBJECT-TYPE 2190 SYNTAX Unsigned32(0..255) 2191 MAX-ACCESS read-only 2192 STATUS current 2193 DESCRIPTION 2194 "Total number of packets to be transmitted on VL 7 for 2195 this output port that were discarded because of congestion. 2196 This includes the following reasons 2197 - Switch lifetime limit exceeded 2198 - Switch HOQ limit exceeded." 2200 REFERENCE 2201 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2202 Table 202 SwPortVLCongestion::SWPortVLCongestion7." 2203 ::= { ibPmaPortVlSwCongestionEntry 9 } 2205 ibPmaPortVlSwCongestion8 OBJECT-TYPE 2206 SYNTAX Unsigned32(0..255) 2207 MAX-ACCESS read-only 2208 STATUS current 2209 DESCRIPTION 2210 "Total number of packets to be transmitted on VL 8 for 2211 this output port that were discarded because of congestion. 2212 This includes the following reasons 2213 - Switch lifetime limit exceeded 2214 - Switch HOQ limit exceeded." 2215 REFERENCE 2216 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2217 Table 202 SwPortVLCongestion::SWPortVLCongestion8." 2218 ::= { ibPmaPortVlSwCongestionEntry 10 } 2220 ibPmaPortVlSwCongestion9 OBJECT-TYPE 2221 SYNTAX Unsigned32(0..255) 2222 MAX-ACCESS read-only 2223 STATUS current 2224 DESCRIPTION 2225 "Total number of packets to be transmitted on VL 9 for 2226 this output port that were discarded because of congestion. 2227 This includes the following reasons 2228 - Switch lifetime limit exceeded 2229 - Switch HOQ limit exceeded." 2230 REFERENCE 2231 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2232 Table 202 SwPortVLCongestion::SWPortVLCongestion9." 2233 ::= { ibPmaPortVlSwCongestionEntry 11 } 2235 ibPmaPortVlSwCongestion10 OBJECT-TYPE 2236 SYNTAX Unsigned32(0..255) 2237 MAX-ACCESS read-only 2238 STATUS current 2239 DESCRIPTION 2240 "Total number of packets to be transmitted on VL 10 for 2241 this output port that were discarded because of congestion. 2242 This includes the following reasons 2243 - Switch lifetime limit exceeded 2244 - Switch HOQ limit exceeded." 2245 REFERENCE 2246 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2247 Table 202 SwPortVLCongestion::SWPortVLCongestion10." 2248 ::= { ibPmaPortVlSwCongestionEntry 12 } 2250 ibPmaPortVlSwCongestion11 OBJECT-TYPE 2251 SYNTAX Unsigned32(0..255) 2252 MAX-ACCESS read-only 2253 STATUS current 2254 DESCRIPTION 2255 "Total number of packets to be transmitted on VL 11 for 2256 this output port that were discarded because of congestion. 2257 This includes the following reasons 2258 - Switch lifetime limit exceeded 2259 - Switch HOQ limit exceeded." 2260 REFERENCE 2261 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2262 Table 202 SwPortVLCongestion::SWPortVLCongestion11." 2263 ::= { ibPmaPortVlSwCongestionEntry 13 } 2265 ibPmaPortVlSwCongestion12 OBJECT-TYPE 2266 SYNTAX Unsigned32(0..255) 2267 MAX-ACCESS read-only 2268 STATUS current 2269 DESCRIPTION 2270 "Total number of packets to be transmitted on VL 12 for 2271 this output port that were discarded because of congestion. 2272 This includes the following reasons 2273 - Switch lifetime limit exceeded 2274 - Switch HOQ limit exceeded." 2275 REFERENCE 2276 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2277 Table 202 SwPortVLCongestion::SWPortVLCongestion12." 2278 ::= { ibPmaPortVlSwCongestionEntry 14 } 2280 ibPmaPortVlSwCongestion13 OBJECT-TYPE 2281 SYNTAX Unsigned32(0..255) 2282 MAX-ACCESS read-only 2283 STATUS current 2284 DESCRIPTION 2285 "Total number of packets to be transmitted on VL 13 for 2286 this output port that were discarded because of congestion. 2287 This includes the following reasons 2288 - Switch lifetime limit exceeded 2289 - Switch HOQ limit exceeded." 2290 REFERENCE 2291 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2292 Table 202 SwPortVLCongestion::SWPortVLCongestion13." 2293 ::= { ibPmaPortVlSwCongestionEntry 15 } 2295 ibPmaPortVlSwCongestion14 OBJECT-TYPE 2296 SYNTAX Unsigned32(0..255) 2297 MAX-ACCESS read-only 2298 STATUS current 2299 DESCRIPTION 2300 "Total number of packets to be transmitted on VL 14 for 2301 this output port that were discarded because of congestion. 2302 This includes the following reasons 2303 - Switch lifetime limit exceeded 2304 - Switch HOQ limit exceeded." 2305 REFERENCE 2306 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2307 Table 202 SwPortVLCongestion::SWPortVLCongestion14." 2308 ::= { ibPmaPortVlSwCongestionEntry 16 } 2310 ibPmaPortVlSwCongestion15 OBJECT-TYPE 2311 SYNTAX Unsigned32(0..255) 2312 MAX-ACCESS read-only 2313 STATUS current 2314 DESCRIPTION 2315 "Total number of packets to be transmitted on VL 15 for 2316 this output port that were discarded because of congestion. 2317 This includes the following reasons 2318 - Switch lifetime limit exceeded 2319 - Switch HOQ limit exceeded." 2320 REFERENCE 2321 "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5; 2322 Table 202 SwPortVLCongestion::SWPortVLCongestion15." 2323 ::= { ibPmaPortVlSwCongestionEntry 17 } 2325 --**************************************************************** 2326 -- Module Conformance Statement 2327 -- 2328 -- DESCRIPTION: The module conformance statement includes the 2329 -- compliance statements and the units of conformance 2330 -- section. 2331 --**************************************************************** 2333 ibPmaCompliances OBJECT IDENTIFIER ::= { ibPmaConformance 1 } 2335 ibPmaGroups OBJECT IDENTIFIER ::= { ibPmaConformance 2 } 2337 --**************************************************************** 2338 -- Compliance Statements 2339 --**************************************************************** 2341 ibPmaBasicNodeCompliance MODULE-COMPLIANCE 2342 STATUS current 2343 DESCRIPTION 2344 "The basic node implementation requirements for agents that 2345 support the IPOIB PMA MIB." 2346 MODULE -- this module 2347 MANDATORY-GROUPS { 2348 ibPmaPortCntrsMandatoryGroup 2349 } 2350 ::= { ibPmaCompliances 1 } 2352 ibPmaFullNodeCompliance MODULE-COMPLIANCE 2353 STATUS current 2354 DESCRIPTION 2355 "The full node implementation requirements for agents that 2356 support the IPOIB PMA MIB. This include all of the optional 2357 counter groups" 2358 MODULE -- this module 2359 MANDATORY-GROUPS { 2360 ibPmaPortCntrsMandatoryGroup, 2361 ibPmaPortCntrsOptionalGroup, 2362 ibPmaPortRcvErrGroup, 2363 ibPmaPortXmitDiscardGroup, 2364 ibPmaPortFlowCtlCntrsGroup, 2365 ibPmaPortOpCodeRcvCntrsGroup, 2366 ibPmaPortOpCodeVlCntrsGroup, 2367 ibPmaPortOpCodeVlDataCntrsGroup, 2368 ibPmaPortVlXmitFCUpErrGroup, 2369 ibPmaPortVlXmitWaitGroup, 2370 ibPmaPortVlSwCongestionGroup 2371 } 2372 ::= { ibPmaCompliances 2 } 2374 --**************************************************************** 2375 -- Units Of Conformance 2376 --**************************************************************** 2378 ibPmaPortCntrsMandatoryGroup OBJECT-GROUP 2379 OBJECTS { 2380 ibPmaSymbolErrCounter, 2381 ibPmaLinkErrRecoveryCntr, 2382 ibPmaLinkDownedCntr, 2383 ibPmaPortRcvErr, 2384 ibPmaPortRcvRemPhysErr, 2385 ibPmaPortRcvSwitchRelayErr, 2386 ibPmaPortXmitDiscard, 2387 ibPmaPortXmitConstraintErr, 2388 ibPmaPortRcvConstraintErr, 2389 ibPmaLocalLinkIntegrityErr, 2390 ibPmaExcessBufOverrunErr, 2391 ibPmaVl15Dropped 2392 } 2393 STATUS current 2394 DESCRIPTION 2395 "The ibPmaPortCntrsMandatoryGroup defines the MIB objects that 2396 describe the mandatory counters that must be maintained by the 2397 Performance Management Agent." 2398 ::= { ibPmaGroups 1 } 2400 ibPmaPortCntrsOptionalGroup OBJECT-GROUP 2401 OBJECTS { 2402 ibPmaPortXmitData, 2403 ibPmaPortRcvData, 2404 ibPmaPortXmitPkts, 2405 ibPmaPortRcvPkts 2406 } 2407 STATUS current 2408 DESCRIPTION 2409 "The ibPmaPortCntrsOptionalGroup defines the MIB objects that 2410 describe the optional counters that must be maintained by the 2411 Performance Management Agent." 2413 ::= { ibPmaGroups 2 } 2415 ibPmaPortRcvErrGroup OBJECT-GROUP 2416 OBJECTS { 2417 ibPmaPortRcvErrLocalPhysErrs, 2418 ibPmaPortMalformedPacketErrs, 2419 ibPmaPortBufferOverrunErrs, 2420 ibPmaPortDLIDMappingErrs, 2421 ibPmaPortVLMappingErrs, 2422 ibPmaPortLoopingErrs 2423 } 2424 STATUS current 2425 DESCRIPTION 2426 "The ibPmaPortRcvErrGroup defines the MIB objects that describe 2427 the receive error counters for a particular port by the PMA." 2428 ::= { ibPmaGroups 3 } 2430 ibPmaPortXmitDiscardGroup OBJECT-GROUP 2431 OBJECTS { 2432 ibPmaPortInactiveDiscards, 2433 ibPmaPortNeighborMtuDiscards, 2434 ibPmaPortSwLifetimeLimitDiscards, 2435 ibPmaPortSwHoqLimitDiscards 2436 } 2437 STATUS current 2438 DESCRIPTION 2439 "The ibPmaPortXmitDiscardGroup defines the MIB objects that 2440 describe the transmit discard details for a particular port 2441 by the PMA." 2442 ::= { ibPmaGroups 4 } 2444 ibPmaPortFlowCtlCntrsGroup OBJECT-GROUP 2445 OBJECTS { 2446 ibPmaPortFlowCtlXmitFlowPkts, 2447 ibPmaPortFlowCtlRcvFlowPkts 2448 } 2449 STATUS current 2450 DESCRIPTION 2451 "The ibPmaPortFlowCtlCntrsGroup defines the MIB objects that 2452 describe the transmit and receive flow control counters for 2453 a particular port by the PMA." 2454 ::= { ibPmaGroups 5 } 2456 ibPmaPortOpCodeRcvCntrsGroup OBJECT-GROUP 2457 OBJECTS { 2458 ibPmaPortOpCodeRcvCntrsRcvPkts, 2459 ibPmaPortOpCodeRcvCntrsRcvData 2460 } 2461 STATUS current 2462 DESCRIPTION 2463 "The ibPmaPortOpCodeRcvCntrsGroup defines the MIB objects that 2464 describe the receive counters for a particular port and op 2465 code by the PMA." 2467 ::= { ibPmaGroups 6 } 2469 ibPmaPortOpCodeVlCntrsGroup OBJECT-GROUP 2470 OBJECTS { 2471 ibPmaPortVlOpPkt0, 2472 ibPmaPortVlOpPkt1, 2473 ibPmaPortVlOpPkt2, 2474 ibPmaPortVlOpPkt3, 2475 ibPmaPortVlOpPkt4, 2476 ibPmaPortVlOpPkt5, 2477 ibPmaPortVlOpPkt6, 2478 ibPmaPortVlOpPkt7, 2479 ibPmaPortVlOpPkt8, 2480 ibPmaPortVlOpPkt9, 2481 ibPmaPortVlOpPkt10, 2482 ibPmaPortVlOpPkt11, 2483 ibPmaPortVlOpPkt12, 2484 ibPmaPortVlOpPkt13, 2485 ibPmaPortVlOpPkt14, 2486 ibPmaPortVlOpPkt15 2487 } 2488 STATUS current 2489 DESCRIPTION 2490 "The ibPmaPortOpCodeVlCntrsGroup defines the MIB objects that 2491 describe the packet counters for a particular port, op code, 2492 and virtual lane by the PMA." 2493 ::= { ibPmaGroups 7 } 2495 ibPmaPortOpCodeVlDataCntrsGroup OBJECT-GROUP 2496 OBJECTS { 2497 ibPmaPortVlOpData0, 2498 ibPmaPortVlOpData1, 2499 ibPmaPortVlOpData2, 2500 ibPmaPortVlOpData3, 2501 ibPmaPortVlOpData4, 2502 ibPmaPortVlOpData5, 2503 ibPmaPortVlOpData6, 2504 ibPmaPortVlOpData7, 2505 ibPmaPortVlOpData8, 2506 ibPmaPortVlOpData9, 2507 ibPmaPortVlOpData10, 2508 ibPmaPortVlOpData11, 2509 ibPmaPortVlOpData12, 2510 ibPmaPortVlOpData13, 2511 ibPmaPortVlOpData14, 2512 ibPmaPortVlOpData15 2513 } 2514 STATUS current 2515 DESCRIPTION 2516 "The ibPmaPortOpCodeVlDataCntrsGroup defines the MIB objects that 2517 describe the octet counters for a particular port, op code, and 2518 virtual lane by the PMA." 2519 ::= { ibPmaGroups 8 } 2521 ibPmaPortVlXmitFCUpErrGroup OBJECT-GROUP 2522 OBJECTS { 2523 ibPmaPortVlXmitFCUpErr0, 2524 ibPmaPortVlXmitFCUpErr1, 2525 ibPmaPortVlXmitFCUpErr2, 2526 ibPmaPortVlXmitFCUpErr3, 2527 ibPmaPortVlXmitFCUpErr4, 2528 ibPmaPortVlXmitFCUpErr5, 2529 ibPmaPortVlXmitFCUpErr6, 2530 ibPmaPortVlXmitFCUpErr7, 2531 ibPmaPortVlXmitFCUpErr8, 2532 ibPmaPortVlXmitFCUpErr9, 2533 ibPmaPortVlXmitFCUpErr10, 2534 ibPmaPortVlXmitFCUpErr11, 2535 ibPmaPortVlXmitFCUpErr12, 2536 ibPmaPortVlXmitFCUpErr13, 2537 ibPmaPortVlXmitFCUpErr14, 2538 ibPmaPortVlXmitFCUpErr15 2539 } 2540 STATUS current 2541 DESCRIPTION 2542 "The ibPmaPortVlXmitFCUpErrGroup defines the MIB objects that 2543 describe the transmit flow control update counters for a 2544 particular port and virtual lane by the PMA." 2545 ::= { ibPmaGroups 9 } 2547 ibPmaPortVlXmitWaitGroup OBJECT-GROUP 2548 OBJECTS { 2549 ibPmaPortVlXmitWait0, 2550 ibPmaPortVlXmitWait1, 2551 ibPmaPortVlXmitWait2, 2552 ibPmaPortVlXmitWait3, 2553 ibPmaPortVlXmitWait4, 2554 ibPmaPortVlXmitWait5, 2555 ibPmaPortVlXmitWait6, 2556 ibPmaPortVlXmitWait7, 2557 ibPmaPortVlXmitWait8, 2558 ibPmaPortVlXmitWait9, 2559 ibPmaPortVlXmitWait10, 2560 ibPmaPortVlXmitWait11, 2561 ibPmaPortVlXmitWait12, 2562 ibPmaPortVlXmitWait13, 2563 ibPmaPortVlXmitWait14, 2564 ibPmaPortVlXmitWait15 2565 } 2566 STATUS current 2567 DESCRIPTION 2568 "The ibPmaPortVlXmitWaitGroup defines the MIB objects that 2569 describe the transmit wait counters for a particular port 2570 and virtual lane by the PMA." 2571 ::= { ibPmaGroups 10 } 2573 ibPmaPortVlSwCongestionGroup OBJECT-GROUP 2574 OBJECTS { 2575 ibPmaPortVlSwCongestion0, 2576 ibPmaPortVlSwCongestion1, 2577 ibPmaPortVlSwCongestion2, 2578 ibPmaPortVlSwCongestion3, 2579 ibPmaPortVlSwCongestion4, 2580 ibPmaPortVlSwCongestion5, 2581 ibPmaPortVlSwCongestion6, 2582 ibPmaPortVlSwCongestion7, 2583 ibPmaPortVlSwCongestion8, 2584 ibPmaPortVlSwCongestion9, 2585 ibPmaPortVlSwCongestion10, 2586 ibPmaPortVlSwCongestion11, 2587 ibPmaPortVlSwCongestion12, 2588 ibPmaPortVlSwCongestion13, 2589 ibPmaPortVlSwCongestion14, 2590 ibPmaPortVlSwCongestion15 2591 } 2592 STATUS current 2593 DESCRIPTION 2594 "The ibPmaPortVlSwCongestionGroup defines the MIB objects that 2595 describe the software congestion counters for a particular port 2596 and virtual lane by the PMA." 2597 ::= { ibPmaGroups 11 } 2599 END 2601 5. Security Considerations 2603 SNMPv1 by itself is not a secure environment. Even if the network 2604 itself is secure (for example by using IPSec), even then, there is no 2605 control as to who on the secure network is allowed to access and 2606 GET/SET (read/change/create/delete) the objects in this MIB. 2608 It is recommended that the implementers consider the security 2609 features as provided by the SNMPv3 framework. Specifically, the use 2610 of the User-based Security Model RFC 2574 [RFC2574] and the 2611 View-based Access Control Model RFC 2575 [RFC2575] is recommended. 2613 It is then a customer/user responsibility to ensure that the SNMP 2614 entity giving access to an instance of this MIB, is properly 2615 configured to give access to the objects only to those principals 2616 (users) that have legitimate rights to indeed GET or SET (change/ 2617 create/delete) them. 2619 6. IANA Considerations 2621 IANA is requested to make a MIB OID assignment under the transmission 2622 branch, that is, assign the infinibandMIB under { transmission 199 }. 2623 This sub-id is requested because 199 is the ifType for 2624 infiniband(199) and is available under transmission. 2626 In the future, IPOIB related standards track MIB modules should be 2627 rooted under the infinibandMIB subtree. The IANA is requested to 2628 manage that namespace. New assignments can only be made via a 2629 Standards Action as specified in [RFC2434]. 2631 This document also requests IANA to assign { infinibandMIB 6 } to the 2632 IB-PMA-MIB specified in this document. 2634 7. References 2636 7.1. Normative References 2638 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2639 Requirement Levels", BCP 14, RFC 2119, March 1997. 2641 [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 2642 Rose, M. and S. Waldbusser, "Structure of Management 2643 Information Version 2 (SMIv2)", STD 58, RFC 2578, April 2644 1999. 2646 [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 2647 Rose, M. and S. Waldbusser, "Textual Conventions for 2648 SMIv2", STD 58, RFC 2579, April 1999. 2650 [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 2651 Rose, M. and S. Waldbusser, "Conformance Statements for 2652 SMIv2", STD 58, RFC 2580, April 1999. 2654 [RFC2863] McCloghrie, K., and Kastenholz F., 2655 "The Interfaces Group MIB", RFC 2863, June 2000. 2657 [INFINIV1] InfiniBand Architecture Specification Vol. 1, 2658 Release 1.1, November 6, 2002. 2660 7.2. Informative References 2662 [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, 2663 "Introduction and Applicability Statements for 2664 Internet-Standard Management Framework", RFC 3410, 2665 December 2002. 2667 8. Author's Address 2669 Sean Harnedy 2670 Mangrove Systems, Inc. 2671 10 Fairfield Boulevard Phone: +1-203-679-7539 2672 Wallingford, CT 06492 Email: sharnedy@mangrovesystems.com 2673 USA 2675 9. Intellectual Property Notice 2677 The IETF takes no position regarding the validity or scope of any 2678 Intellectual Property Rights or other rights that might be claimed 2679 to pertain to the implementation or use of the technology 2680 described in this document or the extent to which any license 2681 under such rights might or might not be available; nor does it 2682 represent that it has made any independent effort to identify any 2683 such rights. Information on the procedures with respect to rights 2684 in RFC documents can be found in BCP 78 and BCP 79. 2686 Copies of IPR disclosures made to the IETF Secretariat and any 2687 assurances of licenses to be made available, or the result of an 2688 attempt made to obtain a general license or permission for the use 2689 of such proprietary rights by implementers or users of this 2690 specification can be obtained from the IETF on-line IPR repository 2691 at http://www.ietf.org/ipr. 2693 The IETF invites any interested party to bring to its attention 2694 any copyrights, patents or patent applications, or other 2695 proprietary rights that may cover technology that may be required 2696 to implement this standard. Please address the information to the 2697 IETF at ietf-ipr@ietf.org. 2699 10. Full Copyright Statement 2701 Copyright (C) The Internet Society (2005). This document is 2702 subject to the rights, licenses and restrictions contained in BCP 2703 78, and except as set forth therein, the authors retain all their 2704 rights. 2706 This document and translations of it may be copied and 2707 furnished to others, and derivative works that comment on 2708 or otherwise explain it or assist in its implementation may 2709 be prepared, copied, published and distributed, in whole or 2710 in part, without restriction of any kind, provided that the 2711 above copyright notice and this paragraph are included on 2712 all such copies and derivative works. However, this document 2713 itself may not be modified in any way, such as by removing the 2714 copyright notice or references to the Internet Society or other 2715 Internet organizations, except as needed for the purpose of 2716 developing Internet standards in which case the procedures for 2717 copyrights defined in the Internet Standards process must be 2718 followed, or as required to translate it into languages other 2719 than English. 2721 The limited permissions granted above are perpetual and 2722 will not be revoked by the Internet Society or its 2723 successors or assigns. 2725 This document and the information contained herein are provided 2726 on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE 2727 REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND 2728 THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, 2729 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT 2730 THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR 2731 ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A 2732 PARTICULAR PURPOSE. 2734 Acknowledgement 2736 Funding for the RFC Editor function is currently provided by the 2737 Internet Society.