Blame mibs/ietf/FIBRE-CHANNEL-FE-MIB

Packit 022b05
FIBRE-CHANNEL-FE-MIB DEFINITIONS ::= BEGIN
Packit 022b05
  IMPORTS
Packit 022b05
    MODULE-IDENTITY, OBJECT-TYPE,
Packit 022b05
    Unsigned32, Counter32, Gauge32, Integer32, mib-2
Packit 022b05
      FROM SNMPv2-SMI
Packit 022b05
    TEXTUAL-CONVENTION, TruthValue, TimeStamp
Packit 022b05
      FROM SNMPv2-TC
Packit 022b05
    SnmpAdminString
Packit 022b05
      FROM SNMP-FRAMEWORK-MIB                   -- rfc2571
Packit 022b05
    MODULE-COMPLIANCE, OBJECT-GROUP
Packit 022b05
      FROM SNMPv2-CONF;
Packit 022b05
Packit 022b05
  fcFeMIB MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED "200005180000Z"
Packit 022b05
    ORGANIZATION "IETF IPFC Working Group"
Packit 022b05
    CONTACT-INFO "Kha Sin Teow
Packit 022b05
                  Brocade Communications Systems,
Packit 022b05
                  1901 Guadalupe Parkway,
Packit 022b05
                  San Jose, CA 95131
Packit 022b05
                  U.S.A
Packit 022b05
                  Tel: +1 408 487 8180
Packit 022b05
                  Fax: +1 408 487 8190
Packit 022b05
                  Email: khasin@Brocade.COM
Packit 022b05
Packit 022b05
                 WG Mailing list:ipfc@standards.gadzoox.com
Packit 022b05
                 To Subscribe: ipfc-request@standards.gadzoox.com
Packit 022b05
                 In Body: subscribe"
Packit 022b05
Packit 022b05
    DESCRIPTION "The MIB module for Fibre Channel Fabric Element."
Packit 022b05
    REVISION "200005180000Z"
Packit 022b05
    DESCRIPTION "Initial revision, published as RFC 2837."
Packit 022b05
    ::= { mib-2 75 }
Packit 022b05
Packit 022b05
  fcFeMIBObjects OBJECT IDENTIFIER ::= { fcFeMIB 1 }
Packit 022b05
Packit 022b05
   --  Note:
Packit 022b05
   --  fcFeMIBConformance OBJECT IDENTIFIER ::= { fcFeMIB 2 }
Packit 022b05
   --  see at the end of the module
Packit 022b05
Packit 022b05
  -- Groups under fcFeMIBObjects
Packit 022b05
  fcFeConfig       OBJECT IDENTIFIER ::= { fcFeMIBObjects 1 }
Packit 022b05
  fcFeStatus       OBJECT IDENTIFIER ::= { fcFeMIBObjects 2 }
Packit 022b05
  fcFeError        OBJECT IDENTIFIER ::= { fcFeMIBObjects 3 }
Packit 022b05
  fcFeAccounting   OBJECT IDENTIFIER ::= { fcFeMIBObjects 4 }
Packit 022b05
  fcFeCapabilities OBJECT IDENTIFIER ::= { fcFeMIBObjects 5 }
Packit 022b05
Packit 022b05
  -- Textual Conventions
Packit 022b05
  MilliSeconds ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents time unit value in milliseconds."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  MicroSeconds ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents time unit value in microseconds."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  FcNameId ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the Worldwide Name associated with
Packit 022b05
                    a Fibre Channel (FC) entity."
Packit 022b05
    SYNTAX         OCTET STRING (SIZE (8))
Packit 022b05
Packit 022b05
  FcAddressId ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents Fibre Channel Address ID, a 24-bit
Packit 022b05
                    value unique within the address space of a Fabric."
Packit 022b05
    SYNTAX         OCTET STRING (SIZE (3))
Packit 022b05
Packit 022b05
  FcRxDataFieldSize ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the receive data field size of an
Packit 022b05
                    NxPort or FxPort."
Packit 022b05
    SYNTAX         Integer32 (128..2112)
Packit 022b05
Packit 022b05
  FcBbCredit ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the buffer-to-buffer credit of an
Packit 022b05
                    NxPort or FxPort."
Packit 022b05
    SYNTAX         Integer32 (0..32767)
Packit 022b05
Packit 022b05
  FcphVersion ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the version of FC-PH supported by an
Packit 022b05
                    NxPort or FxPort."
Packit 022b05
    SYNTAX         Integer32 (0..255)
Packit 022b05
Packit 022b05
  FcStackedConnMode ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents an enumerated value used to indicate
Packit 022b05
                    the Class 1 Stacked Connect Mode supported by
Packit 022b05
                    an NxPort or FxPort."
Packit 022b05
    SYNTAX         INTEGER {
Packit 022b05
                        none(1),
Packit 022b05
                        transparent(2),
Packit 022b05
                        lockedDown(3)
Packit 022b05
    }
Packit 022b05
Packit 022b05
  FcCosCap ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the class of service capability of an
Packit 022b05
                    NxPort or FxPort."
Packit 022b05
    SYNTAX         BITS { classF(0), class1(1), class2(2), class3(3),
Packit 022b05
                          class4(4), class5(5), class6(6) }
Packit 022b05
Packit 022b05
  FcFeModuleCapacity ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the maximum number of modules within
Packit 022b05
                    a Fabric Element."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  FcFeFxPortCapacity ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the maximum number of FxPorts within
Packit 022b05
                    a module."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  FcFeModuleIndex ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the module index within a conceptual table."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  FcFeFxPortIndex ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the FxPort index within a conceptual table."
Packit 022b05
    SYNTAX         Unsigned32
Packit 022b05
Packit 022b05
  FcFeNxPortIndex ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the NxPort index within a conceptual table."
Packit 022b05
    SYNTAX         Integer32 (1..126)
Packit 022b05
Packit 022b05
  FcBbCreditModel ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION    "Represents the BB_Credit model of an FxPort."
Packit 022b05
    SYNTAX         INTEGER { regular(1), alternate (2) }
Packit 022b05
Packit 022b05
  -- The Configuration group
Packit 022b05
Packit 022b05
  -- This group consists of scalar objects and tables.
Packit 022b05
  -- It contains the configuration and service parameters
Packit 022b05
  -- of the Fabric Element and the FxPorts.
Packit 022b05
  -- The group represents a set of parameters associated with
Packit 022b05
  -- the Fabric Element  or an FxPort to support its NxPorts.
Packit 022b05
Packit 022b05
  fcFeFabricName OBJECT-TYPE
Packit 022b05
      SYNTAX      FcNameId
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Name_Identifier of the Fabric to which this Fabric
Packit 022b05
          Element belongs."
Packit 022b05
  ::= { fcFeConfig 1 }
Packit 022b05
Packit 022b05
  fcFeElementName OBJECT-TYPE
Packit 022b05
      SYNTAX      FcNameId
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Name_Identifier of the Fabric Element."
Packit 022b05
  ::= { fcFeConfig 2 }
Packit 022b05
Packit 022b05
  fcFeModuleCapacity OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeModuleCapacity
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The maximum number of modules in the Fabric Element,
Packit 022b05
          regardless of their current state."
Packit 022b05
  ::= { fcFeConfig 3 }
Packit 022b05
Packit 022b05
  -- The Module Table.
Packit 022b05
  -- This table contains one entry for each module,
Packit 022b05
  -- information of the modules.
Packit 022b05
Packit 022b05
  fcFeModuleTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFeModuleEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each module in the
Packit 022b05
          Fabric Element, information of the modules."
Packit 022b05
  ::= { fcFeConfig 4 }
Packit 022b05
Packit 022b05
  fcFeModuleEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeModuleEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing the configuration parameters of a
Packit 022b05
          module."
Packit 022b05
      INDEX { fcFeModuleIndex }
Packit 022b05
  ::= { fcFeModuleTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFeModuleEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFeModuleIndex
Packit 022b05
              FcFeModuleIndex,
Packit 022b05
          fcFeModuleDescr
Packit 022b05
              SnmpAdminString,
Packit 022b05
          fcFeModuleObjectID
Packit 022b05
              OBJECT IDENTIFIER,
Packit 022b05
          fcFeModuleOperStatus
Packit 022b05
              INTEGER,
Packit 022b05
          fcFeModuleLastChange
Packit 022b05
              TimeStamp,
Packit 022b05
          fcFeModuleFxPortCapacity
Packit 022b05
              FcFeFxPortCapacity,
Packit 022b05
          fcFeModuleName
Packit 022b05
              FcNameId
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFeModuleIndex OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeModuleIndex
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This object identifies the module within the Fabric Element
Packit 022b05
          for which this entry contains information. This value is
Packit 022b05
          never greater than fcFeModuleCapacity."
Packit 022b05
  ::= { fcFeModuleEntry 1 }
Packit 022b05
Packit 022b05
  fcFeModuleDescr OBJECT-TYPE
Packit 022b05
      SYNTAX      SnmpAdminString
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A textual description of the module. This value should
Packit 022b05
          include the full name and version identification of the
Packit 022b05
          module."
Packit 022b05
  ::= { fcFeModuleEntry 2 }
Packit 022b05
Packit 022b05
  fcFeModuleObjectID OBJECT-TYPE
Packit 022b05
      SYNTAX      OBJECT IDENTIFIER
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The vendor's authoritative identification of the module.
Packit 022b05
          This value may be allocated within the SMI enterprises
Packit 022b05
          subtree (1.3.6.1.4.1) and provides a straight-forward and
Packit 022b05
          unambiguous means for determining what kind of module is
Packit 022b05
          being managed.
Packit 022b05
Packit 022b05
          For example, this object could take the value
Packit 022b05
          1.3.6.1.4.1.99649.3.9 if vendor 'Neufe Inc.' was assigned
Packit 022b05
          the subtree 1.3.6.1.4.1.99649, and had assigned the
Packit 022b05
          identifier 1.3.6.1.4.1.99649.3.9 to its 'FeFiFo-16
Packit 022b05
          PlugInCard.'"
Packit 022b05
  ::= { fcFeModuleEntry 3 }
Packit 022b05
Packit 022b05
  fcFeModuleOperStatus    OBJECT-TYPE
Packit 022b05
      SYNTAX      INTEGER {
Packit 022b05
                      online  (1), -- functional
Packit 022b05
                      offline (2), -- not available
Packit 022b05
                      testing (3), -- under testing
Packit 022b05
                      faulty  (4)  -- defective
Packit 022b05
                  }
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This object indicates the operational status of the module:
Packit 022b05
          online(1)   the module is functioning properly;
Packit 022b05
          offline(2)  the module is not available;
Packit 022b05
          testing(3)  the module is under testing; and
Packit 022b05
          faulty(4)   the module is defective in some way."
Packit 022b05
  ::= { fcFeModuleEntry 4 }
Packit 022b05
Packit 022b05
  fcFeModuleLastChange OBJECT-TYPE
Packit 022b05
      SYNTAX      TimeStamp
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This object contains the value of sysUpTime when the module
Packit 022b05
          entered its current operational status. A value of zero
Packit 022b05
          indicates that the operational status of the module has not
Packit 022b05
          changed since the agent last restarted."
Packit 022b05
  ::= { fcFeModuleEntry 5 }
Packit 022b05
Packit 022b05
  fcFeModuleFxPortCapacity OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeFxPortCapacity
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of FxPort that can be contained within the
Packit 022b05
          module. Within each module, the ports are uniquely numbered
Packit 022b05
          in the range from 1 to fcFeModuleFxPortCapacity inclusive.
Packit 022b05
          However, the numbers are not required to be contiguous."
Packit 022b05
  ::= { fcFeModuleEntry 6 }
Packit 022b05
Packit 022b05
  fcFeModuleName OBJECT-TYPE
Packit 022b05
      SYNTAX      FcNameId
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Name_Identifier of the module."
Packit 022b05
  ::= { fcFeModuleEntry 7 }
Packit 022b05
Packit 022b05
  -- the FxPort Configuration Table.
Packit 022b05
  -- This table contains, one entry for each FxPort,
Packit 022b05
  -- configuration parameters of the ports.
Packit 022b05
Packit 022b05
 fcFxPortTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF FcFxPortEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "A table that contains, one entry for each FxPort in the
Packit 022b05
         Fabric Element, configuration and service parameters of the
Packit 022b05
         FxPorts."
Packit 022b05
 ::= { fcFeConfig 5 }
Packit 022b05
Packit 022b05
 fcFxPortEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      FcFxPortEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "An entry containing the configuration and service parameters
Packit 022b05
         of a FxPort."
Packit 022b05
     INDEX { fcFeModuleIndex, fcFxPortIndex }
Packit 022b05
 ::= { fcFxPortTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
 FcFxPortEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
         fcFxPortIndex
Packit 022b05
             FcFeFxPortIndex,
Packit 022b05
         fcFxPortName
Packit 022b05
             FcNameId,
Packit 022b05
Packit 022b05
         -- FxPort common service parameters
Packit 022b05
         fcFxPortFcphVersionHigh
Packit 022b05
             FcphVersion,
Packit 022b05
         fcFxPortFcphVersionLow
Packit 022b05
             FcphVersion,
Packit 022b05
         fcFxPortBbCredit
Packit 022b05
             FcBbCredit,
Packit 022b05
         fcFxPortRxBufSize
Packit 022b05
             FcRxDataFieldSize,
Packit 022b05
         fcFxPortRatov
Packit 022b05
             MilliSeconds,
Packit 022b05
         fcFxPortEdtov
Packit 022b05
             MilliSeconds,
Packit 022b05
         -- FxPort class service parameters
Packit 022b05
         fcFxPortCosSupported
Packit 022b05
             FcCosCap,
Packit 022b05
         fcFxPortIntermixSupported
Packit 022b05
             TruthValue,
Packit 022b05
         fcFxPortStackedConnMode
Packit 022b05
             FcStackedConnMode,
Packit 022b05
         fcFxPortClass2SeqDeliv
Packit 022b05
             TruthValue,
Packit 022b05
         fcFxPortClass3SeqDeliv
Packit 022b05
             TruthValue,
Packit 022b05
         -- other configuration parameters
Packit 022b05
         fcFxPortHoldTime
Packit 022b05
             MicroSeconds
Packit 022b05
     }
Packit 022b05
Packit 022b05
  fcFxPortIndex OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeFxPortIndex
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This object identifies the FxPort within the module.  This
Packit 022b05
          number ranges from 1 to the value of fcFeModulePortCapacity
Packit 022b05
          for the associated module. The value remains constant for
Packit 022b05
          the identified FxPort until the module is re-initialized."
Packit 022b05
  ::= { fcFxPortEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortName OBJECT-TYPE
Packit 022b05
      SYNTAX      FcNameId
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The World_wide Name of this FxPort.  Each FxPort has a
Packit 022b05
          unique Port World_wide Name within the Fabric."
Packit 022b05
  ::= { fcFxPortEntry 2 }
Packit 022b05
Packit 022b05
  -- FxPort common service parameters
Packit 022b05
Packit 022b05
  fcFxPortFcphVersionHigh OBJECT-TYPE
Packit 022b05
      SYNTAX      FcphVersion
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The highest or most recent version of FC-PH that the FxPort
Packit 022b05
          is configured to support."
Packit 022b05
  ::= { fcFxPortEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortFcphVersionLow OBJECT-TYPE
Packit 022b05
      SYNTAX      FcphVersion
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The lowest or earliest version of FC-PH that the FxPort is
Packit 022b05
          configured to support."
Packit 022b05
  ::= { fcFxPortEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortBbCredit OBJECT-TYPE
Packit 022b05
      SYNTAX      FcBbCredit
Packit 022b05
      UNITS       "buffers"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The total number of receive buffers available for holding
Packit 022b05
          Class 1 connect-request, Class 2 or 3 frames from the
Packit 022b05
          attached NxPort.  It is for buffer-to-buffer flow control
Packit 022b05
          in the direction from the attached NxPort (if applicable)
Packit 022b05
          to FxPort."
Packit 022b05
      ::= { fcFxPortEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortRxBufSize OBJECT-TYPE
Packit 022b05
      SYNTAX      FcRxDataFieldSize
Packit 022b05
      UNITS       "bytes"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The largest Data_Field Size (in octets) for an FT_1 frame
Packit 022b05
          that can be received by the FxPort."
Packit 022b05
  ::= { fcFxPortEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortRatov OBJECT-TYPE
Packit 022b05
      SYNTAX      MilliSeconds
Packit 022b05
      UNITS       "milliseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Resource_Allocation_Timeout Value configured for the
Packit 022b05
          FxPort.  This is used as the timeout value for determining
Packit 022b05
          when to reuse an NxPort resource such as a
Packit 022b05
          Recovery_Qualifier.  It represents E_D_TOV (see next
Packit 022b05
          object) plus twice the maximum time that a frame may be
Packit 022b05
          delayed within the Fabric and still be delivered."
Packit 022b05
      ::= { fcFxPortEntry 7 }
Packit 022b05
Packit 022b05
  fcFxPortEdtov OBJECT-TYPE
Packit 022b05
      SYNTAX      MilliSeconds
Packit 022b05
      UNITS       "milliseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The E_D_TOV value configured for the FxPort. The
Packit 022b05
          Error_Detect_Timeout Value is used as the timeout value for
Packit 022b05
          detecting an error condition."
Packit 022b05
  ::= { fcFxPortEntry 8 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- FxPort class service parameters
Packit 022b05
Packit 022b05
  fcFxPortCosSupported OBJECT-TYPE
Packit 022b05
      SYNTAX      FcCosCap
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A value indicating the set of Classes of Service supported
Packit 022b05
          by the FxPort."
Packit 022b05
  ::= { fcFxPortEntry 9 }
Packit 022b05
Packit 022b05
  fcFxPortIntermixSupported OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not the FxPort supports an
Packit 022b05
          Intermixed Dedicated Connection."
Packit 022b05
  ::= { fcFxPortEntry 10 }
Packit 022b05
Packit 022b05
  fcFxPortStackedConnMode OBJECT-TYPE
Packit 022b05
      SYNTAX      FcStackedConnMode
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A value indicating the mode of Stacked Connect supported by
Packit 022b05
          the FxPort."
Packit 022b05
  ::= { fcFxPortEntry 11 }
Packit 022b05
Packit 022b05
  fcFxPortClass2SeqDeliv OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not Class 2 Sequential
Packit 022b05
          Delivery is supported by the FxPort."
Packit 022b05
  ::= { fcFxPortEntry 12 }
Packit 022b05
Packit 022b05
  fcFxPortClass3SeqDeliv OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not Class 3 Sequential
Packit 022b05
          Delivery is supported by the FxPort."
Packit 022b05
  ::= { fcFxPortEntry 13 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- other FxPort parameters
Packit 022b05
Packit 022b05
  fcFxPortHoldTime OBJECT-TYPE
Packit 022b05
      SYNTAX      MicroSeconds
Packit 022b05
      UNITS       "microseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The maximum time (in microseconds) that the FxPort shall
Packit 022b05
          hold a frame before discarding the frame if it is unable to
Packit 022b05
          deliver the frame. The value 0 means that the FxPort does
Packit 022b05
          not support this parameter."
Packit 022b05
  ::= { fcFxPortEntry 14 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- the Status group
Packit 022b05
Packit 022b05
  -- This group consists of tables that contains operational
Packit 022b05
  -- status and established service parameters for the Fabric
Packit 022b05
  -- Element and the attached NxPorts.
Packit 022b05
Packit 022b05
  -- The FxPort Status table
Packit 022b05
  -- This table contains, one entry for each FxPort,
Packit 022b05
  -- the operational status and parameters of the FxPorts.
Packit 022b05
Packit 022b05
  fcFxPortStatusTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortStatusEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort in the
Packit 022b05
          Fabric Element, operational status and parameters of the
Packit 022b05
          FxPorts."
Packit 022b05
  ::= { fcFeStatus 1 }
Packit 022b05
Packit 022b05
  fcFxPortStatusEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortStatusEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing operational status and parameters of a
Packit 022b05
          FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortStatusTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFxPortStatusEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortID
Packit 022b05
              FcAddressId,
Packit 022b05
          fcFxPortBbCreditAvailable
Packit 022b05
              Gauge32,
Packit 022b05
          fcFxPortOperMode
Packit 022b05
              INTEGER,
Packit 022b05
          fcFxPortAdminMode
Packit 022b05
              INTEGER
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortID   OBJECT-TYPE
Packit 022b05
      SYNTAX      FcAddressId
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The address identifier by which this FxPort is identified
Packit 022b05
          within the Fabric.  The FxPort may assign its address
Packit 022b05
          identifier to its attached NxPort(s) during Fabric Login."
Packit 022b05
  ::= { fcFxPortStatusEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortBbCreditAvailable OBJECT-TYPE
Packit 022b05
      SYNTAX      Gauge32
Packit 022b05
      UNITS       "buffers"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of buffers currently available for receiving
Packit 022b05
          frames from the attached port in the buffer-to-buffer flow
Packit 022b05
          control. The value should be less than or equal to
Packit 022b05
          fcFxPortBbCredit."
Packit 022b05
  ::= { fcFxPortStatusEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortOperMode    OBJECT-TYPE
Packit 022b05
      SYNTAX              INTEGER { unknown(1), fPort(2), flPort(3) }
Packit 022b05
      MAX-ACCESS          read-only
Packit 022b05
      STATUS              current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The current operational mode of the FxPort."
Packit 022b05
  ::= { fcFxPortStatusEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortAdminMode   OBJECT-TYPE
Packit 022b05
      SYNTAX              INTEGER { fPort(2), flPort(3) }
Packit 022b05
      MAX-ACCESS          read-write
Packit 022b05
      STATUS              current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The desired operational mode of the FxPort."
Packit 022b05
  ::= { fcFxPortStatusEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- the FxPort Physical Level table
Packit 022b05
  -- This table contains, one entry for each FxPort in the
Packit 022b05
  -- Fabric Element, the physical level status and parameters
Packit 022b05
  -- of the FxPorts.
Packit 022b05
Packit 022b05
  fcFxPortPhysTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortPhysEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort in the
Packit 022b05
          Fabric Element, physical level status and parameters of the
Packit 022b05
          FxPorts."
Packit 022b05
  ::= { fcFeStatus 2 }
Packit 022b05
Packit 022b05
  fcFxPortPhysEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortPhysEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing physical level status and parameters of
Packit 022b05
          a FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortPhysTable 1 }
Packit 022b05
Packit 022b05
  FcFxPortPhysEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortPhysAdminStatus
Packit 022b05
              INTEGER,
Packit 022b05
          fcFxPortPhysOperStatus
Packit 022b05
              INTEGER,
Packit 022b05
          fcFxPortPhysLastChange
Packit 022b05
              TimeStamp,
Packit 022b05
          fcFxPortPhysRttov
Packit 022b05
              MilliSeconds
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortPhysAdminStatus OBJECT-TYPE
Packit 022b05
      SYNTAX      INTEGER {
Packit 022b05
                      online  (1),  -- place port online
Packit 022b05
                      offline (2),  -- take port offline
Packit 022b05
                      testing (3)   -- initiate test procedures
Packit 022b05
                  }
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The desired state of the FxPort.  A management station may
Packit 022b05
          place the FxPort in a desired state by setting this object
Packit 022b05
          accordingly.  The testing(3) state indicates that no
Packit 022b05
          operational frames can be passed.  When a Fabric Element
Packit 022b05
          initializes, all FxPorts start with fcFxPortPhysAdminStatus
Packit 022b05
          in the offline(2) state.  As the result of either explicit
Packit 022b05
          management action or per configuration information
Packit 022b05
          accessible by the Fabric Element, fcFxPortPhysAdminStatus
Packit 022b05
          is then changed to either the online(1) or testing(3)
Packit 022b05
          states, or remains in the offline state."
Packit 022b05
  ::= { fcFxPortPhysEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortPhysOperStatus   OBJECT-TYPE
Packit 022b05
      SYNTAX      INTEGER {
Packit 022b05
          online       (1), -- Login may proceed
Packit 022b05
          offline      (2), -- Login cannot proceed
Packit 022b05
          testing      (3), -- port is under test
Packit 022b05
          linkFailure  (4)  -- failure after online/testing
Packit 022b05
      }
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The current operational status of the FxPort.  The
Packit 022b05
          testing(3) indicates that no operational frames can be
Packit 022b05
          passed.  If fcFxPortPhysAdminStatus is offline(2) then
Packit 022b05
          fcFxPortPhysOperStatus should be offline(2). If
Packit 022b05
          fcFxPortPhysAdminStatus is changed to online(1) then
Packit 022b05
          fcFxPortPhysOperStatus should change to online(1) if the
Packit 022b05
          FxPort is ready to accept Fabric Login request from the
Packit 022b05
          attached NxPort; it should proceed and remain in the link-
Packit 022b05
          failure(4) state if and only if there is a fault that
Packit 022b05
          prevents it from going to the online(1) state."
Packit 022b05
  ::= { fcFxPortPhysEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortPhysLastChange OBJECT-TYPE
Packit 022b05
      SYNTAX      TimeStamp
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The value of sysUpTime at the time the FxPort entered its
Packit 022b05
          current operational status. A value of zero indicates that
Packit 022b05
          the FxPort's operational status has not changed since the
Packit 022b05
          agent last restarted."
Packit 022b05
  ::= { fcFxPortPhysEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortPhysRttov OBJECT-TYPE
Packit 022b05
      SYNTAX      MilliSeconds
Packit 022b05
      UNITS       "milliseconds"
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Receiver_Transmitter_Timeout value of the FxPort. This
Packit 022b05
          is used by the receiver logic to detect Loss of
Packit 022b05
          Synchronization."
Packit 022b05
  ::= { fcFxPortPhysEntry 4 }
Packit 022b05
Packit 022b05
  -- The FxPort Fabric Login table
Packit 022b05
  --
Packit 022b05
  -- This table contains, one entry for each FxPort in the
Packit 022b05
  -- Fabric Element, the Service Parameters that have been
Packit 022b05
  -- established from the most recent Fabric Login,
Packit 022b05
  -- implicit or explicit.
Packit 022b05
Packit 022b05
  fcFxLoginTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxLoginEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each NxPort attached
Packit 022b05
          to a particular FxPort in the Fabric Element, services
Packit 022b05
          parameters established from the most recent Fabric Login,
Packit 022b05
          explicit or implicit. Note that an FxPort may have one or
Packit 022b05
          more NxPort attached to it."
Packit 022b05
  ::= { fcFeStatus 3 }
Packit 022b05
Packit 022b05
  fcFxLoginEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxLoginEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing service parameters established from a
Packit 022b05
          successful Fabric Login."
Packit 022b05
      INDEX { fcFeModuleIndex, fcFxPortIndex, fcFxPortNxLoginIndex }
Packit 022b05
  ::= { fcFxLoginTable 1 }
Packit 022b05
Packit 022b05
  FcFxLoginEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortNxLoginIndex
Packit 022b05
              FcFeNxPortIndex,
Packit 022b05
          fcFxPortFcphVersionAgreed
Packit 022b05
              FcphVersion,
Packit 022b05
          fcFxPortNxPortBbCredit
Packit 022b05
              FcBbCredit,
Packit 022b05
          fcFxPortNxPortRxDataFieldSize
Packit 022b05
              FcRxDataFieldSize,
Packit 022b05
          fcFxPortCosSuppAgreed
Packit 022b05
              FcCosCap,
Packit 022b05
          fcFxPortIntermixSuppAgreed
Packit 022b05
              TruthValue,
Packit 022b05
          fcFxPortStackedConnModeAgreed
Packit 022b05
              FcStackedConnMode,
Packit 022b05
          fcFxPortClass2SeqDelivAgreed
Packit 022b05
              TruthValue,
Packit 022b05
          fcFxPortClass3SeqDelivAgreed
Packit 022b05
              TruthValue,
Packit 022b05
          --
Packit 022b05
          fcFxPortNxPortName
Packit 022b05
              FcNameId,
Packit 022b05
          fcFxPortConnectedNxPort
Packit 022b05
              FcAddressId,
Packit 022b05
          fcFxPortBbCreditModel
Packit 022b05
              FcBbCreditModel
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortNxLoginIndex OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFeNxPortIndex
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The object identifies the associated NxPort in the
Packit 022b05
          attachment for which the entry contains information."
Packit 022b05
  ::= { fcFxLoginEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortFcphVersionAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      FcphVersion
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The version of FC-PH that the FxPort has agreed to support
Packit 022b05
          from the Fabric Login"
Packit 022b05
  ::= { fcFxLoginEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortNxPortBbCredit OBJECT-TYPE
Packit 022b05
      SYNTAX      FcBbCredit
Packit 022b05
      UNITS       "buffers"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The total number of buffers available for holding Class 1
Packit 022b05
          connect-request, Class 2 or Class 3 frames to be
Packit 022b05
          transmitted to the attached NxPort.  It is for buffer-to-
Packit 022b05
          buffer flow control in the direction from FxPort to NxPort.
Packit 022b05
          The buffer-to-buffer flow control mechanism is indicated in
Packit 022b05
          the respective fcFxPortBbCreditModel."
Packit 022b05
  ::= { fcFxLoginEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortNxPortRxDataFieldSize OBJECT-TYPE
Packit 022b05
      SYNTAX      FcRxDataFieldSize
Packit 022b05
      UNITS       "bytes"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The Receive Data Field Size of the attached NxPort. This
Packit 022b05
          object specifies the largest Data Field Size for an FT_1
Packit 022b05
          frame that can be received by the NxPort."
Packit 022b05
  ::= { fcFxLoginEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortCosSuppAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      FcCosCap
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A variable indicating that the attached NxPort has
Packit 022b05
          requested the FxPort for the support of classes of services
Packit 022b05
          and the FxPort has granted the request."
Packit 022b05
  ::= { fcFxLoginEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortIntermixSuppAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A variable indicating that the attached NxPort has
Packit 022b05
          requested the FxPort for the support of Intermix and the
Packit 022b05
          FxPort has granted the request. This flag is only valid if
Packit 022b05
          Class 1 service is supported."
Packit 022b05
  ::= { fcFxLoginEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortStackedConnModeAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      FcStackedConnMode
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A variable indicating whether the FxPort has agreed to
Packit 022b05
          support stacked connect from the Fabric Login. This is only
Packit 022b05
          meaningful if Class 1 service has been agreed."
Packit 022b05
  ::= { fcFxLoginEntry 7 }
Packit 022b05
Packit 022b05
  fcFxPortClass2SeqDelivAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A variable indicating whether the FxPort has agreed to
Packit 022b05
          support Class 2 sequential delivery from the Fabric Login.
Packit 022b05
          This is only meaningful if Class 2 service has been
Packit 022b05
          agreed."
Packit 022b05
  ::= { fcFxLoginEntry 8 }
Packit 022b05
Packit 022b05
  fcFxPortClass3SeqDelivAgreed OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether the FxPort has agreed to support
Packit 022b05
          Class 3 sequential delivery from the Fabric Login. This is
Packit 022b05
          only meaningful if Class 3 service has been agreed."
Packit 022b05
  ::= { fcFxLoginEntry 9 }
Packit 022b05
Packit 022b05
  fcFxPortNxPortName OBJECT-TYPE
Packit 022b05
      SYNTAX      FcNameId
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The port name of the attached NxPort."
Packit 022b05
  ::= { fcFxLoginEntry 10 }
Packit 022b05
Packit 022b05
  fcFxPortConnectedNxPort OBJECT-TYPE
Packit 022b05
      SYNTAX      FcAddressId
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The address identifier of the destination NxPort with which
Packit 022b05
          this FxPort is currently engaged in a either a Class 1 or
Packit 022b05
          loop connection. If this FxPort is not engaged in a
Packit 022b05
          connection, then the value of this object is '000000'H."
Packit 022b05
  ::= { fcFxLoginEntry 11 }
Packit 022b05
Packit 022b05
  fcFxPortBbCreditModel OBJECT-TYPE
Packit 022b05
      SYNTAX      FcBbCreditModel
Packit 022b05
      MAX-ACCESS  read-write
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This object identifies the BB_Credit model used by the
Packit 022b05
          FxPort."
Packit 022b05
  ::= { fcFxLoginEntry 12 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- the Error group
Packit 022b05
  -- This group consists of tables that contain information about
Packit 022b05
  -- the various types of errors detected.  The management station
Packit 022b05
  -- may use the information in this group to determine the
Packit 022b05
  -- quality of the link between the FxPort and its attached NxPort.
Packit 022b05
Packit 022b05
  -- the FxPort Error table
Packit 022b05
  -- This table contains, one entry for each FxPort in the Fabric
Packit 022b05
  -- Element, counters recording numbers of errors detected
Packit 022b05
  -- since the management agent re-initialized.
Packit 022b05
  -- The first 6 columnar objects after the port index corresponds
Packit 022b05
  -- to the counters in the Link Error Status Block.
Packit 022b05
Packit 022b05
  fcFxPortErrorTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortErrorEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort, counters
Packit 022b05
          that record the numbers of errors detected."
Packit 022b05
  ::= { fcFeError 1 }
Packit 022b05
Packit 022b05
  fcFxPortErrorEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortErrorEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing error counters of a FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortErrorTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFxPortErrorEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortLinkFailures
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortSyncLosses
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortSigLosses
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortPrimSeqProtoErrors
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortInvalidTxWords
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortInvalidCrcs
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortDelimiterErrors
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortAddressIdErrors
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortLinkResetIns
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortLinkResetOuts
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortOlsIns
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortOlsOuts
Packit 022b05
              Counter32
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortLinkFailures OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of link failures detected by this FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortSyncLosses OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of loss of synchronization detected by the
Packit 022b05
          FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortSigLosses OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of loss of signal detected by the FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortPrimSeqProtoErrors OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of primitive sequence protocol errors detected
Packit 022b05
          by the FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortInvalidTxWords OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of invalid transmission word detected by the
Packit 022b05
          FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortInvalidCrcs OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of invalid CRC detected by this FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortDelimiterErrors OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Delimiter Errors detected by this FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 7 }
Packit 022b05
Packit 022b05
  fcFxPortAddressIdErrors OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of address identifier errors detected by this
Packit 022b05
          FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 8 }
Packit 022b05
Packit 022b05
  fcFxPortLinkResetIns OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Link Reset Protocol received by this FxPort
Packit 022b05
          from the attached NxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 9 }
Packit 022b05
Packit 022b05
  fcFxPortLinkResetOuts OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Link Reset Protocol issued by this FxPort to
Packit 022b05
          the attached NxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 10 }
Packit 022b05
Packit 022b05
  fcFxPortOlsIns OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Offline Sequence received by this FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 11 }
Packit 022b05
Packit 022b05
  fcFxPortOlsOuts OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Offline Sequence issued by this FxPort."
Packit 022b05
  ::= { fcFxPortErrorEntry 12 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  -- Accounting Groups:
Packit 022b05
  -- (1) Class 1 Accounting Group,
Packit 022b05
  -- (2) Class 2 Accounting Group, and
Packit 022b05
  -- (3) Class 3 Accounting Group.
Packit 022b05
  -- Each group consists of a table that contains accounting
Packit 022b05
  -- information for the FxPorts in the Fabric Element.
Packit 022b05
Packit 022b05
  -- the Class 1 Accounting table
Packit 022b05
  -- This table contains, one entry for each FxPort in the Fabric
Packit 022b05
Packit 022b05
  -- Element, Counter32s for certain types of events occurred in the
Packit 022b05
  -- the FxPorts since the the management agent has re-initialized.
Packit 022b05
Packit 022b05
  fcFxPortC1AccountingTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortC1AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort in the
Packit 022b05
          Fabric Element, Class 1 accounting information recorded
Packit 022b05
          since the management agent has re-initialized."
Packit 022b05
  ::= { fcFeAccounting 1 }
Packit 022b05
Packit 022b05
  fcFxPortC1AccountingEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortC1AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing Class 1 accounting information for each
Packit 022b05
          FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortC1AccountingTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFxPortC1AccountingEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortC1InFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1OutFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1InOctets
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1OutOctets
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1Discards
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1FbsyFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1FrjtFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1InConnections
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1OutConnections
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC1ConnTime
Packit 022b05
              MilliSeconds
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortC1InFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 frames (other than Class 1 connect-
Packit 022b05
          request) received by this FxPort from its attached NxPort."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortC1OutFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 frames (other than Class 1 connect-
Packit 022b05
          request) delivered through this FxPort to its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortC1InOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 frame octets, including the frame
Packit 022b05
          delimiters,  received by this FxPort from its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortC1OutOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 frame octets, including the frame
Packit 022b05
          delimiters, delivered through this FxPort its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortC1Discards OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 frames discarded by this FxPort."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortC1FbsyFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of F_BSY frames generated by this FxPort against
Packit 022b05
          Class 1 connect-request."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortC1FrjtFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of F_RJT frames generated by this FxPort against
Packit 022b05
          Class 1 connect-request."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 7 }
Packit 022b05
Packit 022b05
  fcFxPortC1InConnections OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 connections successfully established
Packit 022b05
          in which the attached NxPort is the source of the connect-
Packit 022b05
          request."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 8 }
Packit 022b05
Packit 022b05
  fcFxPortC1OutConnections OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 1 connections successfully established
Packit 022b05
          in which the attached NxPort is the destination of the
Packit 022b05
          connect-request."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 9 }
Packit 022b05
Packit 022b05
  fcFxPortC1ConnTime OBJECT-TYPE
Packit 022b05
      SYNTAX      MilliSeconds
Packit 022b05
      UNITS       "milliseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The cumulative time that this FxPort has been engaged in
Packit 022b05
          Class 1 connection.  The amount of time is counted from
Packit 022b05
          after a connect-request has been accepted until the
Packit 022b05
          connection is disengaged, either by an EOFdt or Link
Packit 022b05
          Reset."
Packit 022b05
  ::= { fcFxPortC1AccountingEntry 10 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- the Class 2 Accounting table
Packit 022b05
  -- This table contains, one entry for each FxPort in the Fabric
Packit 022b05
  -- Element, Counter32s for certain types of events occurred in the
Packit 022b05
  -- the FxPorts since the the management agent has re-initialized.
Packit 022b05
Packit 022b05
Packit 022b05
  fcFxPortC2AccountingTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortC2AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort in the
Packit 022b05
          Fabric Element, Class 2 accounting information recorded
Packit 022b05
          since the management agent has re-initialized."
Packit 022b05
  ::= { fcFeAccounting 2 }
Packit 022b05
Packit 022b05
  fcFxPortC2AccountingEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortC2AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing Class 2 accounting information for each
Packit 022b05
          FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortC2AccountingTable 1 }
Packit 022b05
Packit 022b05
  FcFxPortC2AccountingEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortC2InFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC2OutFrames
Packit 022b05
                 Counter32,
Packit 022b05
          fcFxPortC2InOctets
Packit 022b05
                 Counter32,
Packit 022b05
          fcFxPortC2OutOctets
Packit 022b05
                 Counter32,
Packit 022b05
          fcFxPortC2Discards
Packit 022b05
                 Counter32,
Packit 022b05
          fcFxPortC2FbsyFrames
Packit 022b05
                 Counter32,
Packit 022b05
          fcFxPortC2FrjtFrames
Packit 022b05
                 Counter32
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortC2InFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 2 frames received by this FxPort from
Packit 022b05
          its attached NxPort."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortC2OutFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 2 frames delivered through this FxPort
Packit 022b05
          to its attached NxPort."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortC2InOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 2 frame octets, including the frame
Packit 022b05
          delimiters, received by this FxPort from its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortC2OutOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 2 frame octets, including the frame
Packit 022b05
          delimiters, delivered through this FxPort to its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortC2Discards OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 2 frames discarded by this FxPort."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortC2FbsyFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of F_BSY frames generated by this FxPort against
Packit 022b05
          Class 2 frames."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortC2FrjtFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of F_RJT frames generated by this FxPort against
Packit 022b05
          Class 2 frames."
Packit 022b05
  ::= { fcFxPortC2AccountingEntry 7 }
Packit 022b05
Packit 022b05
  -- the Class 3 Accounting Group
Packit 022b05
  -- This table contains, one entry for each FxPort in the Fabric
Packit 022b05
  -- Element, Counter32s for certain types of events occurred in the
Packit 022b05
  -- the FxPorts since the management agent has re-initialized.
Packit 022b05
Packit 022b05
  fcFxPortC3AccountingTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortC3AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort in the
Packit 022b05
          Fabric Element, Class 3 accounting information recorded
Packit 022b05
          since the management agent has re-initialized."
Packit 022b05
  ::= { fcFeAccounting 3 }
Packit 022b05
Packit 022b05
  fcFxPortC3AccountingEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortC3AccountingEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing Class 3 accounting information for each
Packit 022b05
          FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortC3AccountingTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFxPortC3AccountingEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortC3InFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC3OutFrames
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC3InOctets
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC3OutOctets
Packit 022b05
              Counter32,
Packit 022b05
          fcFxPortC3Discards
Packit 022b05
              Counter32
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortC3InFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 3 frames received by this FxPort from
Packit 022b05
          its attached NxPort."
Packit 022b05
  ::= { fcFxPortC3AccountingEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortC3OutFrames OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 3 frames delivered through this FxPort
Packit 022b05
          to its attached NxPort."
Packit 022b05
  ::= { fcFxPortC3AccountingEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortC3InOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 3 frame octets, including the frame
Packit 022b05
          delimiters, received by this FxPort from its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC3AccountingEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortC3OutOctets OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 3 frame octets, including the frame
Packit 022b05
          delimiters, delivered through this FxPort to its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortC3AccountingEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortC3Discards OBJECT-TYPE
Packit 022b05
      SYNTAX      Counter32
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The number of Class 3 frames discarded by this FxPort."
Packit 022b05
  ::= { fcFxPortC3AccountingEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- The Capability Group - consists of a table describing
Packit 022b05
  -- information about what each FxPort is inherently capable
Packit 022b05
  -- of operating or supporting.
Packit 022b05
  -- A capability may be used, as expressed in its respective
Packit 022b05
  -- object value in the Configuration group.
Packit 022b05
Packit 022b05
  fcFxPortCapTable OBJECT-TYPE
Packit 022b05
      SYNTAX      SEQUENCE OF FcFxPortCapEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A table that contains, one entry for each FxPort, the
Packit 022b05
          capabilities of the port within the Fabric Element."
Packit 022b05
  ::= { fcFeCapabilities 1 }
Packit 022b05
Packit 022b05
  fcFxPortCapEntry OBJECT-TYPE
Packit 022b05
      SYNTAX      FcFxPortCapEntry
Packit 022b05
      MAX-ACCESS  not-accessible
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "An entry containing the Cap of a FxPort."
Packit 022b05
      AUGMENTS { fcFxPortEntry }
Packit 022b05
  ::= { fcFxPortCapTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
  FcFxPortCapEntry ::=
Packit 022b05
      SEQUENCE {
Packit 022b05
          fcFxPortCapFcphVersionHigh
Packit 022b05
              FcphVersion,
Packit 022b05
          fcFxPortCapFcphVersionLow
Packit 022b05
              FcphVersion,
Packit 022b05
          fcFxPortCapBbCreditMax
Packit 022b05
              FcBbCredit,
Packit 022b05
          fcFxPortCapBbCreditMin
Packit 022b05
              FcBbCredit,
Packit 022b05
          fcFxPortCapRxDataFieldSizeMax
Packit 022b05
              FcRxDataFieldSize,
Packit 022b05
          fcFxPortCapRxDataFieldSizeMin
Packit 022b05
              FcRxDataFieldSize,
Packit 022b05
          fcFxPortCapCos
Packit 022b05
              FcCosCap,
Packit 022b05
          fcFxPortCapIntermix
Packit 022b05
              TruthValue,
Packit 022b05
          fcFxPortCapStackedConnMode
Packit 022b05
              FcStackedConnMode,
Packit 022b05
          fcFxPortCapClass2SeqDeliv
Packit 022b05
              TruthValue,
Packit 022b05
          fcFxPortCapClass3SeqDeliv
Packit 022b05
              TruthValue,
Packit 022b05
          fcFxPortCapHoldTimeMax
Packit 022b05
              MicroSeconds,
Packit 022b05
          fcFxPortCapHoldTimeMin
Packit 022b05
              MicroSeconds
Packit 022b05
      }
Packit 022b05
Packit 022b05
  fcFxPortCapFcphVersionHigh OBJECT-TYPE
Packit 022b05
      SYNTAX      FcphVersion
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The highest or most recent version of FC-PH that the FxPort
Packit 022b05
          is capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 1 }
Packit 022b05
Packit 022b05
  fcFxPortCapFcphVersionLow OBJECT-TYPE
Packit 022b05
      SYNTAX      FcphVersion
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The lowest or earliest version of FC-PH that the FxPort is
Packit 022b05
          capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 2 }
Packit 022b05
Packit 022b05
  fcFxPortCapBbCreditMax OBJECT-TYPE
Packit 022b05
      SYNTAX      FcBbCredit
Packit 022b05
      UNITS       "buffers"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The maximum number of receive buffers available for holding
Packit 022b05
          Class 1 connect-request, Class 2 or Class 3 frames from the
Packit 022b05
          attached NxPort."
Packit 022b05
  ::= { fcFxPortCapEntry 3 }
Packit 022b05
Packit 022b05
  fcFxPortCapBbCreditMin OBJECT-TYPE
Packit 022b05
      SYNTAX      FcBbCredit
Packit 022b05
      UNITS       "buffers"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The minimum number of receive buffers available for holding
Packit 022b05
          Class 1 connect-request, Class 2 or Class 3 frames from the
Packit 022b05
          attached NxPort."
Packit 022b05
  ::= { fcFxPortCapEntry 4 }
Packit 022b05
Packit 022b05
  fcFxPortCapRxDataFieldSizeMax OBJECT-TYPE
Packit 022b05
      SYNTAX      FcRxDataFieldSize
Packit 022b05
      UNITS       "bytes"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The maximum size in bytes of the Data Field in a frame that
Packit 022b05
          the FxPort is capable of receiving from its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortCapEntry 5 }
Packit 022b05
Packit 022b05
  fcFxPortCapRxDataFieldSizeMin OBJECT-TYPE
Packit 022b05
      SYNTAX      FcRxDataFieldSize
Packit 022b05
      UNITS       "bytes"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The minimum size in bytes of the Data Field in a frame that
Packit 022b05
          the FxPort is capable of receiving from its attached
Packit 022b05
          NxPort."
Packit 022b05
  ::= { fcFxPortCapEntry 6 }
Packit 022b05
Packit 022b05
  fcFxPortCapCos OBJECT-TYPE
Packit 022b05
      SYNTAX      FcCosCap
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A value indicating the set of Classes of Service that the
Packit 022b05
          FxPort is capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 7 }
Packit 022b05
Packit 022b05
  fcFxPortCapIntermix OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not the FxPort is capable of
Packit 022b05
          supporting the intermixing of Class 2 and Class 3 frames
Packit 022b05
          during a Class 1 connection. This flag is only valid if the
Packit 022b05
          port is capable of supporting Class 1 service."
Packit 022b05
  ::= { fcFxPortCapEntry 8 }
Packit 022b05
Packit 022b05
  fcFxPortCapStackedConnMode OBJECT-TYPE
Packit 022b05
      SYNTAX      FcStackedConnMode
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A value indicating the mode of Stacked Connect request that
Packit 022b05
          the FxPort is capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 9 }
Packit 022b05
Packit 022b05
  fcFxPortCapClass2SeqDeliv OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not the FxPort is capable of
Packit 022b05
          supporting Class 2 Sequential Delivery."
Packit 022b05
  ::= { fcFxPortCapEntry 10 }
Packit 022b05
Packit 022b05
  fcFxPortCapClass3SeqDeliv OBJECT-TYPE
Packit 022b05
      SYNTAX      TruthValue
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A flag indicating whether or not the FxPort is capable of
Packit 022b05
          supporting Class 3 Sequential Delivery."
Packit 022b05
  ::= { fcFxPortCapEntry 11 }
Packit 022b05
Packit 022b05
  fcFxPortCapHoldTimeMax OBJECT-TYPE
Packit 022b05
      SYNTAX      MicroSeconds
Packit 022b05
      UNITS       "microseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The maximum holding time (in microseconds) that the FxPort
Packit 022b05
          is capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 12 }
Packit 022b05
Packit 022b05
  fcFxPortCapHoldTimeMin OBJECT-TYPE
Packit 022b05
      SYNTAX      MicroSeconds
Packit 022b05
      UNITS       "microseconds"
Packit 022b05
      MAX-ACCESS  read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The minimum holding time (in microseconds) that the FxPort
Packit 022b05
          is capable of supporting."
Packit 022b05
  ::= { fcFxPortCapEntry 13 }
Packit 022b05
Packit 022b05
  -- conformance information
Packit 022b05
  fcFeMIBConformance OBJECT IDENTIFIER  ::= { fcFeMIB 2 }
Packit 022b05
  fcFeMIBCompliances  OBJECT IDENTIFIER ::= { fcFeMIBConformance 1 }
Packit 022b05
  fcFeMIBGroups       OBJECT IDENTIFIER ::= { fcFeMIBConformance 2 }
Packit 022b05
Packit 022b05
  -- compliance statements
Packit 022b05
  fcFeMIBMinimumCompliance   MODULE-COMPLIANCE
Packit 022b05
      STATUS   current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The minimum compliance statement for SNMP entities
Packit 022b05
          which implement the FIBRE-CHANNEL-FE-MIB."
Packit 022b05
      MODULE  -- this module
Packit 022b05
      MANDATORY-GROUPS { fcFeConfigGroup, fcFeStatusGroup,
Packit 022b05
                         fcFeErrorGroup }
Packit 022b05
Packit 022b05
      OBJECT        fcFeFabricName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFeElementName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFeModuleName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortAdminMode
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortPhysAdminStatus
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortPhysRttov
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortBbCreditModel
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
   ::= { fcFeMIBCompliances 1 }
Packit 022b05
Packit 022b05
  fcFeMIBFullCompliance   MODULE-COMPLIANCE
Packit 022b05
      STATUS   current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "The full compliance statement for SNMP entities
Packit 022b05
          which implement the FIBRE-CHANNEL-FE-MIB."
Packit 022b05
      MODULE  -- this module
Packit 022b05
      MANDATORY-GROUPS { fcFeConfigGroup, fcFeStatusGroup,
Packit 022b05
                         fcFeErrorGroup,  fcFeCapabilitiesGroup }
Packit 022b05
Packit 022b05
      GROUP fcFeClass1AccountingGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This group is mandatory for all fibre channel fabric
Packit 022b05
          elements which support class 1 frames."
Packit 022b05
Packit 022b05
      GROUP fcFeClass2AccountingGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This group is mandatory for all fibre channel fabric
Packit 022b05
          elements which support class 2 frames."
Packit 022b05
Packit 022b05
      GROUP fcFeClass3AccountingGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
         "This group is mandatory for all fibre channel fabric
Packit 022b05
          elements which support class 3 frames."
Packit 022b05
Packit 022b05
      OBJECT        fcFeFabricName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFeElementName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFeModuleName
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortAdminMode
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortPhysAdminStatus
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortPhysRttov
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT        fcFxPortBbCreditModel
Packit 022b05
      MIN-ACCESS    read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
   ::= { fcFeMIBCompliances 2 }
Packit 022b05
Packit 022b05
   -- units of conformance
Packit 022b05
   fcFeConfigGroup  OBJECT-GROUP
Packit 022b05
      OBJECTS { fcFeFabricName, fcFeElementName, fcFeModuleCapacity,
Packit 022b05
                fcFeModuleDescr, fcFeModuleObjectID,
Packit 022b05
                fcFeModuleOperStatus, fcFeModuleLastChange,
Packit 022b05
                fcFeModuleFxPortCapacity, fcFeModuleName,
Packit 022b05
                fcFxPortName, fcFxPortFcphVersionHigh,
Packit 022b05
                fcFxPortFcphVersionLow, fcFxPortBbCredit,
Packit 022b05
                fcFxPortRxBufSize, fcFxPortRatov, fcFxPortEdtov,
Packit 022b05
                fcFxPortCosSupported, fcFxPortIntermixSupported,
Packit 022b05
                fcFxPortStackedConnMode, fcFxPortClass2SeqDeliv,
Packit 022b05
                fcFxPortClass3SeqDeliv, fcFxPortHoldTime }
Packit 022b05
      STATUS    current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A collection of objects providing the configuration and service
Packit 022b05
          parameters of the Fabric Element, the modules, and FxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 1 }
Packit 022b05
Packit 022b05
  fcFeStatusGroup  OBJECT-GROUP
Packit 022b05
     OBJECTS { fcFxPortID, fcFxPortBbCreditAvailable,
Packit 022b05
               fcFxPortOperMode, fcFxPortAdminMode,
Packit 022b05
               fcFxPortPhysAdminStatus, fcFxPortPhysOperStatus,
Packit 022b05
               fcFxPortPhysLastChange, fcFxPortPhysRttov,
Packit 022b05
               fcFxPortFcphVersionAgreed, fcFxPortNxPortBbCredit,
Packit 022b05
               fcFxPortNxPortRxDataFieldSize, fcFxPortCosSuppAgreed,
Packit 022b05
               fcFxPortIntermixSuppAgreed,
Packit 022b05
               fcFxPortStackedConnModeAgreed,
Packit 022b05
               fcFxPortClass2SeqDelivAgreed,
Packit 022b05
               fcFxPortClass3SeqDelivAgreed,
Packit 022b05
               fcFxPortNxPortName, fcFxPortConnectedNxPort,
Packit 022b05
               fcFxPortBbCreditModel }
Packit 022b05
     STATUS    current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "A collection of objects providing the operational status and
Packit 022b05
         established service parameters for the Fabric Element and the
Packit 022b05
         attached NxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 2 }
Packit 022b05
Packit 022b05
   fcFeErrorGroup  OBJECT-GROUP
Packit 022b05
      OBJECTS { fcFxPortLinkFailures, fcFxPortSyncLosses,
Packit 022b05
                fcFxPortSigLosses, fcFxPortPrimSeqProtoErrors,
Packit 022b05
                fcFxPortInvalidTxWords, fcFxPortInvalidCrcs,
Packit 022b05
                fcFxPortDelimiterErrors, fcFxPortAddressIdErrors,
Packit 022b05
                fcFxPortLinkResetIns, fcFxPortLinkResetOuts,
Packit 022b05
                fcFxPortOlsIns, fcFxPortOlsOuts }
Packit 022b05
      STATUS    current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A collection of objects providing various error
Packit 022b05
          statistics detected by the FxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 3 }
Packit 022b05
Packit 022b05
   fcFeClass1AccountingGroup  OBJECT-GROUP
Packit 022b05
      OBJECTS { fcFxPortC1InFrames, fcFxPortC1OutFrames,
Packit 022b05
                fcFxPortC1InOctets, fcFxPortC1OutOctets,
Packit 022b05
                fcFxPortC1Discards, fcFxPortC1FbsyFrames,
Packit 022b05
                fcFxPortC1FrjtFrames, fcFxPortC1InConnections,
Packit 022b05
                fcFxPortC1OutConnections, fcFxPortC1ConnTime
Packit 022b05
      }
Packit 022b05
      STATUS    current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A collection of objects providing various class 1
Packit 022b05
  performance statistics detected by the FxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 4 }
Packit 022b05
Packit 022b05
   fcFeClass2AccountingGroup  OBJECT-GROUP
Packit 022b05
      OBJECTS { fcFxPortC2InFrames, fcFxPortC2OutFrames,
Packit 022b05
                fcFxPortC2InOctets, fcFxPortC2OutOctets,
Packit 022b05
                fcFxPortC2Discards, fcFxPortC2FbsyFrames,
Packit 022b05
                fcFxPortC2FrjtFrames
Packit 022b05
      }
Packit 022b05
      STATUS    current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A collection of objects providing various class 2
Packit 022b05
  performance statistics detected by the FxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 5 }
Packit 022b05
Packit 022b05
   fcFeClass3AccountingGroup  OBJECT-GROUP
Packit 022b05
      OBJECTS { fcFxPortC3InFrames, fcFxPortC3OutFrames,
Packit 022b05
                fcFxPortC3InOctets, fcFxPortC3OutOctets,
Packit 022b05
                fcFxPortC3Discards
Packit 022b05
      }
Packit 022b05
      STATUS    current
Packit 022b05
      DESCRIPTION
Packit 022b05
         "A collection of objects providing various class 3
Packit 022b05
          performance statistics detected by the FxPorts."
Packit 022b05
   ::= { fcFeMIBGroups 6 }
Packit 022b05
Packit 022b05
  fcFeCapabilitiesGroup  OBJECT-GROUP
Packit 022b05
     OBJECTS { fcFxPortCapFcphVersionHigh, fcFxPortCapFcphVersionLow,
Packit 022b05
               fcFxPortCapBbCreditMax, fcFxPortCapBbCreditMin,
Packit 022b05
               fcFxPortCapRxDataFieldSizeMax,
Packit 022b05
               fcFxPortCapRxDataFieldSizeMin,
Packit 022b05
               fcFxPortCapCos, fcFxPortCapIntermix,
Packit 022b05
               fcFxPortCapStackedConnMode, fcFxPortCapClass2SeqDeliv,
Packit 022b05
               fcFxPortCapClass3SeqDeliv, fcFxPortCapHoldTimeMax,
Packit 022b05
               fcFxPortCapHoldTimeMin
Packit 022b05
     }
Packit 022b05
     STATUS    current
Packit 022b05
     DESCRIPTION
Packit 022b05
        "A collection of objects providing the inherent
Packit 022b05
         capability of each FxPort within the Fabric Element."
Packit 022b05
   ::= { fcFeMIBGroups 7 }
Packit 022b05
Packit 022b05
Packit 022b05
  END