Blame mibs/ietf/IFCP-MGMT-MIB

Packit Service 9ccfef
IFCP-MGMT-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY,
Packit Service 9ccfef
    OBJECT-TYPE,
Packit Service 9ccfef
    Gauge32,
Packit Service 9ccfef
    Integer32,
Packit Service 9ccfef
    Unsigned32,
Packit Service 9ccfef
    transmission
Packit Service 9ccfef
         FROM SNMPv2-SMI
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECT-GROUP,
Packit Service 9ccfef
    MODULE-COMPLIANCE
Packit Service 9ccfef
         FROM SNMPv2-CONF
Packit Service 9ccfef
Packit Service 9ccfef
    TEXTUAL-CONVENTION,
Packit Service 9ccfef
    TimeStamp,
Packit Service 9ccfef
    TruthValue,
Packit Service 9ccfef
    StorageType
Packit Service 9ccfef
         FROM SNMPv2-TC
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 2021
Packit Service 9ccfef
    ZeroBasedCounter32
Packit Service 9ccfef
         FROM RMON2-MIB
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 2856
Packit Service 9ccfef
    ZeroBasedCounter64
Packit Service 9ccfef
         FROM HCNUM-TC
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 2863
Packit Service 9ccfef
    InterfaceIndexOrZero
Packit Service 9ccfef
         FROM IF-MIB
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 3411
Packit Service 9ccfef
    SnmpAdminString
Packit Service 9ccfef
         FROM SNMP-FRAMEWORK-MIB
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 4001
Packit Service 9ccfef
    InetAddressType,
Packit Service 9ccfef
    InetAddress,
Packit Service 9ccfef
    InetPortNumber
Packit Service 9ccfef
         FROM INET-ADDRESS-MIB
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 4044
Packit Service 9ccfef
    FcNameIdOrZero,
Packit Service 9ccfef
    FcAddressIdOrZero
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         FROM FC-MGMT-MIB
Packit Service 9ccfef
Packit Service 9ccfef
--  From RFC 4133
Packit Service 9ccfef
    PhysicalIndexOrZero
Packit Service 9ccfef
         FROM ENTITY-MIB
Packit Service 9ccfef
      ;
Packit Service 9ccfef
Packit Service 9ccfef
ifcpMgmtMIB   MODULE-IDENTITY
Packit Service 9ccfef
      LAST-UPDATED "200601170000Z"
Packit Service 9ccfef
      ORGANIZATION "IETF IPS Working Group"
Packit Service 9ccfef
      CONTACT-INFO "
Packit Service 9ccfef
        Attn: Kevin Gibbons
Packit Service 9ccfef
              McDATA Corporation
Packit Service 9ccfef
              4555 Great America Pkwy
Packit Service 9ccfef
              Santa Clara, CA 95054-1208 USA
Packit Service 9ccfef
              Phone: (408) 567-5765
Packit Service 9ccfef
              EMail: kevin.gibbons@mcdata.com
Packit Service 9ccfef
Packit Service 9ccfef
              Charles Monia
Packit Service 9ccfef
              Consultant
Packit Service 9ccfef
              7553 Morevern Circle
Packit Service 9ccfef
              San Jose, CA 95135 USA
Packit Service 9ccfef
              EMail: charles_monia@yahoo.com
Packit Service 9ccfef
Packit Service 9ccfef
              Josh Tseng
Packit Service 9ccfef
              Riverbed Technology
Packit Service 9ccfef
              501 2nd Street, Suite 410
Packit Service 9ccfef
              San Francisco, CA 94107 USA
Packit Service 9ccfef
              Phone: (650) 274-2109
Packit Service 9ccfef
              EMail: joshtseng@yahoo.com
Packit Service 9ccfef
Packit Service 9ccfef
              Franco Travostino
Packit Service 9ccfef
              Nortel
Packit Service 9ccfef
              600 Technology Park Drive
Packit Service 9ccfef
              Billerica, MA 01821 USA
Packit Service 9ccfef
              Phone: (978) 288-7708
Packit Service 9ccfef
              EMail: travos@nortel.com"
Packit Service 9ccfef
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
              "This module defines management information specific
Packit Service 9ccfef
               to internet Fibre Channel Protocol (iFCP) gateway
Packit Service 9ccfef
               management.
Packit Service 9ccfef
Packit Service 9ccfef
               Copyright (C) The Internet Society 2006.  This
Packit Service 9ccfef
               version of this MIB module is part of RFC 4369; see
Packit Service 9ccfef
               the RFC itself for full legal notices."
Packit Service 9ccfef
          REVISION    "200601170000Z"
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
               "Initial version of iFCP Management Module.
Packit Service 9ccfef
                This MIB published as RFC 4369."
Packit Service 9ccfef
      ::=  { transmission 230 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
--  Textual Conventions
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
  IfcpIpTOVorZero ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT   "d"
Packit Service 9ccfef
    STATUS         current
Packit Service 9ccfef
    DESCRIPTION    "The maximum propagation delay, in seconds,
Packit Service 9ccfef
                    for an encapsulated FC frame to traverse the
Packit Service 9ccfef
                    IP network.  A value of 0 implies fibre
Packit Service 9ccfef
                    channel frame lifetime limits will not be
Packit Service 9ccfef
                    enforced."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    SYNTAX         Unsigned32 (0..3600)
Packit Service 9ccfef
Packit Service 9ccfef
  IfcpLTIorZero ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT   "d"
Packit Service 9ccfef
    STATUS         current
Packit Service 9ccfef
    DESCRIPTION    "The value for the Liveness Test Interval
Packit Service 9ccfef
                    (LTI) being used in an iFCP connection, in
Packit Service 9ccfef
                    seconds.  A value of 0 implies no Liveness
Packit Service 9ccfef
                    Test Interval will be used."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    SYNTAX         Unsigned32 (0..65535)
Packit Service 9ccfef
Packit Service 9ccfef
  IfcpSessionStates ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS         current
Packit Service 9ccfef
    DESCRIPTION    "The value for an iFCP session state."
Packit Service 9ccfef
    SYNTAX         INTEGER {down(1), openPending(2), open(3)}
Packit Service 9ccfef
Packit Service 9ccfef
  IfcpAddressMode ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS         current
Packit Service 9ccfef
    DESCRIPTION    "The values for iFCP Address Translation
Packit Service 9ccfef
                    Mode."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    SYNTAX         INTEGER {addressTransparent(1),
Packit Service 9ccfef
                            addressTranslation(2)}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Internet Fibre Channel Protocol (iFCP)
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
ifcpGatewayObjects      OBJECT IDENTIFIER ::= {ifcpMgmtMIB 1}
Packit Service 9ccfef
ifcpGatewayConformance  OBJECT IDENTIFIER ::= {ifcpMgmtMIB 2}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Local iFCP Gateway Instance Information ==================
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGatewayInfo OBJECT IDENTIFIER ::= {ifcpGatewayObjects 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX           SEQUENCE OF IfcpLclGtwyInstEntry
Packit Service 9ccfef
    MAX-ACCESS       not-accessible
Packit Service 9ccfef
    STATUS           current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Information about all local iFCP Gateway instances that can
Packit Service 9ccfef
 be monitored and controlled.  This table contains an entry
Packit Service 9ccfef
 for each local iFCP Gateway instance that is being managed."
Packit Service 9ccfef
    ::= {ifcpLclGatewayInfo 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX           IfcpLclGtwyInstEntry
Packit Service 9ccfef
    MAX-ACCESS       not-accessible
Packit Service 9ccfef
    STATUS           current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"An entry in the local iFCP Gateway Instance table.
Packit Service 9ccfef
 Parameters and settings for the gateway are found here."
Packit Service 9ccfef
    INDEX { ifcpLclGtwyInstIndex }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
IfcpLclGtwyInstEntry ::= SEQUENCE {
Packit Service 9ccfef
    ifcpLclGtwyInstIndex             Unsigned32,
Packit Service 9ccfef
    ifcpLclGtwyInstPhyIndex          PhysicalIndexOrZero,
Packit Service 9ccfef
    ifcpLclGtwyInstVersionMin        Unsigned32,
Packit Service 9ccfef
    ifcpLclGtwyInstVersionMax        Unsigned32,
Packit Service 9ccfef
    ifcpLclGtwyInstAddrTransMode     IfcpAddressMode,
Packit Service 9ccfef
    ifcpLclGtwyInstFcBrdcstSupport   TruthValue,
Packit Service 9ccfef
    ifcpLclGtwyInstDefaultIpTOV      IfcpIpTOVorZero,
Packit Service 9ccfef
    ifcpLclGtwyInstDefaultLTInterval IfcpLTIorZero,
Packit Service 9ccfef
    ifcpLclGtwyInstDescr             SnmpAdminString,
Packit Service 9ccfef
    ifcpLclGtwyInstNumActiveSessions Gauge32,
Packit Service 9ccfef
    ifcpLclGtwyInstStorageType       StorageType
Packit Service 9ccfef
                                  }
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstIndex  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            Unsigned32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS        not-accessible
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"An arbitrary integer value to uniquely identify this iFCP
Packit Service 9ccfef
 Gateway from other local Gateway instances."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstPhyIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            PhysicalIndexOrZero
Packit Service 9ccfef
    MAX-ACCESS        read-only
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"An index indicating the location of this local gateway within
Packit Service 9ccfef
 a larger entity, if one exists.  If supported, this is the
Packit Service 9ccfef
 entPhysicalIndex from the Entity MIB (Version 3), for this
Packit Service 9ccfef
 iFCP Gateway.  If not supported, or if not related to a
Packit Service 9ccfef
 physical entity, then the value of this object is 0."
Packit Service 9ccfef
    REFERENCE      "Entity MIB (Version 3)"
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstVersionMin OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            Unsigned32 (0..255)
Packit Service 9ccfef
    MAX-ACCESS        read-only
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The minimum iFCP protocol version supported by the local iFCP
Packit Service 9ccfef
 gateway instance."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      3}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstVersionMax OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            Unsigned32 (0..255)
Packit Service 9ccfef
    MAX-ACCESS        read-only
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The maximum iFCP protocol version supported by the local iFCP
Packit Service 9ccfef
 gateway instance."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      4}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstAddrTransMode OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            IfcpAddressMode
Packit Service 9ccfef
    MAX-ACCESS        read-write
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The local iFCP gateway operating mode.  Changing this value
Packit Service 9ccfef
 may cause existing sessions to be disrupted."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL            { addressTranslation }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      5}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstFcBrdcstSupport OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            TruthValue
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS        read-write
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Whether the local iFCP gateway supports FC Broadcast.
Packit Service 9ccfef
 Changing this value may cause existing sessions to be
Packit Service 9ccfef
 disrupted."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL            { false }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      6}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstDefaultIpTOV OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            IfcpIpTOVorZero
Packit Service 9ccfef
    MAX-ACCESS        read-write
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The default IP_TOV used for iFCP sessions at this gateway.
Packit Service 9ccfef
 This is the default maximum propagation delay that will be
Packit Service 9ccfef
 used for an iFCP session.  The value can be changed on a
Packit Service 9ccfef
 per-session basis.  The valid range is 0 - 3600 seconds.
Packit Service 9ccfef
 A value of 0 implies that fibre channel frame lifetime limits
Packit Service 9ccfef
 will not be enforced."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL            { 6 }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      7}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstDefaultLTInterval OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            IfcpLTIorZero
Packit Service 9ccfef
    MAX-ACCESS        read-write
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The default Liveness Test Interval (LTI), in seconds, used
Packit Service 9ccfef
 for iFCP sessions at this gateway.  This is the default
Packit Service 9ccfef
 value for an iFCP session and can be changed on a
Packit Service 9ccfef
 per-session basis.  The valid range is 0 - 65535 seconds.
Packit Service 9ccfef
 A value of 0 implies no Liveness Test Interval will be
Packit Service 9ccfef
 performed on a session."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL            { 10 }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      8}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstDescr  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            SnmpAdminString (SIZE (0..64))
Packit Service 9ccfef
    MAX-ACCESS        read-write
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"A user-entered description for this iFCP Gateway."
Packit Service 9ccfef
    DEFVAL            { "" }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      9}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstNumActiveSessions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            Gauge32 (0..4294967295)
Packit Service 9ccfef
    MAX-ACCESS        read-only
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The current total number of iFCP sessions in the open or
Packit Service 9ccfef
 open-pending state."
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      10}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGtwyInstStorageType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX            StorageType
Packit Service 9ccfef
    MAX-ACCESS        read-only
Packit Service 9ccfef
    STATUS            current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The storage type for this row.  Parameter values defined
Packit Service 9ccfef
 for a gateway are usually non-volatile, but may be volatile
Packit Service 9ccfef
 or permanent in some configurations.  If permanent, then
Packit Service 9ccfef
 the following parameters must have read-write access:
Packit Service 9ccfef
 ifcpLclGtwyInstAddrTransMode, ifcpLclGtwyInstDefaultIpTOV,
Packit Service 9ccfef
 and ifcpLclGtwyInstDefaultLTInterval."
Packit Service 9ccfef
    DEFVAL            { nonVolatile }
Packit Service 9ccfef
    ::= {ifcpLclGtwyInstEntry      11}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- iFCP N Port Session Information ============================
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
ifcpNportSessionInfo
Packit Service 9ccfef
           OBJECT IDENTIFIER ::= {ifcpGatewayObjects 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionAttributesTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         SEQUENCE OF
Packit Service 9ccfef
                                    IfcpSessionAttributesEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"An iFCP session consists of the pair of N_PORTs comprising
Packit Service 9ccfef
 the session endpoints joined by a single TCP/IP connection.
Packit Service 9ccfef
 This table provides information on each iFCP session
Packit Service 9ccfef
 currently using a local iFCP Gateway instance.  iFCP sessions
Packit Service 9ccfef
 are created and removed by the iFCP Gateway instances, which
Packit Service 9ccfef
 are reflected in this table."
Packit Service 9ccfef
    ::= {ifcpNportSessionInfo 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionAttributesEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpSessionAttributesEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Each entry contains information about one iFCP session consisting
Packit Service 9ccfef
 of a pair of N_PORTs joined by a single TCP/IP connection.  This
Packit Service 9ccfef
 table's INDEX includes ifcpLclGtwyInstIndex, which identifies the
Packit Service 9ccfef
 local iFCP Gateway instance that created the session for the
Packit Service 9ccfef
 entry.
Packit Service 9ccfef
Packit Service 9ccfef
 Soon after an entry is created in this table for an iFCP session, it
Packit Service 9ccfef
 will correspond to an entry in the tcpConnectionTable of the TCP-MIB
Packit Service 9ccfef
 (RFC 4022).  The corresponding entry might represent a preexisting
Packit Service 9ccfef
 TCP connection, or it might be a newly-created entry.  (Note that if
Packit Service 9ccfef
 IPv4 is being used, an entry in RFC 2012's tcpConnTable may also
Packit Service 9ccfef
 correspond.)  The values of ifcpSessionLclPrtlAddrType and
Packit Service 9ccfef
 ifcpSessionRmtPrtlIfAddrType in this table and the values of
Packit Service 9ccfef
 tcpConnectionLocalAddressType and tcpConnectionRemAddressType used
Packit Service 9ccfef
 as INDEX values for the corresponding entry in the
Packit Service 9ccfef
 tcpConnectionTable should be the same; this makes it simpler to
Packit Service 9ccfef
 locate a session's TCP connection in the TCP-MIB.  (Of course, all
Packit Service 9ccfef
 four values need to be 'ipv4' if there's a corresponding entry in
Packit Service 9ccfef
 the tcpConnTable.)
Packit Service 9ccfef
Packit Service 9ccfef
 If an entry is created in this table for a session, prior to
Packit Service 9ccfef
 knowing which local and/or remote port numbers will be used for
Packit Service 9ccfef
 the TCP connection, then ifcpSessionLclPrtlTcpPort and/or
Packit Service 9ccfef
 ifcpSessionRmtPrtlTcpPort have the value zero until such time as
Packit Service 9ccfef
 they can be updated to the port numbers (to be) used for the
Packit Service 9ccfef
 connection.  (Thus, a port value of zero should not be used to
Packit Service 9ccfef
 locate a session's TCP connection in the TCP-MIB.)
Packit Service 9ccfef
Packit Service 9ccfef
 When the TCP connection terminates, the entry in the
Packit Service 9ccfef
 tcpConnectionTable and the entry in this table both get deleted
Packit Service 9ccfef
 (and, if applicable, so does the entry in the tcpConnTable)."
Packit Service 9ccfef
    INDEX { ifcpLclGtwyInstIndex, ifcpSessionIndex }
Packit Service 9ccfef
    ::= {ifcpSessionAttributesTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
IfcpSessionAttributesEntry ::= SEQUENCE {
Packit Service 9ccfef
    ifcpSessionIndex               Integer32,
Packit Service 9ccfef
    ifcpSessionLclPrtlIfIndex      InterfaceIndexOrZero,
Packit Service 9ccfef
    ifcpSessionLclPrtlAddrType     InetAddressType,
Packit Service 9ccfef
    ifcpSessionLclPrtlAddr         InetAddress,
Packit Service 9ccfef
    ifcpSessionLclPrtlTcpPort      InetPortNumber,
Packit Service 9ccfef
    ifcpSessionLclNpWwun           FcNameIdOrZero,
Packit Service 9ccfef
    ifcpSessionLclNpFcid           FcAddressIdOrZero,
Packit Service 9ccfef
    ifcpSessionRmtNpWwun           FcNameIdOrZero,
Packit Service 9ccfef
    ifcpSessionRmtPrtlIfAddrType   InetAddressType,
Packit Service 9ccfef
    ifcpSessionRmtPrtlIfAddr       InetAddress,
Packit Service 9ccfef
    ifcpSessionRmtPrtlTcpPort      InetPortNumber,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ifcpSessionRmtNpFcid           FcAddressIdOrZero,
Packit Service 9ccfef
    ifcpSessionRmtNpFcidAlias      FcAddressIdOrZero,
Packit Service 9ccfef
    ifcpSessionIpTOV               IfcpIpTOVorZero,
Packit Service 9ccfef
    ifcpSessionLclLTIntvl          IfcpLTIorZero,
Packit Service 9ccfef
    ifcpSessionRmtLTIntvl          IfcpLTIorZero,
Packit Service 9ccfef
    ifcpSessionBound               TruthValue,
Packit Service 9ccfef
    ifcpSessionStorageType         StorageType
Packit Service 9ccfef
                                       }
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionIndex                   OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The iFCP session index is a unique value used as an index
Packit Service 9ccfef
 to the table, along with a specific local iFCP Gateway
Packit Service 9ccfef
 instance.  This index is used because the local N Port and
Packit Service 9ccfef
 remote N Port information would create an complex index that
Packit Service 9ccfef
 would be difficult to implement."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclPrtlIfIndex          OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InterfaceIndexOrZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This is the interface index in the IF-MIB ifTable being used
Packit Service 9ccfef
 as the local portal in this session, as described in the
Packit Service 9ccfef
 IF-MIB.  If the local portal is not associated with an entry
Packit Service 9ccfef
 in the ifTable, then the value is 0.  The ifType of the
Packit Service 9ccfef
 interface will generally be a type that supports IP, but an
Packit Service 9ccfef
 implementation may support iFCP using other protocols.  This
Packit Service 9ccfef
 object can be used to obtain additional information about the
Packit Service 9ccfef
 interface."
Packit Service 9ccfef
    REFERENCE     "RFC 2863, The Interfaces Group MIB (IF-MIB)"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclPrtlAddrType         OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetAddressType
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The type of address in ifcpSessionLclIfAddr."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclPrtlAddr             OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetAddress
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This is the external IP address of the interface being used
Packit Service 9ccfef
 for the iFCP local portal in this session.  The address type
Packit Service 9ccfef
 is defined in ifcpSessionLclPrtlAddrType.  If the value is a
Packit Service 9ccfef
 DNS name, then the name is resolved once, during the initial
Packit Service 9ccfef
 session instantiation."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclPrtlTcpPort          OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetPortNumber
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This is the TCP port number that is being used for the iFCP
Packit Service 9ccfef
 local portal in this session.  This is normally an ephemeral
Packit Service 9ccfef
 port number selected by the gateway.  The value may be 0
Packit Service 9ccfef
 during an initial setup period."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 5}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclNpWwun               OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         FcNameIdOrZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"World Wide Unique Name of the local N Port.  For an unbound
Packit Service 9ccfef
 session, this variable will be a zero-length string."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL                         { "" }
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 6}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclNpFcid               OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         FcAddressIdOrZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Fibre Channel Identifier of the local N Port.  For an unbound
Packit Service 9ccfef
 session, this variable will be a zero-length string."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 7}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtNpWwun               OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         FcNameIdOrZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"World Wide Unique Name of the remote N Port.  For an unbound
Packit Service 9ccfef
 session, this variable will be a zero-length string."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    DEFVAL                         { "" }
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 8}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtPrtlIfAddrType       OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetAddressType
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The type of address in ifcpSessionRmtPrtlIfAddr."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 9}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtPrtlIfAddr           OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetAddress
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This is the remote gateway IP address being used for the
Packit Service 9ccfef
 portal on the remote iFCP gateway.  The address type is
Packit Service 9ccfef
 defined in ifcpSessionRmtPrtlIfAddrType.  If the value is a
Packit Service 9ccfef
 DNS name, then the name is resolved once, during the initial
Packit Service 9ccfef
 session instantiation."
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 10}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtPrtlTcpPort          OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         InetPortNumber
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This is the TCP port number being used for the portal on the
Packit Service 9ccfef
 remote iFCP gateway.  Generally, this will be the iFCP
Packit Service 9ccfef
 canonical port.  The value may be 0 during an initial setup
Packit Service 9ccfef
 period."
Packit Service 9ccfef
    DEFVAL                         { 3420 }
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 11}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtNpFcid               OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         FcAddressIdOrZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Fibre Channel Identifier of the remote N Port.  For an
Packit Service 9ccfef
 unbound session, this variable will be a zero-length string."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 12}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtNpFcidAlias          OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         FcAddressIdOrZero
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Fibre Channel Identifier Alias assigned by the local gateway
Packit Service 9ccfef
 for the remote N Port.  For an unbound session, this variable
Packit Service 9ccfef
 will be a zero-length string."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 13}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionIpTOV                   OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpIpTOVorZero
Packit Service 9ccfef
    MAX-ACCESS                     read-write
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The IP_TOV being used for this iFCP session.  This is the
Packit Service 9ccfef
 maximum propagation delay that will be used for the iFCP
Packit Service 9ccfef
 session.  The value can be changed on a per-session basis
Packit Service 9ccfef
 and initially defaults to ifcpLclGtwyInstDefaultIpTOV for
Packit Service 9ccfef
 the local gateway instance.  The valid range is 0 - 3600
Packit Service 9ccfef
 seconds.  A value of 0 implies fibre channel frame lifetime
Packit Service 9ccfef
 limits will not be enforced."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 14}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLclLTIntvl              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpLTIorZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The Liveness Test Interval (LTI) used for this iFCP session.
Packit Service 9ccfef
 The value can be changed on a per-session basis and initially
Packit Service 9ccfef
 defaults to ifcpLclGtwyInstDefaultLTInterval for the local
Packit Service 9ccfef
 gateway instance.  The valid range is 0 - 65535 seconds.
Packit Service 9ccfef
 A value of 0 implies that the gateway will not originate
Packit Service 9ccfef
 Liveness Test messages for the session."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 15}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRmtLTIntvl              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpLTIorZero
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The Liveness Test Interval (LTI) as requested by the remote
Packit Service 9ccfef
 gateway instance to use for this iFCP session.  This value may
Packit Service 9ccfef
 change over the life of the session.  The valid range is 0 -
Packit Service 9ccfef
 65535 seconds.  A value of 0 implies that the remote gateway
Packit Service 9ccfef
 has not been requested to originate Liveness Test messages for
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 the session."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 16}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionBound                   OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         TruthValue
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This value indicates whether this session is bound to a
Packit Service 9ccfef
 specific local and remote N Port.  Sessions by default are
Packit Service 9ccfef
 unbound and ready for future assignment to a local and remote
Packit Service 9ccfef
 N Port."
Packit Service 9ccfef
    REFERENCE      "RFC 4172, iFCP Protocol Specification"
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 17}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionStorageType             OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         StorageType
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The storage type for this row.  Parameter values defined
Packit Service 9ccfef
 for a session are usually non-volatile, but may be volatile
Packit Service 9ccfef
 or permanent in some configurations.  If permanent, then
Packit Service 9ccfef
 ifcpSessionIpTOV must have read-write access."
Packit Service 9ccfef
    DEFVAL            { nonVolatile }
Packit Service 9ccfef
    ::= {ifcpSessionAttributesEntry 18}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Local iFCP Gateway Instance Session Statistics =============
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionStatsTable              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         SEQUENCE OF
Packit Service 9ccfef
                                      IfcpSessionStatsEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This table provides statistics on an iFCP session."
Packit Service 9ccfef
    ::= {ifcpNportSessionInfo 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionStatsEntry              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpSessionStatsEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Provides iFCP-specific statistics per session."
Packit Service 9ccfef
    AUGMENTS {ifcpSessionAttributesEntry}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= {ifcpSessionStatsTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
IfcpSessionStatsEntry ::= SEQUENCE {
Packit Service 9ccfef
    ifcpSessionState               IfcpSessionStates,
Packit Service 9ccfef
    ifcpSessionDuration            Unsigned32,
Packit Service 9ccfef
    ifcpSessionTxOctets            ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionRxOctets            ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionTxFrames            ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionRxFrames            ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionStaleFrames         ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionHeaderCRCErrors     ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionFcPayloadCRCErrors  ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionOtherErrors         ZeroBasedCounter64,
Packit Service 9ccfef
    ifcpSessionDiscontinuityTime   TimeStamp
Packit Service 9ccfef
                                   }
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionState                   OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpSessionStates
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The current session operating state."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionDuration                OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         Unsigned32 (0..4294967295)
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This indicates, in seconds, how long the iFCP session has
Packit Service 9ccfef
 been in an open or open-pending state.  When a session is
Packit Service 9ccfef
 down, the value is reset to 0."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionTxOctets                OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of octets transmitted by the iFCP gateway
Packit Service 9ccfef
 for this session.  Discontinuities in the value of this
Packit Service 9ccfef
 counter can occur at reinitialization of the management
Packit Service 9ccfef
 system, and at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRxOctets                OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of octets received by the iFCP gateway for
Packit Service 9ccfef
 this session.  Discontinuities in the value of this
Packit Service 9ccfef
 counter can occur at reinitialization of the management
Packit Service 9ccfef
 system, and at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionTxFrames                OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of iFCP frames transmitted by the gateway
Packit Service 9ccfef
 for this session.  Discontinuities in the value of this
Packit Service 9ccfef
 counter can occur at reinitialization of the management
Packit Service 9ccfef
 system, and at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 5}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionRxFrames                OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of iFCP frames received by the gateway
Packit Service 9ccfef
 for this session.  Discontinuities in the value of this
Packit Service 9ccfef
 counter can occur at reinitialization of the management
Packit Service 9ccfef
 system, and at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 6}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionStaleFrames             OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of received iFCP frames that were stale and
Packit Service 9ccfef
 discarded by the gateway for this session.  Discontinuities
Packit Service 9ccfef
 in the value of this counter can occur at reinitialization
Packit Service 9ccfef
 of the management system, and at other times as indicated by
Packit Service 9ccfef
 the value of ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 7}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionHeaderCRCErrors         OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of CRC errors that occurred in the frame
Packit Service 9ccfef
 header, detected by the gateway for this session.  Usually,
Packit Service 9ccfef
 a single Header CRC error is sufficient to terminate an
Packit Service 9ccfef
 iFCP session.  Discontinuities in the value of this
Packit Service 9ccfef
 counter can occur at reinitialization of the management
Packit Service 9ccfef
 system, and at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 8}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionFcPayloadCRCErrors      OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of CRC errors that occurred in the Fibre
Packit Service 9ccfef
 Channel frame payload, detected by the gateway for this
Packit Service 9ccfef
 session.  Discontinuities in the value of this counter can
Packit Service 9ccfef
 occur at reinitialization of the management system, and
Packit Service 9ccfef
 at other times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 9}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionOtherErrors             OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter64
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of errors, other than errors explicitly
Packit Service 9ccfef
 measured, detected by the gateway for this session.
Packit Service 9ccfef
 Discontinuities in the value of this counter can occur at
Packit Service 9ccfef
 reinitialization of the management system, and at other
Packit Service 9ccfef
 times as indicated by the value of
Packit Service 9ccfef
 ifcpSessionDiscontinuityTime."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 10}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionDiscontinuityTime       OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         TimeStamp
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The value of sysUpTime on the most recent occasion at which
Packit Service 9ccfef
 any one (or more) of the ifcpSessionStatsTable counters
Packit Service 9ccfef
 suffered a discontinuity.  The relevant counters are the
Packit Service 9ccfef
 specific Counter64-based instances associated with the
Packit Service 9ccfef
 ifcpSessionStatsTable: ifcpSessionTxOctets,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 ifcpSessionRxOctets, ifcpSessionTxFrames,
Packit Service 9ccfef
 ifcpSessionRxFrames, ifcpSessionStaleFrames,
Packit Service 9ccfef
 ifcpSessionHeaderCRCErrors, ifcpSessionFcPayloadCRCErrors,
Packit Service 9ccfef
 and ifcpSessionOtherErrors.  If no such discontinuities have
Packit Service 9ccfef
 occurred since the last reinitialization of the local
Packit Service 9ccfef
 management subsystem, then this object contains a zero value."
Packit Service 9ccfef
    ::= {ifcpSessionStatsEntry 11}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Low Capacity Statistics
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcStatsTable            OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         SEQUENCE OF
Packit Service 9ccfef
                                     IfcpSessionLcStatsEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"This table provides low capacity statistics for an iFCP
Packit Service 9ccfef
 session.  These are provided for backward compatibility with
Packit Service 9ccfef
 systems that do not support Counter64-based objects.  At
Packit Service 9ccfef
 1-Gbps rates, a Counter32-based object can wrap as often as
Packit Service 9ccfef
 every 34 seconds.  Counter32-based objects can be sufficient
Packit Service 9ccfef
 for many situations.  However, when possible, it is
Packit Service 9ccfef
 recommended to use the high capacity statistics in
Packit Service 9ccfef
 ifcpSessionStatsTable based on Counter64 objects."
Packit Service 9ccfef
    ::= {ifcpNportSessionInfo 3}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcStatsEntry            OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         IfcpSessionLcStatsEntry
Packit Service 9ccfef
    MAX-ACCESS                     not-accessible
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Provides iFCP-specific statistics per session."
Packit Service 9ccfef
    AUGMENTS {ifcpSessionAttributesEntry}
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
IfcpSessionLcStatsEntry ::= SEQUENCE {
Packit Service 9ccfef
    ifcpSessionLcTxOctets            ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcRxOctets            ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcTxFrames            ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcRxFrames            ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcStaleFrames         ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcHeaderCRCErrors     ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcFcPayloadCRCErrors  ZeroBasedCounter32,
Packit Service 9ccfef
    ifcpSessionLcOtherErrors         ZeroBasedCounter32
Packit Service 9ccfef
                                   }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcTxOctets              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of octets transmitted by the iFCP gateway
Packit Service 9ccfef
 for this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcRxOctets              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of octets received by the iFCP gateway for
Packit Service 9ccfef
 this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcTxFrames              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of iFCP frames transmitted by the gateway
Packit Service 9ccfef
 for this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcRxFrames              OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of iFCP frames received by the gateway
Packit Service 9ccfef
 for this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcStaleFrames           OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of received iFCP frames that were stale and
Packit Service 9ccfef
 discarded by the gateway for this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 5}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcHeaderCRCErrors       OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of CRC errors that occurred in the frame
Packit Service 9ccfef
 header, detected by the gateway for this session.  Usually,
Packit Service 9ccfef
 a single Header CRC error is sufficient to terminate an
Packit Service 9ccfef
 iFCP session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 6}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcFcPayloadCRCErrors    OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of CRC errors that occurred in the Fibre
Packit Service 9ccfef
 Channel frame payload, detected by the gateway for this
Packit Service 9ccfef
 session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 7}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpSessionLcOtherErrors           OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX                         ZeroBasedCounter32
Packit Service 9ccfef
    MAX-ACCESS                     read-only
Packit Service 9ccfef
    STATUS                         current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"The total number of errors, other than errors explicitly
Packit Service 9ccfef
 measured, detected by the gateway for this session."
Packit Service 9ccfef
    ::= {ifcpSessionLcStatsEntry 8}
Packit Service 9ccfef
Packit Service 9ccfef
--==========================================================
Packit Service 9ccfef
Packit Service 9ccfef
ifcpCompliances
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= {ifcpGatewayConformance 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpGatewayCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"Implementation requirements for iFCP MIB compliance."
Packit Service 9ccfef
    MODULE       -- this module
Packit Service 9ccfef
    MANDATORY-GROUPS {
Packit Service 9ccfef
        ifcpLclGatewayGroup,
Packit Service 9ccfef
        ifcpLclGatewaySessionGroup,
Packit Service 9ccfef
        ifcpLclGatewaySessionStatsGroup,
Packit Service 9ccfef
        ifcpLclGatewaySessionLcStatsGroup
Packit Service 9ccfef
                     }
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      ifcpSessionLclPrtlAddrType
Packit Service 9ccfef
        SYNTAX      InetAddressType { ipv4(1), ipv6(2) }
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Support is only required for global IPv4
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
               and IPv6 address types."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      ifcpSessionRmtPrtlIfAddrType
Packit Service 9ccfef
        SYNTAX      InetAddressType { ipv4(1), ipv6(2) }
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Support is only required for global IPv4
Packit Service 9ccfef
               and IPv6 address types."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= {ifcpCompliances 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpGroups OBJECT IDENTIFIER ::= {ifcpGatewayConformance 2}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGatewayGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
    ifcpLclGtwyInstPhyIndex,
Packit Service 9ccfef
    ifcpLclGtwyInstVersionMin,
Packit Service 9ccfef
    ifcpLclGtwyInstVersionMax,
Packit Service 9ccfef
    ifcpLclGtwyInstAddrTransMode,
Packit Service 9ccfef
    ifcpLclGtwyInstFcBrdcstSupport,
Packit Service 9ccfef
    ifcpLclGtwyInstDefaultIpTOV,
Packit Service 9ccfef
    ifcpLclGtwyInstDefaultLTInterval,
Packit Service 9ccfef
    ifcpLclGtwyInstDescr,
Packit Service 9ccfef
    ifcpLclGtwyInstNumActiveSessions,
Packit Service 9ccfef
    ifcpLclGtwyInstStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"iFCP local device info group.  This group provides
Packit Service 9ccfef
 information about each gateway."
Packit Service 9ccfef
    ::= {ifcpGroups 1}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGatewaySessionGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
    ifcpSessionLclPrtlIfIndex,
Packit Service 9ccfef
    ifcpSessionLclPrtlAddrType,
Packit Service 9ccfef
    ifcpSessionLclPrtlAddr,
Packit Service 9ccfef
    ifcpSessionLclPrtlTcpPort,
Packit Service 9ccfef
    ifcpSessionLclNpWwun,
Packit Service 9ccfef
    ifcpSessionLclNpFcid,
Packit Service 9ccfef
    ifcpSessionRmtNpWwun,
Packit Service 9ccfef
    ifcpSessionRmtPrtlIfAddrType,
Packit Service 9ccfef
    ifcpSessionRmtPrtlIfAddr,
Packit Service 9ccfef
    ifcpSessionRmtPrtlTcpPort,
Packit Service 9ccfef
    ifcpSessionRmtNpFcid,
Packit Service 9ccfef
    ifcpSessionRmtNpFcidAlias,
Packit Service 9ccfef
    ifcpSessionIpTOV,
Packit Service 9ccfef
    ifcpSessionLclLTIntvl,
Packit Service 9ccfef
    ifcpSessionRmtLTIntvl,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ifcpSessionBound,
Packit Service 9ccfef
    ifcpSessionStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"iFCP Session group.  This group provides information
Packit Service 9ccfef
 about each iFCP session currently active between iFCP
Packit Service 9ccfef
 gateways."
Packit Service 9ccfef
    ::= {ifcpGroups 4}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGatewaySessionStatsGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
    ifcpSessionState,
Packit Service 9ccfef
    ifcpSessionDuration,
Packit Service 9ccfef
    ifcpSessionTxOctets,
Packit Service 9ccfef
    ifcpSessionRxOctets,
Packit Service 9ccfef
    ifcpSessionTxFrames,
Packit Service 9ccfef
    ifcpSessionRxFrames,
Packit Service 9ccfef
    ifcpSessionStaleFrames,
Packit Service 9ccfef
    ifcpSessionHeaderCRCErrors,
Packit Service 9ccfef
    ifcpSessionFcPayloadCRCErrors,
Packit Service 9ccfef
    ifcpSessionOtherErrors,
Packit Service 9ccfef
    ifcpSessionDiscontinuityTime
Packit Service 9ccfef
           }
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"iFCP Session Statistics group.  This group provides
Packit Service 9ccfef
 statistics with 64-bit counters for each iFCP session
Packit Service 9ccfef
 currently active between iFCP gateways.  This group
Packit Service 9ccfef
 is only required for agents that can support Counter64-
Packit Service 9ccfef
 based data types."
Packit Service 9ccfef
    ::= {ifcpGroups 5}
Packit Service 9ccfef
Packit Service 9ccfef
ifcpLclGatewaySessionLcStatsGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
    ifcpSessionLcTxOctets,
Packit Service 9ccfef
    ifcpSessionLcRxOctets,
Packit Service 9ccfef
    ifcpSessionLcTxFrames,
Packit Service 9ccfef
    ifcpSessionLcRxFrames,
Packit Service 9ccfef
    ifcpSessionLcStaleFrames,
Packit Service 9ccfef
    ifcpSessionLcHeaderCRCErrors,
Packit Service 9ccfef
    ifcpSessionLcFcPayloadCRCErrors,
Packit Service 9ccfef
    ifcpSessionLcOtherErrors
Packit Service 9ccfef
           }
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
"iFCP Session Low Capacity Statistics group.  This group
Packit Service 9ccfef
 provides statistics with low-capacity 32-bit counters
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
 for each iFCP session currently active between iFCP
Packit Service 9ccfef
 gateways.  This group is only required for agents that
Packit Service 9ccfef
 do not support Counter64-based data types, or that need
Packit Service 9ccfef
 to support SNMPv1 applications."
Packit Service 9ccfef
    ::= {ifcpGroups 6}
Packit Service 9ccfef
Packit Service 9ccfef
END