Blame mibs/ietf/T11-FC-RSCN-MIB

Packit 022b05
T11-FC-RSCN-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
-- The Fibre Channel RSCN MIB
Packit 022b05
--
Packit 022b05
-- for the monitoring of registrations by Nx_Ports to receive
Packit 022b05
-- Registered State Change Notifications (RSCNs), and the
Packit 022b05
-- monitoring of RSCN usage.
Packit 022b05
--
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
    MODULE-IDENTITY, OBJECT-TYPE,
Packit 022b05
    NOTIFICATION-TYPE,
Packit 022b05
    Counter32, mib-2                     FROM SNMPv2-SMI   -- [RFC2578]
Packit 022b05
    MODULE-COMPLIANCE, OBJECT-GROUP,
Packit 022b05
    NOTIFICATION-GROUP                   FROM SNMPv2-CONF  -- [RFC2580]
Packit 022b05
    TruthValue                           FROM SNMPv2-TC    -- [RFC2579]
Packit 022b05
    fcmInstanceIndex, fcmSwitchIndex,
Packit 022b05
    FcNameIdOrZero, FcAddressIdOrZero    FROM FC-MGMT-MIB  -- [RFC4044]
Packit 022b05
    T11NsGs4RejectReasonCode   FROM T11-FC-NAME-SERVER-MIB -- [RFC4438]
Packit 022b05
    T11FabricIndex                       FROM T11-TC-MIB;  -- [RFC4439]
Packit 022b05
Packit 022b05
t11FcRscnMIB  MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED "200701080000Z"
Packit 022b05
    ORGANIZATION "For the initial versions, T11.
Packit 022b05
                  For later versions, the IETF's IMSS Working Group."
Packit 022b05
    CONTACT-INFO
Packit 022b05
            "     Claudio DeSanti
Packit 022b05
                  Cisco Systems, Inc.
Packit 022b05
                  170 West Tasman Drive
Packit 022b05
                  San Jose, CA 95134 USA
Packit 022b05
                  EMail: cds@cisco.com
Packit 022b05
Packit 022b05
                  Keith McCloghrie
Packit 022b05
                  Cisco Systems, Inc.
Packit 022b05
                  170 West Tasman Drive
Packit 022b05
                  San Jose, CA 95134 USA
Packit 022b05
                  EMail: kzm@cisco.com"
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The MIB module for the management of registrations
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           by Nx_Ports to receive RSCNs (Registered State Change
Packit 022b05
           Notifications) on a Fibre Channel Fabric, as defined
Packit 022b05
           in FC-LS, and for the monitoring of RSCNs sent/received
Packit 022b05
           or rejected in a Fibre Channel Fabric.
Packit 022b05
Packit 022b05
           Copyright (C) The Internet Society (2007).  This version of
Packit 022b05
           this MIB module is part of RFC 4983;  see the RFC itself for
Packit 022b05
           full legal notices."
Packit 022b05
    REVISION    "200701080000Z"
Packit 022b05
    DESCRIPTION
Packit 022b05
           "Initial version of this MIB module, published as RFC 4983."
Packit 022b05
    ::= { mib-2 161 }
Packit 022b05
Packit 022b05
t11FcRscnNotifications  OBJECT IDENTIFIER ::= { t11FcRscnMIB 0 }
Packit 022b05
t11FcRscnObjects        OBJECT IDENTIFIER ::= { t11FcRscnMIB 1 }
Packit 022b05
t11FcRscnConformance    OBJECT IDENTIFIER ::= { t11FcRscnMIB 2 }
Packit 022b05
t11FcRscnRegistrations  OBJECT IDENTIFIER ::= { t11FcRscnObjects 1 }
Packit 022b05
t11FcRscnStats          OBJECT IDENTIFIER ::= { t11FcRscnObjects 2 }
Packit 022b05
t11FcRscnInformation    OBJECT IDENTIFIER ::= { t11FcRscnObjects 3 }
Packit 022b05
Packit 022b05
Packit 022b05
-- State Change Registration Table
Packit 022b05
Packit 022b05
t11FcRscnRegTable  OBJECT-TYPE
Packit 022b05
    SYNTAX         SEQUENCE OF T11FcRscnRegEntry
Packit 022b05
    MAX-ACCESS     not-accessible
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A table of Nx_Ports that have registered to receive
Packit 022b05
           RSCNs on all Fabrics configured on one or more Fibre
Packit 022b05
           Channel switches."
Packit 022b05
    ::= { t11FcRscnRegistrations 1 }
Packit 022b05
Packit 022b05
t11FcRscnRegEntry  OBJECT-TYPE
Packit 022b05
    SYNTAX        T11FcRscnRegEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "An entry containing information about one Nx_Port that
Packit 022b05
           has registered with a particular switch (identified by
Packit 022b05
           values of fcmInstanceIndex and fcmSwitchIndex) for a
Packit 022b05
           particular Fabric (identified by a t11FcRscnFabricIndex
Packit 022b05
           value)."
Packit 022b05
    INDEX   { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex,
Packit 022b05
              t11FcRscnRegFcId }
Packit 022b05
    ::= { t11FcRscnRegTable 1 }
Packit 022b05
Packit 022b05
T11FcRscnRegEntry ::= SEQUENCE {
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    t11FcRscnFabricIndex         T11FabricIndex,
Packit 022b05
    t11FcRscnRegFcId             FcAddressIdOrZero,
Packit 022b05
    t11FcRscnRegType             BITS
Packit 022b05
}
Packit 022b05
Packit 022b05
t11FcRscnFabricIndex OBJECT-TYPE
Packit 022b05
    SYNTAX      T11FabricIndex
Packit 022b05
    MAX-ACCESS  not-accessible
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "An index value that uniquely identifies a particular
Packit 022b05
           Fabric.
Packit 022b05
Packit 022b05
           In a Fabric conformant to FC-SW-4, multiple Virtual Fabrics
Packit 022b05
           can operate within one (or more) physical infrastructures.
Packit 022b05
           In such a case, this index value is used to uniquely
Packit 022b05
           identify a particular Fabric within a physical
Packit 022b05
           infrastructure.
Packit 022b05
Packit 022b05
           In a Fabric that has (or can have) only a single Fabric
Packit 022b05
           operating within the physical infrastructure, the
Packit 022b05
           value of this Fabric Index will always be 1."
Packit 022b05
    REFERENCE
Packit 022b05
          "ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
Packit 022b05
          (FC-SW-4), December 2006."
Packit 022b05
    ::= { t11FcRscnRegEntry 1 }
Packit 022b05
Packit 022b05
t11FcRscnRegFcId  OBJECT-TYPE
Packit 022b05
    SYNTAX        FcAddressIdOrZero (SIZE (3))
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The Fibre Channel Address Identifier of the
Packit 022b05
           registering Nx_Port."
Packit 022b05
    ::= { t11FcRscnRegEntry 2 }
Packit 022b05
Packit 022b05
t11FcRscnRegType  OBJECT-TYPE
Packit 022b05
    SYNTAX        BITS {
Packit 022b05
                      fromFabricController(0),
Packit 022b05
                      fromNxPort(1)
Packit 022b05
                  }
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object indicates the type of registration
Packit 022b05
           desired by the registering Nx_Port, one bit per type:
Packit 022b05
Packit 022b05
           'fromFabricController' -- RSCNs generated for events
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                                  detected by the Fabric Controller.
Packit 022b05
Packit 022b05
           'fromNxPorts'          -- RSCNs generated for events
Packit 022b05
                                  detected by the affected Nx_Port."
Packit 022b05
    REFERENCE
Packit 022b05
          "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 40."
Packit 022b05
    ::= { t11FcRscnRegEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Statistics
Packit 022b05
Packit 022b05
t11FcRscnStatsTable  OBJECT-TYPE
Packit 022b05
    SYNTAX         SEQUENCE OF T11FcRscnStatsEntry
Packit 022b05
    MAX-ACCESS     not-accessible
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The RSCN-related statistics on all Fabrics configured
Packit 022b05
           on one or more Fibre Channel switches.
Packit 022b05
Packit 022b05
           Two levels of statistics are included:
Packit 022b05
Packit 022b05
              1) counters at the message-type level, for:
Packit 022b05
                 - the number of SCRs received/rejected,
Packit 022b05
                 - the number of RSCNs sent/received/rejected,
Packit 022b05
                 - the number of SW_RSCNs sent/received/rejected.
Packit 022b05
Packit 022b05
              2) counters of sent/received RSCNs per 'Event
Packit 022b05
                 Qualifier' value.  Note that if and when several
Packit 022b05
                 RSCN events are coalesced into a single RSCN
Packit 022b05
                 message, then that message may be counted in
Packit 022b05
                 more than one of these counters."
Packit 022b05
    ::= { t11FcRscnStats 1 }
Packit 022b05
Packit 022b05
t11FcRscnStatsEntry  OBJECT-TYPE
Packit 022b05
    SYNTAX        T11FcRscnStatsEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "An entry containing statistics for a particular Fabric
Packit 022b05
           (identified by a t11FcRscnFabricIndex value) on a particular
Packit 022b05
           switch (identified by values of fcmInstanceIndex and
Packit 022b05
           fcmSwitchIndex)."
Packit 022b05
    INDEX  { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex }
Packit 022b05
    ::= { t11FcRscnStatsTable 1 }
Packit 022b05
Packit 022b05
T11FcRscnStatsEntry ::= SEQUENCE {
Packit 022b05
    t11FcRscnInScrs                    Counter32,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    t11FcRscnInRscns                   Counter32,
Packit 022b05
    t11FcRscnOutRscns                  Counter32,
Packit 022b05
    t11FcRscnInSwRscns                 Counter32,
Packit 022b05
    t11FcRscnOutSwRscns                Counter32,
Packit 022b05
    t11FcRscnScrRejects                Counter32,
Packit 022b05
    t11FcRscnRscnRejects               Counter32,
Packit 022b05
    t11FcRscnSwRscnRejects             Counter32,
Packit 022b05
    t11FcRscnInUnspecifiedRscns        Counter32,
Packit 022b05
    t11FcRscnOutUnspecifiedRscns       Counter32,
Packit 022b05
    t11FcRscnInChangedAttribRscns      Counter32,
Packit 022b05
    t11FcRscnOutChangedAttribRscns     Counter32,
Packit 022b05
    t11FcRscnInChangedServiceRscns     Counter32,
Packit 022b05
    t11FcRscnOutChangedServiceRscns    Counter32,
Packit 022b05
    t11FcRscnInChangedSwitchRscns      Counter32,
Packit 022b05
    t11FcRscnOutChangedSwitchRscns     Counter32,
Packit 022b05
    t11FcRscnInRemovedRscns            Counter32,
Packit 022b05
    t11FcRscnOutRemovedRscns           Counter32
Packit 022b05
}
Packit 022b05
Packit 022b05
t11FcRscnInScrs  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of SCRs received from Nx_Ports
Packit 022b05
           by this switch on this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
t11FcRscnInRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of RSCNs received from Nx_Ports
Packit 022b05
           by this switch on this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 2 }
Packit 022b05
Packit 022b05
t11FcRscnOutRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of RSCNs transmitted to Nx_Ports
Packit 022b05
           by this switch on this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
t11FcRscnInSwRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of SW_RSCNs received by this switch from
Packit 022b05
           other switches on this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 4 }
Packit 022b05
Packit 022b05
t11FcRscnOutSwRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of SW_RSCNs transmitted by this switch
Packit 022b05
           from other switches on this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 5 }
Packit 022b05
Packit 022b05
t11FcRscnScrRejects  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of SCRs rejected by this switch on
Packit 022b05
           this Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 6 }
Packit 022b05
Packit 022b05
t11FcRscnRscnRejects OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of RSCNs rejected by this switch on this
Packit 022b05
           Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 7 }
Packit 022b05
Packit 022b05
t11FcRscnSwRscnRejects  OBJECT-TYPE
Packit 022b05
    SYNTAX         Counter32
Packit 022b05
    MAX-ACCESS     read-only
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The number of SW_RSCN rejected by this switch on this
Packit 022b05
           Fabric.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    ::= { t11FcRscnStatsEntry 8 }
Packit 022b05
Packit 022b05
t11FcRscnInUnspecifiedRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) received by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0000'b
Packit 022b05
           meaning 'Event is not specified'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 9 }
Packit 022b05
Packit 022b05
t11FcRscnOutUnspecifiedRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) sent by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0000'b
Packit 022b05
           meaning 'Event is not specified'.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 10 }
Packit 022b05
Packit 022b05
t11FcRscnInChangedAttribRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) received by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0002'b
Packit 022b05
           meaning 'Changed Port Attribute'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 11 }
Packit 022b05
Packit 022b05
t11FcRscnOutChangedAttribRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) sent by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0002'b
Packit 022b05
           meaning 'Changed Port Attribute'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 12 }
Packit 022b05
Packit 022b05
t11FcRscnInChangedServiceRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) received by this switch on this Fabric which
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           contained an RSCN Event Qualifier value of '0003'b
Packit 022b05
           meaning 'Changed Service Object'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 13 }
Packit 022b05
Packit 022b05
t11FcRscnOutChangedServiceRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) sent by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0003'b
Packit 022b05
           meaning 'Changed Service Object'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 14 }
Packit 022b05
Packit 022b05
t11FcRscnInChangedSwitchRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) received by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0004'b
Packit 022b05
           meaning 'Changed Switch Configuration'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 15 }
Packit 022b05
Packit 022b05
t11FcRscnOutChangedSwitchRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) sent by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0004'b
Packit 022b05
           meaning 'Changed Switch Configuration'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 16 }
Packit 022b05
Packit 022b05
t11FcRscnInRemovedRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) received by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0005'b
Packit 022b05
           meaning 'Removed Object'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 17 }
Packit 022b05
Packit 022b05
t11FcRscnOutRemovedRscns  OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of Registered State Change Notifications
Packit 022b05
           (RSCNs) sent by this switch on this Fabric which
Packit 022b05
           contained an RSCN Event Qualifier value of '0005'b
Packit 022b05
           meaning 'Removed Object'.
Packit 022b05
Packit 022b05
           This counter has no discontinuities other than
Packit 022b05
           those that all Counter32s have when sysUpTime=0."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
          (FC-LS), July 2007, Table 36."
Packit 022b05
    ::= { t11FcRscnStatsEntry 18 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
--
Packit 022b05
-- Notification Control Table
Packit 022b05
--
Packit 022b05
t11FcRscnNotifyControlTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF T11FcRscnNotifyControlEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A table of control information for notifications
Packit 022b05
           generated due to the rejection of an SCR or RSCN."
Packit 022b05
    ::= { t11FcRscnInformation 1 }
Packit 022b05
Packit 022b05
t11FcRscnNotifyControlEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       T11FcRscnNotifyControlEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "Each entry contains notification control information
Packit 022b05
           concerning the rejection of RSCN/SCRs for a particular
Packit 022b05
           Fabric (identified by the value of t11FcRscnFabricIndex)
Packit 022b05
           by a particular switch (identified by values of
Packit 022b05
           fcmInstanceIndex and fcmSwitchIndex)."
Packit 022b05
    INDEX  { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex }
Packit 022b05
    ::= { t11FcRscnNotifyControlTable 1 }
Packit 022b05
Packit 022b05
T11FcRscnNotifyControlEntry ::= SEQUENCE {
Packit 022b05
     t11FcRscnIlsRejectNotifyEnable     TruthValue,
Packit 022b05
     t11FcRscnElsRejectNotifyEnable     TruthValue,
Packit 022b05
     t11FcRscnRejectedRequestString     OCTET STRING,
Packit 022b05
     t11FcRscnRejectedRequestSource     FcNameIdOrZero,
Packit 022b05
     t11FcRscnRejectReasonCode          T11NsGs4RejectReasonCode,
Packit 022b05
     t11FcRscnRejectReasonCodeExp       OCTET STRING,
Packit 022b05
     t11FcRscnRejectReasonVendorCode    OCTET STRING
Packit 022b05
}
Packit 022b05
Packit 022b05
t11FcRscnIlsRejectNotifyEnable OBJECT-TYPE
Packit 022b05
    SYNTAX       TruthValue
Packit 022b05
    MAX-ACCESS   read-write
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object specifies if a t11FcRscnIlsRejectReqNotify
Packit 022b05
           notification should be generated when this switch
Packit 022b05
           rejects an SW_RSCN on this Fabric.
Packit 022b05
Packit 022b05
           Values written to this object should be retained
Packit 022b05
           over agent reboots."
Packit 022b05
    DEFVAL { false }
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
t11FcRscnElsRejectNotifyEnable OBJECT-TYPE
Packit 022b05
    SYNTAX        TruthValue
Packit 022b05
    MAX-ACCESS    read-write
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object specifies if a t11FcRscnElsRejectReqNotify
Packit 022b05
           notification should be generated when this switch
Packit 022b05
           rejects an RSCN or SCR on this Fabric.
Packit 022b05
Packit 022b05
           Values written to this object should be retained
Packit 022b05
           over agent reboots."
Packit 022b05
    DEFVAL { false }
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 2 }
Packit 022b05
Packit 022b05
t11FcRscnRejectedRequestString OBJECT-TYPE
Packit 022b05
    SYNTAX        OCTET STRING (SIZE (0..255))
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The binary content of the RSCN, SCR, or SW_RSCN that
Packit 022b05
           was most recently rejected by this switch on this Fabric.
Packit 022b05
           The value is formatted as an octet string (in network
Packit 022b05
           byte order) as described in the relevant Fibre Channel
Packit 022b05
           standard, containing the payload (which is typically a
Packit 022b05
           list of affected ports and error codes) of the rejected
Packit 022b05
           RSCN or SCR as described in FC-LS, or the rejected
Packit 022b05
           SW_RSCN as described in FC-SW-4.
Packit 022b05
Packit 022b05
           This object contains the zero-length string if and when
Packit 022b05
           the RSCN/SCR/SW_RSCN payload is unavailable.  When the
Packit 022b05
           length of this object is 255 octets, it contains the
Packit 022b05
           first 255 octets of the payload (in network byte order)."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
           (FC-LS), July 2007, Tables 34 & 39.
Packit 022b05
Packit 022b05
           ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
Packit 022b05
           (FC-SW-4), December 2006, Table 45."
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 3 }
Packit 022b05
Packit 022b05
t11FcRscnRejectedRequestSource OBJECT-TYPE
Packit 022b05
    SYNTAX       FcNameIdOrZero
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The WWN that was the source of the RSCN, SCR, or
Packit 022b05
           SW_RSCN that was most recently rejected by this switch
Packit 022b05
           on this Fabric."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 4 }
Packit 022b05
Packit 022b05
t11FcRscnRejectReasonCode OBJECT-TYPE
Packit 022b05
    SYNTAX        T11NsGs4RejectReasonCode
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object contains the Reason Code of the most recent
Packit 022b05
           rejection by this switch of an RSCN, SCR or SW_RSCN on
Packit 022b05
           this Fabric."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
           (FC-LS), July 2007, Table 146.
Packit 022b05
Packit 022b05
           ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
Packit 022b05
           (FC-SW-4), December 2006, Table 5."
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 5 }
Packit 022b05
Packit 022b05
t11FcRscnRejectReasonCodeExp OBJECT-TYPE
Packit 022b05
    SYNTAX        OCTET STRING (SIZE(1))
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object contains the Reason Code Explanation
Packit 022b05
           of the most recent rejection by this switch of an
Packit 022b05
           RSCN, SCR or SW_RSCN on this Fabric."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
           (FC-LS), July 2007, Table 147.
Packit 022b05
Packit 022b05
           ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
Packit 022b05
           (FC-SW-4), December 2006, Table 6."
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 6 }
Packit 022b05
Packit 022b05
t11FcRscnRejectReasonVendorCode OBJECT-TYPE
Packit 022b05
    SYNTAX        OCTET STRING (SIZE(1))
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This object contains the Reason Vendor Specific
Packit 022b05
           Code of the most recent rejection by this switch
Packit 022b05
           of an RSCN, SCR or SW_RSCN on this Fabric."
Packit 022b05
    REFERENCE
Packit 022b05
           "ANSI INCITS 433-2007, Fibre Channel - Link Services
Packit 022b05
           (FC-LS), July 2007, Table 148.
Packit 022b05
Packit 022b05
           ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
Packit 022b05
           (FC-SW-4), December 2006, Section 6.1.3."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { t11FcRscnNotifyControlEntry 7 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Notifications
Packit 022b05
Packit 022b05
t11FcRscnElsRejectReqNotify NOTIFICATION-TYPE
Packit 022b05
    OBJECTS { t11FcRscnRejectedRequestString,
Packit 022b05
              t11FcRscnRejectedRequestSource,
Packit 022b05
              t11FcRscnRejectReasonCode,
Packit 022b05
              t11FcRscnRejectReasonCodeExp,
Packit 022b05
              t11FcRscnRejectReasonVendorCode }
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This notification is generated when a switch rejects
Packit 022b05
           an SCR or RSCN.
Packit 022b05
Packit 022b05
           The value of t11FcRscnRejectedRequestString indicates the
Packit 022b05
           binary content of the rejected request if available, or
Packit 022b05
           the zero-length string otherwise.  The source of the
Packit 022b05
           rejected request is given by t11FcRscnRejectedRequestSource,
Packit 022b05
           and the reason for rejection is given by the values of
Packit 022b05
           t11FcRscnRejectReasonCode, t11FcRscnRejectReasonCodeExp
Packit 022b05
           and t11FcRscnRejectReasonVendorCode."
Packit 022b05
    ::= { t11FcRscnNotifications 1 }
Packit 022b05
Packit 022b05
t11FcRscnIlsRejectReqNotify NOTIFICATION-TYPE
Packit 022b05
    OBJECTS { t11FcRscnRejectedRequestString,
Packit 022b05
              t11FcRscnRejectedRequestSource,
Packit 022b05
              t11FcRscnRejectReasonCode,
Packit 022b05
              t11FcRscnRejectReasonCodeExp,
Packit 022b05
              t11FcRscnRejectReasonVendorCode }
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "This notification is generated when a switch rejects
Packit 022b05
           an SW_RSCN.
Packit 022b05
Packit 022b05
           The value of t11FcRscnRejectedRequestString indicates the
Packit 022b05
           binary content of the rejected request if available, or
Packit 022b05
           the zero-length string otherwise.  The source of the
Packit 022b05
           rejected request is given by t11FcRscnRejectedRequestSource,
Packit 022b05
           and the reason for rejection is given by the values of
Packit 022b05
           t11FcRscnRejectReasonCode, t11FcRscnRejectReasonCodeExp
Packit 022b05
           and t11FcRscnRejectReasonVendorCode."
Packit 022b05
    ::= { t11FcRscnNotifications 2 }
Packit 022b05
Packit 022b05
-- Conformance
Packit 022b05
t11FcRscnCompliances OBJECT IDENTIFIER ::= { t11FcRscnConformance 1 }
Packit 022b05
t11FcRscnGroups      OBJECT IDENTIFIER ::= { t11FcRscnConformance 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
t11FcRscnCompliance MODULE-COMPLIANCE
Packit 022b05
    STATUS    current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "The compliance statement for entities that implement
Packit 022b05
           this MIB."
Packit 022b05
    MODULE
Packit 022b05
        MANDATORY-GROUPS { t11FcRscnRegistrationGroup,
Packit 022b05
                           t11FcRscnNotifyControlGroup,
Packit 022b05
                           t11FcRscnNotifyGroup }
Packit 022b05
Packit 022b05
    GROUP   t11FcRscnStatsGroup
Packit 022b05
    DESCRIPTION
Packit 022b05
            "These counters, containing RSCN-related statistics, are
Packit 022b05
            mandatory only for those systems that count such events."
Packit 022b05
Packit 022b05
    OBJECT       t11FcRscnIlsRejectNotifyEnable
Packit 022b05
    MIN-ACCESS   read-only
Packit 022b05
    DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
    OBJECT       t11FcRscnElsRejectNotifyEnable
Packit 022b05
    MIN-ACCESS   read-only
Packit 022b05
    DESCRIPTION
Packit 022b05
            "Write access is not required."
Packit 022b05
Packit 022b05
    ::= { t11FcRscnCompliances 1 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Units of conformance
Packit 022b05
Packit 022b05
t11FcRscnRegistrationGroup  OBJECT-GROUP
Packit 022b05
    OBJECTS { t11FcRscnRegType }
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A collection of objects for monitoring RSCN
Packit 022b05
           registrations."
Packit 022b05
    ::= { t11FcRscnGroups 1 }
Packit 022b05
Packit 022b05
t11FcRscnStatsGroup   OBJECT-GROUP
Packit 022b05
    OBJECTS { t11FcRscnInScrs,
Packit 022b05
              t11FcRscnInRscns,
Packit 022b05
              t11FcRscnOutRscns,
Packit 022b05
              t11FcRscnInSwRscns,
Packit 022b05
              t11FcRscnOutSwRscns,
Packit 022b05
              t11FcRscnScrRejects,
Packit 022b05
              t11FcRscnRscnRejects,
Packit 022b05
              t11FcRscnSwRscnRejects,
Packit 022b05
              t11FcRscnInUnspecifiedRscns,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
              t11FcRscnOutUnspecifiedRscns,
Packit 022b05
              t11FcRscnInChangedAttribRscns,
Packit 022b05
              t11FcRscnOutChangedAttribRscns,
Packit 022b05
              t11FcRscnInChangedServiceRscns,
Packit 022b05
              t11FcRscnOutChangedServiceRscns,
Packit 022b05
              t11FcRscnInChangedSwitchRscns,
Packit 022b05
              t11FcRscnOutChangedSwitchRscns,
Packit 022b05
              t11FcRscnInRemovedRscns,
Packit 022b05
              t11FcRscnOutRemovedRscns
Packit 022b05
            }
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A collection of objects for collecting RSCN-related
Packit 022b05
           statistics."
Packit 022b05
    ::= { t11FcRscnGroups 2 }
Packit 022b05
Packit 022b05
t11FcRscnNotifyControlGroup  OBJECT-GROUP
Packit 022b05
    OBJECTS { t11FcRscnIlsRejectNotifyEnable,
Packit 022b05
              t11FcRscnElsRejectNotifyEnable,
Packit 022b05
              t11FcRscnRejectedRequestString,
Packit 022b05
              t11FcRscnRejectedRequestSource,
Packit 022b05
              t11FcRscnRejectReasonCode,
Packit 022b05
              t11FcRscnRejectReasonCodeExp,
Packit 022b05
              t11FcRscnRejectReasonVendorCode
Packit 022b05
            }
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A collection of notification control and
Packit 022b05
           notification information objects."
Packit 022b05
    ::= { t11FcRscnGroups 3 }
Packit 022b05
Packit 022b05
t11FcRscnNotifyGroup   NOTIFICATION-GROUP
Packit 022b05
    NOTIFICATIONS { t11FcRscnIlsRejectReqNotify,
Packit 022b05
                    t11FcRscnElsRejectReqNotify
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
           "A collection of notifications for monitoring
Packit 022b05
           ILS and ELS rejections by the RSCN module."
Packit 022b05
    ::= { t11FcRscnGroups 4 }
Packit 022b05
Packit 022b05
END