📄 fibre-channel-fe-mib
字号:
FIBRE-CHANNEL-FE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32, Integer32, mib-2 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, TimeStamp FROM SNMPv2-TC SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- rfc2571 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; fcFeMIB MODULE-IDENTITY LAST-UPDATED "200005180000Z" ORGANIZATION "IETF IPFC Working Group" CONTACT-INFO "Kha Sin Teow Brocade Communications Systems, 1901 Guadalupe Parkway, San Jose, CA 95131 U.S.A Tel: +1 408 487 8180 Fax: +1 408 487 8190 Email: khasin@Brocade.COM WG Mailing list:ipfc@standards.gadzoox.com To Subscribe: ipfc-request@standards.gadzoox.com In Body: subscribe" DESCRIPTION "The MIB module for Fibre Channel Fabric Element." REVISION "200005180000Z" DESCRIPTION "Initial revision, published as RFC 2837." ::= { mib-2 75 } fcFeMIBObjects OBJECT IDENTIFIER ::= { fcFeMIB 1 } -- Note: -- fcFeMIBConformance OBJECT IDENTIFIER ::= { fcFeMIB 2 } -- see at the end of the module -- Groups under fcFeMIBObjects fcFeConfig OBJECT IDENTIFIER ::= { fcFeMIBObjects 1 } fcFeStatus OBJECT IDENTIFIER ::= { fcFeMIBObjects 2 } fcFeError OBJECT IDENTIFIER ::= { fcFeMIBObjects 3 } fcFeAccounting OBJECT IDENTIFIER ::= { fcFeMIBObjects 4 } fcFeCapabilities OBJECT IDENTIFIER ::= { fcFeMIBObjects 5 } -- Textual Conventions MilliSeconds ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents time unit value in milliseconds." SYNTAX Unsigned32 MicroSeconds ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents time unit value in microseconds." SYNTAX Unsigned32 FcNameId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the Worldwide Name associated with a Fibre Channel (FC) entity." SYNTAX OCTET STRING (SIZE (8)) FcAddressId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents Fibre Channel Address ID, a 24-bit value unique within the address space of a Fabric." SYNTAX OCTET STRING (SIZE (3)) FcRxDataFieldSize ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the receive data field size of an NxPort or FxPort." SYNTAX Integer32 (128..2112) FcBbCredit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the buffer-to-buffer credit of an NxPort or FxPort." SYNTAX Integer32 (0..32767) FcphVersion ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the version of FC-PH supported by an NxPort or FxPort." SYNTAX Integer32 (0..255) FcStackedConnMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents an enumerated value used to indicate the Class 1 Stacked Connect Mode supported by an NxPort or FxPort." SYNTAX INTEGER { none(1), transparent(2), lockedDown(3) } FcCosCap ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the class of service capability of an NxPort or FxPort." SYNTAX BITS { classF(0), class1(1), class2(2), class3(3), class4(4), class5(5), class6(6) } FcFeModuleCapacity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the maximum number of modules within a Fabric Element." SYNTAX Unsigned32 FcFeFxPortCapacity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the maximum number of FxPorts within a module." SYNTAX Unsigned32 FcFeModuleIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the module index within a conceptual table." SYNTAX Unsigned32 FcFeFxPortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the FxPort index within a conceptual table." SYNTAX Unsigned32 FcFeNxPortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the NxPort index within a conceptual table." SYNTAX Integer32 (1..126) FcBbCreditModel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the BB_Credit model of an FxPort." SYNTAX INTEGER { regular(1), alternate (2) } -- The Configuration group -- This group consists of scalar objects and tables. -- It contains the configuration and service parameters -- of the Fabric Element and the FxPorts. -- The group represents a set of parameters associated with -- the Fabric Element or an FxPort to support its NxPorts. fcFeFabricName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "The Name_Identifier of the Fabric to which this Fabric Element belongs." ::= { fcFeConfig 1 } fcFeElementName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "The Name_Identifier of the Fabric Element." ::= { fcFeConfig 2 } fcFeModuleCapacity OBJECT-TYPE SYNTAX FcFeModuleCapacity MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of modules in the Fabric Element, regardless of their current state." ::= { fcFeConfig 3 } -- The Module Table. -- This table contains one entry for each module, -- information of the modules. fcFeModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF FcFeModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains, one entry for each module in the Fabric Element, information of the modules." ::= { fcFeConfig 4 } fcFeModuleEntry OBJECT-TYPE SYNTAX FcFeModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing the configuration parameters of a module." INDEX { fcFeModuleIndex } ::= { fcFeModuleTable 1 } FcFeModuleEntry ::= SEQUENCE { fcFeModuleIndex FcFeModuleIndex, fcFeModuleDescr SnmpAdminString, fcFeModuleObjectID OBJECT IDENTIFIER, fcFeModuleOperStatus INTEGER, fcFeModuleLastChange TimeStamp, fcFeModuleFxPortCapacity FcFeFxPortCapacity, fcFeModuleName FcNameId } fcFeModuleIndex OBJECT-TYPE SYNTAX FcFeModuleIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object identifies the module within the Fabric Element for which this entry contains information. This value is never greater than fcFeModuleCapacity." ::= { fcFeModuleEntry 1 } fcFeModuleDescr OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of the module. This value should include the full name and version identification of the module." ::= { fcFeModuleEntry 2 } fcFeModuleObjectID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "The vendor's authoritative identification of the module. This value may be allocated within the SMI enterprises subtree (1.3.6.1.4.1) and provides a straight-forward and unambiguous means for determining what kind of module is being managed. For example, this object could take the value 1.3.6.1.4.1.99649.3.9 if vendor 'Neufe Inc.' was assigned the subtree 1.3.6.1.4.1.99649, and had assigned the identifier 1.3.6.1.4.1.99649.3.9 to its 'FeFiFo-16 PlugInCard.'" ::= { fcFeModuleEntry 3 } fcFeModuleOperStatus OBJECT-TYPE SYNTAX INTEGER { online (1), -- functional offline (2), -- not available testing (3), -- under testing faulty (4) -- defective } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the operational status of the module: online(1) the module is functioning properly; offline(2) the module is not available; testing(3) the module is under testing; and faulty(4) the module is defective in some way." ::= { fcFeModuleEntry 4 } fcFeModuleLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the value of sysUpTime when the module entered its current operational status. A value of zero indicates that the operational status of the module has not changed since the agent last restarted." ::= { fcFeModuleEntry 5 } fcFeModuleFxPortCapacity OBJECT-TYPE SYNTAX FcFeFxPortCapacity MAX-ACCESS read-only STATUS current DESCRIPTION "The number of FxPort that can be contained within the module. Within each module, the ports are uniquely numbered in the range from 1 to fcFeModuleFxPortCapacity inclusive. However, the numbers are not required to be contiguous." ::= { fcFeModuleEntry 6 } fcFeModuleName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "The Name_Identifier of the module." ::= { fcFeModuleEntry 7 } -- the FxPort Configuration Table. -- This table contains, one entry for each FxPort, -- configuration parameters of the ports. fcFxPortTable OBJECT-TYPE SYNTAX SEQUENCE OF FcFxPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains, one entry for each FxPort in the Fabric Element, configuration and service parameters of the FxPorts." ::= { fcFeConfig 5 } fcFxPortEntry OBJECT-TYPE SYNTAX FcFxPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing the configuration and service parameters of a FxPort." INDEX { fcFeModuleIndex, fcFxPortIndex } ::= { fcFxPortTable 1 } FcFxPortEntry ::= SEQUENCE { fcFxPortIndex FcFeFxPortIndex, fcFxPortName FcNameId, -- FxPort common service parameters fcFxPortFcphVersionHigh FcphVersion, fcFxPortFcphVersionLow FcphVersion, fcFxPortBbCredit FcBbCredit, fcFxPortRxBufSize FcRxDataFieldSize, fcFxPortRatov MilliSeconds, fcFxPortEdtov MilliSeconds, -- FxPort class service parameters fcFxPortCosSupported FcCosCap, fcFxPortIntermixSupported TruthValue, fcFxPortStackedConnMode FcStackedConnMode, fcFxPortClass2SeqDeliv TruthValue, fcFxPortClass3SeqDeliv TruthValue, -- other configuration parameters fcFxPortHoldTime MicroSeconds } fcFxPortIndex OBJECT-TYPE SYNTAX FcFeFxPortIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object identifies the FxPort within the module. This number ranges from 1 to the value of fcFeModulePortCapacity for the associated module. The value remains constant for the identified FxPort until the module is re-initialized." ::= { fcFxPortEntry 1 } fcFxPortName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-only STATUS current DESCRIPTION "The World_wide Name of this FxPort. Each FxPort has a unique Port World_wide Name within the Fabric." ::= { fcFxPortEntry 2 } -- FxPort common service parameters fcFxPortFcphVersionHigh OBJECT-TYPE SYNTAX FcphVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The highest or most recent version of FC-PH that the FxPort is configured to support." ::= { fcFxPortEntry 3 } fcFxPortFcphVersionLow OBJECT-TYPE SYNTAX FcphVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest or earliest version of FC-PH that the FxPort is configured to support." ::= { fcFxPortEntry 4 } fcFxPortBbCredit OBJECT-TYPE SYNTAX FcBbCredit UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of receive buffers available for holding Class 1 connect-request, Class 2 or 3 frames from the attached NxPort. It is for buffer-to-buffer flow control in the direction from the attached NxPort (if applicable) to FxPort." ::= { fcFxPortEntry 5 } fcFxPortRxBufSize OBJECT-TYPE SYNTAX FcRxDataFieldSize UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The largest Data_Field Size (in octets) for an FT_1 frame that can be received by the FxPort." ::= { fcFxPortEntry 6 } fcFxPortRatov OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The Resource_Allocation_Timeout Value configured for the FxPort. This is used as the timeout value for determining when to reuse an NxPort resource such as a Recovery_Qualifier. It represents E_D_TOV (see next object) plus twice the maximum time that a frame may be delayed within the Fabric and still be delivered." ::= { fcFxPortEntry 7 } fcFxPortEdtov OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The E_D_TOV value configured for the FxPort. The Error_Detect_Timeout Value is used as the timeout value for detecting an error condition." ::= { fcFxPortEntry 8 } -- FxPort class service parameters
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -