Internet Draft Mark Bakke Jim Muchow Expires August 2001 Cisco Systems Marjorie Krueger Hewlett-Packard February 2000 Definitions of Managed Objects for SCSI over TCP 1. Status of this Memo This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC2026. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet- Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. 1.1. Copyright Notice Copyright (C) The Internet Society (2000). All Rights Reserved. 2. Abstract This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in TCP/IP based internets. In particular it defines objects for managing a client using the iSCSI (SCSI over TCP) protocol. It is meant to match the latest version of iSCSI defined in [ISCSI]. Bakke, Muchow Expires August 2001 [Page 1] Internet Draft iSCSI MIB July 2000 3. Acknowledgments In addition to the authors, several people contributed to the development of this MIB. Thanks especially to those who took the time to participate in our weekly conference calls to flesh out our requirements, object models, table structures, and attributes: Sudhakar Chellam, John Hufferd (IBM), Kevin Gibbons (Nishan), Chad Gregory (Intel), Jack Harwood (EMC), Hari Mudaliar (Adaptec), Ie Wei Njoo (Agilent), Lawrence Lamers (SAN Valley), Satish Mali (Stonefly Networks), and William Terrell (Troika). 4. The SNMP Management Framework The SNMP Management Framework presently consists of five major components: o An overall architecture, described in RFC 2571 [RFC2571]. o Mechanisms for describing and naming objects and events for the purpose of management. The first version of this Structure of Management Information (SMI) is called SMIv1 and described in STD 16, RFC 1155 [RFC1155], STD 16, RFC 1212 [RFC1212] and RFC 1215 [RFC1215]. The second version, called SMIv2, is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580]. o Message protocols for transferring management information. The first version of the SNMP message protocol is called SNMPv1 and described in STD 15, RFC 1157 [RFC1157]. A second version of the SNMP message protocol, which is not an Internet standards track protocol, is called SNMPv2c and described in RFC 1901 [RFC1901] and RFC 1906 [RFC1906]. The third version of the message protocol is called SNMPv3 and described in RFC 1906 [RFC1906], RFC 2572 [RFC2572] and RFC 2574 [RFC2574]. o Protocol operations for accessing management information. The first set of protocol operations and associated PDU formats is described in STD 15, RFC 1157 [RFC1157]. A second set of protocol operations and associated PDU formats is described in RFC 1905 [RFC1905]. o A set of fundamental applications described in RFC 2573 [RFC2573] and the view-based access control mechanism described in RFC 2575 [RFC2575]. A more detailed introduction to the current SNMP Management Framework can be found in RFC 2570 [RFC2570]. Bakke, Muchow Expires August 2001 [Page 2] Internet Draft iSCSI MIB July 2000 Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. Objects in the MIB are defined using the mechanisms defined in the SMI. This memo specifies a MIB module that is compliant to the SMIv2. A MIB conforming to the SMIv1 can be produced through the appropriate translations. The resulting translated MIB must be semantically equivalent, except where objects or events are omitted because no translation is possible (use of Counter64). Some machine readable information in SMIv2 will be converted into textual descriptions in SMIv1 during the translation process. However, this loss of machine readable information is not considered to change the semantics of the MIB. 5. Discussion This MIB structure is intended to satisfy fault, configuration, and performance management for an iSCSI implementation. It is structured around the well-known iSCSI objects, such as targets, initiators, sessions, connections, and the like. It is worthwhile to note that this is an iSCSI MIB and and such reflects only iSCSI objects (real or virtual). This means that this MIB will not directly deal with real SCSI objects or the SCSI protocol in general. This should be dealt with in a SCSI MIB if such a beast exists. The iSCSI tables that would likely have parallel objects in a SCSI MIB contain a RowPointer, which can be used to point to the corresponding object in a standard or proprietary SCSI MIB, should one exist. The iSCSI MIB consists of ten objects, each of which is represented by several different tables. This section contains a brief description of the "object" hierarchy and a description of each object, followed by a discussion of the actual SNMP table structure within the objects. 5.1. Overall MIB structure The top-level object in this structure is the iSCSI instance, which contains all of the other objects. iscsiInstance -- A distinct iSCSI entity within the managed system. -- Most implementations will have one of these. iscsiListenPort -- An IP Address and TCP Port pair on which this instance is -- listening for connections to its targets. Bakke, Muchow Expires August 2001 [Page 3] Internet Draft iSCSI MIB July 2000 iscsiSession -- An active iSCSI session between an initiator and a target. -- A session may be Inbound (outside initiator to our target) -- or Outbound (our initiator to an outside target). iscsiConnection -- An active TCP connection within an iSCSI session iscsiLun -- A logical unit number mapping -- Usually, one for each LUN that the target has accessed -- on this section. iscsiTarget -- An iSCSI target to which this iSCSI instance is providing -- access. iscsiLU -- A logical unit to which this iSCSI target provides access. iscsiAccessList -- A list of initiators that are allowed access to this -- target. iscsiInitiator -- An iSCSI initiator, used by this iSCSI instance to access -- iSCSI targets. An Instance can contain Initiators, Targets, or both. Multiple ListenPorts may be present; the MIB assumes that any Target may be accessed via any ListenPort, although other access controls not reflected in the MIB might limit this. While Logical Units and LUNs are SCSI-level entities, they are known to the iSCSI-layer addressing. Appropriate information and statistics at the iSCSI level may be kept for each of these. They do provide the capability to be correlated to a SCSI MIB, should one be created; please see the detailed descriptions of these tables for more information. LUs and LUNs are not identical. An LU is a thing, like a disk or tape drive; a LUN is an address through which it is accessed. Therefore, LUs are "owned" by Targets, and LUNs are owned by Sessions. 5.2. MIB "object" structure Each iSCSI "object" is comprised of several tables, which will make it easier to navigate the iSCSI MIB from a graphical browser, and to update the iSCSI MIB in the future. Placing all of the indices, attributes, and statistics for each object in the same table would make the addition of new statistics and attributes appear messy. Since iSCSI is an evolving standard, it is worth having a few extra tables to make this easier. To this end, the attributes and statistics have been placed in separate tables, Bakke, Muchow Expires August 2001 [Page 4] Internet Draft iSCSI MIB July 2000 which augment the main indexed table for each object. Since there are several categories of statistics that will likely grow, most of the objects contain several statistics tables. The following structure is used for all objects. Just replace the "*" in the following names with the iSCSI object name in which you are interested. For instance, the Target object would be iscsiTargetInfo. iscsi*Info -- The main structure holding objects of a given type iscsi*Objects -- sub-iscsi*Info structures go here -- Example: iscsiTargetInfo belongs under iscsiInstanceObjects -- and iscsiConnnectionInfo belongs under iscsiSessionObjects iscsi*Scalars -- iscsi*Info scalars go here iscsi*Table iscsi*Entry -- iscsi*Table index attributes iscsi*AttributesTable iscsi*AttributesEntry -- Augments iscsi*Entry -- iscsi*Entry non-statistical attributes iscsi*StatsTable iscsi*StatsEntry -- Augments iscsi*Entry -- iscsi*Entry generic statistical attributes -- Examples: Total requests, responses, data bytes iscsi*CxnErrorStatsTable iscsi*CxnErrorStatsEntry -- Augments iscsi*Entry -- Connection error statistics -- Appropriate for Initiator, Target, Session, ListenPort -- Examples: Digest, framing, and connection timeout errors iscsi*TxCmdStatsTable iscsi*TxCmdStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI request PDU transmitted -- Appropriate for Initiator, Session -- Examples: TxScsiCmdPDUs, TxLoginCmdPDUs iscsi*RxCmdStatsTable iscsi*RxCmdStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI request PDU received -- Appropriate for Target, Session -- Examples: RxScsiCmdPDUs, RxLoginCmdPDUs iscsi*TxRspStatsTable Bakke, Muchow Expires August 2001 [Page 5] Internet Draft iSCSI MIB July 2000 iscsi*TxRspStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI response PDU transmitted -- Appropriate for Target, Session -- Examples: TxScsiRspPDUs, TxLoginRspPDUs iscsi*RxRspStatsTable iscsi*RxRspStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI response PDU received -- Appropriate for Initiator, Session -- Examples: RxScsiRspPDUs, RxLoginRspPDUs iscsi*TxStatusStatsTable iscsi*TxStatusStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI login status code transmitted -- Appropriate for Target, Session, ListenPort -- Examples: TxStsAccepts, TxStsForbiddens iscsi*RxStatusStatsTable iscsi*RxStatusStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI login status code received -- Appropriate for Initiator, Session, ListenPort -- Examples: RxStsAccepts, RxStsForbiddens iscsi*TxRejectStatsTable iscsi*TxRejectStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI reject code transmitted -- Appropriate for Target, Session -- Examples: TxRjtFormats, TxRjtDataSacks iscsi*RxRejectStatsTable iscsi*RxRejectStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI reject code received -- Appropriate for Initiator, Session -- Examples: RxRjtFormats, RxRjtDataSacks iscsi*TxLogoutStatsTable iscsi*TxLogoutStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI logout reason transmitted -- Appropriate for Initiator, Session -- Examples: TxLgtSessionCloses, TxLgtCxnRecoveries iscsi*RxLogoutStatsTable iscsi*RxLogoutStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI logout reason received -- Appropriate for Target, Session -- Examples: RxLgtSessionCloses, RxLgtCxnRecoveries iscsi*TxAsyncStatsTable Bakke, Muchow Expires August 2001 [Page 6] Internet Draft iSCSI MIB July 2000 iscsi*TxAsyncStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI async message transmitted -- Appropriate for Target, Session -- Examples: TxAsyTargetResets, TxAsyLogoutRequests iscsi*RxAsyncStatsTable iscsi*RxAsyncStatsEntry -- Augments iscsi*Entry -- Number of each type of iSCSI async message received -- Appropriate for Initiator, Session -- Examples: RxAsyTargetResets, RxAsyLogoutRequests Not all of the StatsTables appear in each of the objects. For example, TxCmdStats (commands transmitted) is not appropriate for a TargetTable. Other statistics tables may be added as needed. 5.3. iscsiInstance iscsiInstanceInfo is the primary table of the iSCSI MIB from which all other tables are derived. It contains the iscsiInstanceTable which lists all the known iSCSI instances accessible by the agent. One could envision that there might be just one instance (or row in this table); however, it exists as a table to allow for multiple virtual instances. For example, many IP routing products now allow multiple virtual routers. The iscsiTable has the same premise. Also, it is possible that for rack mounted systems, a single SNMP agent may control and monitor multiple boards or "blades" each of which have one or even more instances. A scalar predecessor of the table called the iscsiInstanceNumber denotes the number of instances or rows in the iscsiInstanceTable. Each row also contains similar "Number" or instance counts for the various rows of the sub-tables that are derived from this table. The term "endpoint" has been used to denote either a target or initiator instance. Several tables augment the iscsiInstanceTable to provide attributes and statistics. iscsiInstanceInfo also contains iscsiInstanceObjects, from which all of the other tables are derived. Bakke, Muchow Expires August 2001 [Page 7] Internet Draft iSCSI MIB July 2000 5.4. iscsiListenPort iscsiListenPortInfo is contained within iscsiInstanceObjects, and contains the iscsiListenPortTable. The iscsiListenPortTable lists local sockets on which the iSCSI instance is listening for incoming connections. The attributes table that augments the iscsiListenPortTable contains the local IP address, TCP (or other protocol) port, and IP protocol (for now, just TCP) on which the socket is listening. Statistics tables augmenting the iscsiListenPortTable contain counts of each type of login status code sent, as well as connection and digest errors detected. This table will usually be empty for iSCSI instances that contain only initiators (such as iSCSI host driver implementations). 5.5. iscsiSession iscsiSessionInfo is contained within iscsiInstanceObjects, and contains the iscsiSessionTable. The iscsiSessionTable contains a set of rows that list the sessions known to be existing locally for each iSCSI instance. The session type for each session indicates whether it is an Inbound Session or an Outbound Session. Inbound sessions are from some other initiator to a target within this iSCSI instance; Outbound sessions are from our initiator to a target outside this iSCSI instance. An inbound session may be correlated with its local target using the TargetWWUI attribute of the session; the InitiatorWWUI indicates the "other end", in some other entity. Similarly, an outbound session may be associated with its local initiator using the InitiatorWWUI; in this case, the TargetWWUI indicates the other end. Many attributes may be negotiated when starting an iSCSI session. These attributes are included in the session object. Some attributes, such as the integrity and authentication schemes, have some standard values which can be extended by vendors to include their own schemes. Enumerated types have been provided for each of these; if a type is "Other", a corresponding UTF8String is used to indicate the name of the scheme in use. Bakke, Muchow Expires August 2001 [Page 8] Internet Draft iSCSI MIB July 2000 The iscsiSession includes many statistics tables, due to the fact that a session can go either direction. Its statistics are basically a superset of those offered by the Target and Initiator objects. iscsiSessionInfo also contains iscsiSessionObjects, from which the Connection and Lun tables are derived. 5.6. iscsiConnectionTable iscsiConnectionInfo is contained within iscsiSessionObjects, and contains the iscsiConnectionTable. The iscsiConnectionTable contains a list of active connections within each session. The augmenting attributes table contains the IP addresses and TCP (or other protocol) ports of both the local and remote side of the connection. These may be used to locate other connection-related information and statistics in the TCP MIB [RFC 2012]. No statistics are currently kept for each connection. 5.7. iscsiLun iscsiLunInfo is contained within iscsiSessionObjects, and contains the iscsiLunTable. The iscsiLunTable contains an entry for each known LUN that is being accessed using this session. Note that is may not contain all of the LUNs that could be accessed; the only ones available to iSCSI are the ones that have been addressed specifically by iSCSI commands. Therefore, LUNs that have been discovered via mechanisms such as the SCSI "report LUNs" will not appear in this table until they are specifically addressed by the initiator. A RowPointer attribute, iscsiLunTarget, is provided to correlate this entry with the Target's LU entry. Sessions of type Inbound may give this RowPointer an non-NULL value, pointing to the associated iscsiLuEntry. Sessions of type Outbound must set this to NULL. Statistics tables augmenting iscsiLunTable are provided. 5.8. iscsiTargetTable iscsiTargetInfo is contained within iscsiInstanceObjects, and contains the iscsiTargetTable. The iscsiTargetTable contains a list of iSCSI targets which may be accessed through the iSCSI instance. Bakke, Muchow Expires August 2001 [Page 9] Internet Draft iSCSI MIB July 2000 iscsiTargetTable attributes include the target's World-Wide Unique Identifer (WWUI), alias string, and the number of LUs. Also included is a RowPointer which can be used to locate the associated SCSI target object, should a SCSI MIB be created. Statistics tables augmenting iscsiTargetTable are provided. iscsiTargetInfo also contains iscsiTargetObjects, from which the LU and AccessList tables are derived. 5.9. iscsiLUTable iscsiLUInfo is contained within iscsiTargetObjects, and contains the iscsiLUTable. The iscsiLUTable contains a list of iSCSI Logical Units that are accessible via the iSCSI target. The attributes table contains information that really should be reflected in a SCSI MIB, include the Logical Unit's World-Wide Name (not to be confused with a WWUI), inquiry string, serial number, and device ID. These are included only because they are so necessary in identifying LUs from a management console. Should a SCSI MIB be implemented, the RowPointer iscsiLuScsiAttributes is provided to index into the SCSI MIB's Logical Unit structure. If this pointer is NULL, the SCSI attributes previously mentioned may be used. If the pointer is non-NULL, the SCSI attributes should be left blank, and the management station should use the SCSI MIB to obtain this information instead. Statistics identical to those found in the iscsiTarget are included at this level as well. 5.10. iscsiAccessList iscsiAccessListInfo is contained within iscsiTargetObjects, and contains the iscsiAccessListTable. The iscsiAccessListTable contains an entry for each initiator that is allowed to access the Target under which it appears. If a target allows access to any initiator, an AccessListEntry with the initiator WWUI "iscsi" should be used. This table does not cover all possible access control schemes that a vendor could implement. If access to an initiator cannot be determined just by its WWUI, an implementation may use the WWUI "iscsi", or may choose to place no entries in this table. Bakke, Muchow Expires August 2001 [Page 10] Internet Draft iSCSI MIB July 2000 No statistics are provided for access list entries. 5.11. iscsiInitiatorTable iscsiInitiatorInfo is contained within iscsiInstanceObjects, and contains the iscsiInitiatorTable. The iscsiInitiatorTable contains a list of iSCSI initiators which are used by this iSCSI instance to access targets. Most implementations will include a single entry in this table, regardless of the number of physical interfaces the initiator may use. iscsiInitiatorTable attributes include the initiator's World-Wide Unique Identifer (WWUI) and alias string. Statistics tables augmenting iscsiInitiatorTable are provided. Bakke, Muchow Expires August 2001 [Page 11] Internet Draft iSCSI MIB July 2000 6. MIB Definitions ISCSI-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress, Counter32, Counter64, experimental FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, RowPointer -- TEXTUAL-CONVENTION, DisplayString, TruthValue, RowPointer FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP -- MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF ; iscsiModule MODULE-IDENTITY LAST-UPDATED "0102280000Z" -- February 28, 2001 ORGANIZATION "Cisco Systems, Inc" CONTACT-INFO " Mark Bakke Postal: Cisco Systems, Inc 6450 Wedgwood Road, Suite 130 Maple Grove, MN USA 55311 Tel: +1 763-398-1000 Fax: +1 763-398-1001 E-mail: mbakke@cisco.com Marjorie Krueger Postal: Hewlett-Packard Networked Storage Architecture Networked Storage Solutions Org. 8000 Foothills Blvd. Roseville, CA 95747 Tel: +1 916-785-2656 Tel: +1 916-785-0391 Email: marjorie_krueger@hp.com Bakke, Muchow Expires August 2001 [Page 12] Internet Draft iSCSI MIB July 2000 Jim Muchow Postal: Cisco Systems, Inc 6450 Wedgwood Road, Suite 130 Maple Grove, MN USA 55311 Tel: +1 763-398-1000 Fax: +1 763-398-1001 E-mail: jmuchow@cisco.com" DESCRIPTION "." REVISION "0102280000Z" -- February 28, 2001 DESCRIPTION "Complete re-write, with the assistance of various persons in the iSCSI MIB working group." REVISION "0007280000Z" -- July 28, 2000 DESCRIPTION "Update to re-arrange the tables so that the initiator table is now an expansion table for the base iSCSI table. Added a couple of additional variables, the targetLunNumber in the target table and the lunSerialNumber in the lun table. Also a better definition of the OBJECT-GROUPs. " ::= { experimental 1 } -- -- We need to get an experimental number for this MIB. -- iscsiObjects OBJECT IDENTIFIER ::= { iscsiModule 1 } iscsiNotifications OBJECT IDENTIFIER ::= { iscsiModule 2 } iscsiConformance OBJECT IDENTIFIER ::= { iscsiModule 3 } -- Textual Conventions UTF8String ::= TEXTUAL-CONVENTION DISPLAY-HINT "255t" STATUS current DESCRIPTION "Represents textual information taken from the UTF-8 character set. Any object defined using this syntax may not exceed 255 characters in length." Bakke, Muchow Expires August 2001 [Page 13] Internet Draft iSCSI MIB July 2000 SYNTAX OCTET STRING (SIZE (0..255)) -- OK, the various preliminaries are out of the way... -- There is a single object from which all others are based iscsiInstanceInfo OBJECT IDENTIFIER ::= { iscsiObjects 1 } iscsiInstanceObjects OBJECT IDENTIFIER ::= { iscsiInstanceInfo 1 } iscsiInstanceScalars OBJECT IDENTIFIER ::= { iscsiInstanceInfo 2 } iscsiInstanceNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of iSCSI instances monitored and/or managed by a single agent." ::= { iscsiInstanceScalars 1 } iscsiInstanceTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInstanceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of iSCSI instances present on the system." ::= { iscsiInstanceInfo 3 } iscsiInstanceEntry OBJECT-TYPE SYNTAX IscsiInstanceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular iSCSI instance." INDEX { iscsiInstIndex } ::= { iscsiInstanceTable 1 } IscsiInstanceEntry ::= SEQUENCE { iscsiInstIndex Unsigned32 (1..4294967295) } iscsiInstIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiInstanceEntry 1 } Bakke, Muchow Expires August 2001 [Page 14] Internet Draft iSCSI MIB July 2000 iscsiInstanceAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInstanceAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of those attributes of each iSCSI instance present on the system." ::= { iscsiInstanceInfo 4 } iscsiInstanceAttributesEntry OBJECT-TYPE SYNTAX IscsiInstanceAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular iSCSI instance." AUGMENTS { iscsiInstanceEntry } ::= { iscsiInstanceAttributesTable 1 } IscsiInstanceAttributesEntry ::= SEQUENCE { iscsiInstName UTF8String, iscsiInstVersionMin INTEGER, iscsiInstVersionMax INTEGER, iscsiInstVendorID UTF8String, iscsiInstVendorVersion UTF8String, iscsiInstListenPortNumber Unsigned32, iscsiInstSessionNumber Unsigned32, iscsiInstTargetNumber Unsigned32, iscsiInstInitiatorNumber Unsigned32 } iscsiInstName OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 1 } iscsiInstVersionMin OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 2 } iscsiInstVersionMax OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 15] Internet Draft iSCSI MIB July 2000 SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 3 } iscsiInstVendorID OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 4 } iscsiInstVendorVersion OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 5 } iscsiInstListenPortNumber OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 6 } iscsiInstSessionNumber OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 7 } iscsiInstTargetNumber OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 8 } iscsiInstInitiatorNumber OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 16] Internet Draft iSCSI MIB July 2000 SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceAttributesEntry 9 } iscsiInstanceStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInstanceStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of those attributes of each iSCSI instance present on the system." ::= { iscsiInstanceInfo 5 } iscsiInstanceStatsEntry OBJECT-TYPE SYNTAX IscsiInstanceStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular iSCSI instance." AUGMENTS { iscsiInstanceEntry } ::= { iscsiInstanceStatsTable 1 } IscsiInstanceStatsEntry ::= SEQUENCE { iscsiInstTxCmdPDUs Counter32, iscsiInstTxRspPDUs Counter32, iscsiInstRxRspPDUs Counter32, iscsiInstRxCmdPDUs Counter32, iscsiInstTxDataOctets Counter64, iscsiInstRxDataOctets Counter64 } iscsiInstTxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceStatsEntry 1 } iscsiInstTxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 17] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiInstanceStatsEntry 2 } iscsiInstRxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceStatsEntry 3 } iscsiInstRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceStatsEntry 4 } iscsiInstTxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceStatsEntry 5 } iscsiInstRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceStatsEntry 6 } iscsiInstanceCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInstanceCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of those attributes of each iSCSI instance present on the system." ::= { iscsiInstanceInfo 6 } iscsiInstanceCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiInstanceCxnErrorStatsEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 18] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular iSCSI instance." AUGMENTS { iscsiInstanceEntry } ::= { iscsiInstanceCxnErrorStatsTable 1 } IscsiInstanceCxnErrorStatsEntry ::= SEQUENCE { iscsiInstHdrDigestErrors Counter32, iscsiInstDataDigestErrors Counter32, iscsiInstCxnTimeoutErrors Counter32, iscsiInstFramingErrors Counter32 } iscsiInstHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceCxnErrorStatsEntry 1 } iscsiInstDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceCxnErrorStatsEntry 2 } iscsiInstCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceCxnErrorStatsEntry 3 } iscsiInstFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInstanceCxnErrorStatsEntry 4 } ---------------------------------------------------------------------- Bakke, Muchow Expires August 2001 [Page 19] Internet Draft iSCSI MIB July 2000 iscsiListenPortInfo OBJECT IDENTIFIER ::= { iscsiInstanceObjects 1 } iscsiListenPortObjects OBJECT IDENTIFIER ::= { iscsiListenPortInfo 1 } iscsiListenPortScalars OBJECT IDENTIFIER ::= { iscsiListenPortInfo 2 } iscsiListenPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 3 } iscsiListenPortEntry OBJECT-TYPE SYNTAX IscsiListenPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." INDEX { iscsiInstIndex, iscsiLPIndex } ::= { iscsiListenPortTable 1 } IscsiListenPortEntry ::= SEQUENCE { iscsiLPIndex Unsigned32 (1..4294967295) } iscsiLPIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiListenPortEntry 1 } iscsiListenPortAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 4 } iscsiListenPortAttributesEntry OBJECT-TYPE SYNTAX IscsiListenPortAttributesEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 20] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." AUGMENTS { iscsiListenPortEntry } ::= { iscsiListenPortAttributesTable 1 } IscsiListenPortAttributesEntry ::= SEQUENCE { iscsiLPIpAddress IpAddress, iscsiLPTcpPort Unsigned32 (1..65535) } iscsiLPIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortAttributesEntry 1 } iscsiLPTcpPort OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortAttributesEntry 2 } iscsiListenPortStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 5 } iscsiListenPortStatsEntry OBJECT-TYPE SYNTAX IscsiListenPortStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." AUGMENTS { iscsiListenPortEntry } ::= { iscsiListenPortStatsTable 1 } IscsiListenPortStatsEntry ::= SEQUENCE { Bakke, Muchow Expires August 2001 [Page 21] Internet Draft iSCSI MIB July 2000 iscsiLPCxnCreations Counter32, iscsiLPCxnRefusals Counter32, iscsiLPCxnTerminations Counter32, iscsiLPCxnShutdowns Counter32 } iscsiLPCxnCreations OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortStatsEntry 1 } iscsiLPCxnRefusals OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortStatsEntry 2 } iscsiLPCxnTerminations OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortStatsEntry 3 } iscsiLPCxnShutdowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortStatsEntry 4 } iscsiListenPortCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 6 } iscsiListenPortCxnErrorStatsEntry OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 22] Internet Draft iSCSI MIB July 2000 SYNTAX IscsiListenPortCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." AUGMENTS { iscsiListenPortEntry } ::= { iscsiListenPortCxnErrorStatsTable 1 } IscsiListenPortCxnErrorStatsEntry ::= SEQUENCE { iscsiLPHdrDigestErrors Counter32, iscsiLPDataDigestErrors Counter32, iscsiLPCxnTimeoutErrors Counter32, iscsiLPFramingErrors Counter32 } iscsiLPHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortCxnErrorStatsEntry 1 } iscsiLPDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortCxnErrorStatsEntry 2 } iscsiLPCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortCxnErrorStatsEntry 3 } iscsiLPFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortCxnErrorStatsEntry 4 } Bakke, Muchow Expires August 2001 [Page 23] Internet Draft iSCSI MIB July 2000 iscsiListenPortTxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 7 } iscsiListenPortTxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiListenPortTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." AUGMENTS { iscsiListenPortEntry } ::= { iscsiListenPortTxStatusStatsTable 1 } IscsiListenPortTxStatusStatsEntry ::= SEQUENCE { iscsiLPTxStsAccepts Counter32, iscsiLPTxStsAutheticates Counter32, iscsiLPTxStsMoveTemps Counter32, iscsiLPTxStsMovePerms Counter32, iscsiLPTxStsProxies Counter32, iscsiLPTxStsAuthFails Counter32, iscsiLPTxStsForbiddens Counter32, iscsiLPTxStsNotFounds Counter32, iscsiLPTxStsRemoveds Counter32, iscsiLPTxStsConflicts Counter32, iscsiLPTxStsTargetErrors Counter32, iscsiLPTxStsUnavailables Counter32, iscsiLPTxStsBadVersions Counter32 } iscsiLPTxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 1 } iscsiLPTxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 24] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiListenPortTxStatusStatsEntry 2 } iscsiLPTxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 3 } iscsiLPTxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 4 } iscsiLPTxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 5 } iscsiLPTxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 6 } iscsiLPTxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 7 } iscsiLPTxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 25] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiListenPortTxStatusStatsEntry 8 } iscsiLPTxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 9 } iscsiLPTxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 10 } iscsiLPTxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 11 } iscsiLPTxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 12 } iscsiLPTxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortTxStatusStatsEntry 13 } iscsiListenPortRxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiListenPortRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 26] Internet Draft iSCSI MIB July 2000 "A list of sockets (in the TCP RFC sense) belonging to each iSCSI instance present on the system." ::= { iscsiListenPortInfo 8 } iscsiListenPortRxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiListenPortRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular socket instance." AUGMENTS { iscsiListenPortEntry } ::= { iscsiListenPortRxStatusStatsTable 1 } IscsiListenPortRxStatusStatsEntry ::= SEQUENCE { iscsiLPRxStsAccepts Counter32, iscsiLPRxStsAutheticates Counter32, iscsiLPRxStsMoveTemps Counter32, iscsiLPRxStsMovePerms Counter32, iscsiLPRxStsProxies Counter32, iscsiLPRxStsAuthFails Counter32, iscsiLPRxStsForbiddens Counter32, iscsiLPRxStsNotFounds Counter32, iscsiLPRxStsRemoveds Counter32, iscsiLPRxStsConflicts Counter32, iscsiLPRxStsTargetErrors Counter32, iscsiLPRxStsUnavailables Counter32, iscsiLPRxStsBadVersions Counter32 } iscsiLPRxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 1 } iscsiLPRxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 2 } iscsiLPRxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 27] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 3 } iscsiLPRxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 4 } iscsiLPRxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 5 } iscsiLPRxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 6 } iscsiLPRxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 7 } iscsiLPRxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 8 } iscsiLPRxStsRemoveds OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 28] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 9 } iscsiLPRxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 10 } iscsiLPRxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 11 } iscsiLPRxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 12 } iscsiLPRxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiListenPortRxStatusStatsEntry 13 } ---------------------------------------------------------------------- iscsiSessionInfo OBJECT IDENTIFIER ::= { iscsiInstanceObjects 2 } iscsiSessionObjects OBJECT IDENTIFIER ::= { iscsiSessionInfo 1 } iscsiSessionScalars OBJECT IDENTIFIER ::= { iscsiSessionInfo 2 } iscsiSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 29] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 3 } iscsiSessionEntry OBJECT-TYPE SYNTAX IscsiSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." INDEX { iscsiInstIndex, iscsiSsnIndex } ::= { iscsiSessionTable 1 } IscsiSessionEntry ::= SEQUENCE { iscsiSsnIndex Unsigned32 (1..4294967295) } iscsiSsnIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiSessionEntry 1 } iscsiSessionAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 4 } iscsiSessionAttributesEntry OBJECT-TYPE SYNTAX IscsiSessionAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionAttributesTable 1 } IscsiSessionAttributesEntry ::= SEQUENCE { Bakke, Muchow Expires August 2001 [Page 30] Internet Draft iSCSI MIB July 2000 iscsiSsnType INTEGER, iscsiSsnTargetWWUI UTF8String, iscsiSsnInitiatorWWUI UTF8String, iscsiSsnUseR2t TruthValue, iscsiSsnBidirectionalUseR2t TruthValue, iscsiSsnImmediateData TruthValue, iscsiSsnEnableCmdRn TruthValue, iscsiSsnInDataOrder TruthValue, iscsiSsnBootSession TruthValue, iscsiSsnMaxOutstandingR2t INTEGER, iscsiSsnMaxDataPDULength INTEGER, iscsiSsnFirstBurstSize INTEGER, iscsiSsnInitiatorTagLength INTEGER, iscsiSsnPingMaxReplyLength INTEGER, iscsiSsnMaxTotalText INTEGER, iscsiSsnKeyValueText INTEGER, iscsiSsnConnectionNumber Unsigned32, iscsiSsnMaxConnections Unsigned32, iscsiSsnHeaderIntegrity INTEGER, iscsiSsnOtherHdrIntegrity UTF8String, iscsiSsnDataIntegrity INTEGER, iscsiSsnOtherDataIntegrity UTF8String, iscsiSsnInitiatorAuth INTEGER, iscsiSsnOtherInitiatorAuth UTF8String, iscsiSsnTargetAuth INTEGER, iscsiSsnOtherTargetAuth UTF8String, iscsiSsnInitiatorUserName UTF8String, iscsiSsnTargetUserName UTF8String, iscsiSsnFramingScheme INTEGER, iscsiSsnOtherFramingScheme UTF8String } iscsiSsnType OBJECT-TYPE SYNTAX INTEGER { oneKind(0), anotherKind(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 1 } iscsiSsnTargetWWUI OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 2 } Bakke, Muchow Expires August 2001 [Page 31] Internet Draft iSCSI MIB July 2000 iscsiSsnInitiatorWWUI OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 3 } iscsiSsnUseR2t OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 4 } iscsiSsnBidirectionalUseR2t OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 5 } iscsiSsnImmediateData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 6 } iscsiSsnEnableCmdRn OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 7 } iscsiSsnInDataOrder OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 8 } Bakke, Muchow Expires August 2001 [Page 32] Internet Draft iSCSI MIB July 2000 iscsiSsnBootSession OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 9 } iscsiSsnMaxOutstandingR2t OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 10 } iscsiSsnMaxDataPDULength OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 11 } iscsiSsnFirstBurstSize OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 12 } iscsiSsnInitiatorTagLength OBJECT-TYPE SYNTAX INTEGER (16..32) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 13 } iscsiSsnPingMaxReplyLength OBJECT-TYPE SYNTAX INTEGER (1..8091) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 14 } Bakke, Muchow Expires August 2001 [Page 33] Internet Draft iSCSI MIB July 2000 iscsiSsnMaxTotalText OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 15 } iscsiSsnKeyValueText OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 16 } iscsiSsnConnectionNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 17 } iscsiSsnMaxConnections OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 18 } iscsiSsnHeaderIntegrity OBJECT-TYPE SYNTAX INTEGER { none(1), other(2), crc_32q(3), crc_64(4), krb5_md5(5), krb5_des_md5(6), krb5_des_mac(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 19 } Bakke, Muchow Expires August 2001 [Page 34] Internet Draft iSCSI MIB July 2000 iscsiSsnOtherHdrIntegrity OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 20 } iscsiSsnDataIntegrity OBJECT-TYPE SYNTAX INTEGER { none(1), other(2), crc_32q(3), crc_64(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 21 } iscsiSsnOtherDataIntegrity OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 22 } iscsiSsnInitiatorAuth OBJECT-TYPE SYNTAX INTEGER { none(1), other(2), srp(3), kerb5(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 23 } iscsiSsnOtherInitiatorAuth OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 35] Internet Draft iSCSI MIB July 2000 ::= { iscsiSessionAttributesEntry 24 } iscsiSsnTargetAuth OBJECT-TYPE SYNTAX INTEGER { none(1), other(2), srp(3), kerb5(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 25 } iscsiSsnOtherTargetAuth OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 26 } iscsiSsnInitiatorUserName OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 27 } iscsiSsnTargetUserName OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 28 } iscsiSsnFramingScheme OBJECT-TYPE SYNTAX INTEGER { none(1), other(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 36] Internet Draft iSCSI MIB July 2000 ::= { iscsiSessionAttributesEntry 29 } iscsiSsnOtherFramingScheme OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionAttributesEntry 30 } iscsiSessionStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 5 } iscsiSessionStatsEntry OBJECT-TYPE SYNTAX IscsiSessionStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionStatsTable 1 } IscsiSessionStatsEntry ::= SEQUENCE { iscsiSsnTxCmdPDUs Counter32, iscsiSsnTxRspPDUs Counter32, iscsiSsnRxRspPDUs Counter32, iscsiSsnRxCmdPDUs Counter32, iscsiSsnTxDataOctets Counter64, iscsiSsnRxDataOctets Counter64 } iscsiSsnTxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 1 } iscsiSsnTxRspPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 37] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 2 } iscsiSsnRxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 3 } iscsiSsnRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 4 } iscsiSsnTxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 5 } iscsiSsnRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionStatsEntry 6 } iscsiSessionCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 6 } Bakke, Muchow Expires August 2001 [Page 38] Internet Draft iSCSI MIB July 2000 iscsiSessionCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiSessionCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionCxnErrorStatsTable 1 } IscsiSessionCxnErrorStatsEntry ::= SEQUENCE { iscsiSsnHdrDigestErrors Counter32, iscsiSsnDataDigestErrors Counter32, iscsiSsnCxnTimeoutErrors Counter32, iscsiSsnFramingErrors Counter32 } iscsiSsnHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionCxnErrorStatsEntry 1 } iscsiSsnDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionCxnErrorStatsEntry 2 } iscsiSsnCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionCxnErrorStatsEntry 3 } iscsiSsnFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionCxnErrorStatsEntry 4 } Bakke, Muchow Expires August 2001 [Page 39] Internet Draft iSCSI MIB July 2000 iscsiSessionTxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 7 } iscsiSessionTxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxCmdStatsTable 1 } IscsiSessionTxCmdStatsEntry ::= SEQUENCE { iscsiSsnTxNopOutPDUs Counter32, iscsiSsnTxScsiCmdPDUs Counter32, iscsiSsnTxScsiTaskMgmtCmdPDUs Counter32, iscsiSsnTxLoginCmdPDUs Counter32, iscsiSsnTxTextCmdPDUs Counter32, iscsiSsnTxScsiDataWritePDUs Counter32, iscsiSsnTxLogoutCmdPDUs Counter32, iscsiSsnTxSackReqPDUs Counter32 } iscsiSsnTxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 1 } iscsiSsnTxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 2 } iscsiSsnTxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 40] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 3 } iscsiSsnTxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 4 } iscsiSsnTxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 5 } iscsiSsnTxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 6 } iscsiSsnTxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 7 } iscsiSsnTxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxCmdStatsEntry 8 } iscsiSessionRxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionRxCmdStatsEntry Bakke, Muchow Expires August 2001 [Page 41] Internet Draft iSCSI MIB July 2000 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 8 } iscsiSessionRxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxCmdStatsTable 1 } IscsiSessionRxCmdStatsEntry ::= SEQUENCE { iscsiSsnRxNopInPDUs Counter32, iscsiSsnRxScsiRspPDUs Counter32, iscsiSsnRxScsiTaskMgmtRspPDUs Counter32, iscsiSsnRxLoginRspPDUs Counter32, iscsiSsnRxTextRspPDUs Counter32, iscsiSsnRxScsiDataReadPDUs Counter32, iscsiSsnRxLogoutRspPDUs Counter32, iscsiSsnRxR2TPDUs Counter32, iscsiSsnRxAsyncPDUs Counter32, iscsiSsnRxRejectPDUs Counter32 } iscsiSsnRxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 1 } iscsiSsnRxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 2 } iscsiSsnRxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 42] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 3 } iscsiSsnRxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 4 } iscsiSsnRxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 5 } iscsiSsnRxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 6 } iscsiSsnRxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 7 } iscsiSsnRxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 8 } iscsiSsnRxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 43] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 9 } iscsiSsnRxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxCmdStatsEntry 10 } iscsiSessionTxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 9 } iscsiSessionTxRspStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxRspStatsTable 1 } IscsiSessionTxRspStatsEntry ::= SEQUENCE { iscsiSsnTxNopInPDUs Counter32, iscsiSsnTxScsiRspPDUs Counter32, iscsiSsnTxScsiTaskMgmtRspPDUs Counter32, iscsiSsnTxLoginRspPDUs Counter32, iscsiSsnTxTextRspPDUs Counter32, iscsiSsnTxScsiDataReadPDUs Counter32, iscsiSsnTxLogoutRspPDUs Counter32, iscsiSsnTxR2TPDUs Counter32, iscsiSsnTxAsyncPDUs Counter32, iscsiSsnTxRejectPDUs Counter32 } iscsiSsnTxNopInPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 44] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 1 } iscsiSsnTxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 2 } iscsiSsnTxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 3 } iscsiSsnTxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 4 } iscsiSsnTxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 5 } iscsiSsnTxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 6 } iscsiSsnTxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 45] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 7 } iscsiSsnTxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 8 } iscsiSsnTxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 9 } iscsiSsnTxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRspStatsEntry 10 } iscsiSessionRxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 10 } iscsiSessionRxRspStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxRspStatsTable 1 } Bakke, Muchow Expires August 2001 [Page 46] Internet Draft iSCSI MIB July 2000 IscsiSessionRxRspStatsEntry ::= SEQUENCE { iscsiSsnRxNopOutPDUs Counter32, iscsiSsnRxScsiCmdPDUs Counter32, iscsiSsnRxScsiTaskMgmtCmdPDUs Counter32, iscsiSsnRxLoginCmdPDUs Counter32, iscsiSsnRxTextCmdPDUs Counter32, iscsiSsnRxScsiDataWritePDUs Counter32, iscsiSsnRxLogoutCmdPDUs Counter32, iscsiSsnRxSackReqPDUs Counter32 } iscsiSsnRxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 1 } iscsiSsnRxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 2 } iscsiSsnRxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 3 } iscsiSsnRxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 4 } iscsiSsnRxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 47] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiSessionRxRspStatsEntry 5 } iscsiSsnRxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 6 } iscsiSsnRxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 7 } iscsiSsnRxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRspStatsEntry 8 } iscsiSessionTxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 11 } iscsiSessionTxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxStatusStatsTable 1 } IscsiSessionTxStatusStatsEntry ::= SEQUENCE { iscsiSsnTxStsAccepts Counter32, Bakke, Muchow Expires August 2001 [Page 48] Internet Draft iSCSI MIB July 2000 iscsiSsnTxStsAutheticates Counter32, iscsiSsnTxStsMoveTemps Counter32, iscsiSsnTxStsMovePerms Counter32, iscsiSsnTxStsProxies Counter32, iscsiSsnTxStsAuthFails Counter32, iscsiSsnTxStsForbiddens Counter32, iscsiSsnTxStsNotFounds Counter32, iscsiSsnTxStsRemoveds Counter32, iscsiSsnTxStsConflicts Counter32, iscsiSsnTxStsTargetErrors Counter32, iscsiSsnTxStsUnavailables Counter32, iscsiSsnTxStsBadVersions Counter32 } iscsiSsnTxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 1 } iscsiSsnTxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 2 } iscsiSsnTxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 3 } iscsiSsnTxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 4 } iscsiSsnTxStsProxies OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 49] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 5 } iscsiSsnTxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 6 } iscsiSsnTxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 7 } iscsiSsnTxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 8 } iscsiSsnTxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 9 } iscsiSsnTxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 10 } iscsiSsnTxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 50] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 11 } iscsiSsnTxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 12 } iscsiSsnTxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxStatusStatsEntry 13 } iscsiSessionTxRejectStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 12 } iscsiSessionTxRejectStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxRejectStatsTable 1 } IscsiSessionTxRejectStatsEntry ::= SEQUENCE { iscsiSsnTxRjtFormats Counter32, iscsiSsnTxRjtHdrDigests Counter32, iscsiSsnTxRjtDataDigests Counter32, iscsiSsnTxRjtDataSacks Counter32, iscsiSsnTxRjtRestarts Counter32, iscsiSsnTxRjtFullFeatures Counter32 Bakke, Muchow Expires August 2001 [Page 51] Internet Draft iSCSI MIB July 2000 } iscsiSsnTxRjtFormats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRejectStatsEntry 1 } iscsiSsnTxRjtHdrDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRejectStatsEntry 2 } iscsiSsnTxRjtDataDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRejectStatsEntry 3 } iscsiSsnTxRjtDataSacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRejectStatsEntry 4 } iscsiSsnTxRjtRestarts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxRejectStatsEntry 5 } iscsiSsnTxRjtFullFeatures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 52] Internet Draft iSCSI MIB July 2000 ::= { iscsiSessionTxRejectStatsEntry 6 } iscsiSessionTxLogoutStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 13 } iscsiSessionTxLogoutStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxLogoutStatsTable 1 } IscsiSessionTxLogoutStatsEntry ::= SEQUENCE { iscsiSsnTxLgtSessionCloses Counter32, iscsiSsnTxLgtCxnRecoveries Counter32, iscsiSsnTxLgtTargetRequests Counter32 } iscsiSsnTxLgtSessionCloses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxLogoutStatsEntry 1 } iscsiSsnTxLgtCxnRecoveries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxLogoutStatsEntry 2 } iscsiSsnTxLgtTargetRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 53] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiSessionTxLogoutStatsEntry 3 } iscsiSessionTxAsyncStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 14 } iscsiSessionTxAsyncStatsEntry OBJECT-TYPE SYNTAX IscsiSessionTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionTxAsyncStatsTable 1 } IscsiSessionTxAsyncStatsEntry ::= SEQUENCE { iscsiSsnTxAsyTargetResets Counter32, iscsiSsnTxAsyLogoutRequests Counter32, iscsiSsnTxAsyCxnDrops Counter32 } iscsiSsnTxAsyTargetResets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxAsyncStatsEntry 1 } iscsiSsnTxAsyLogoutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionTxAsyncStatsEntry 2 } iscsiSsnTxAsyCxnDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 54] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiSessionTxAsyncStatsEntry 3 } iscsiSessionRxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 15 } iscsiSessionRxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxStatusStatsTable 1 } IscsiSessionRxStatusStatsEntry ::= SEQUENCE { iscsiSsnRxStsAccepts Counter32, iscsiSsnRxStsAutheticates Counter32, iscsiSsnRxStsMoveTemps Counter32, iscsiSsnRxStsMovePerms Counter32, iscsiSsnRxStsProxies Counter32, iscsiSsnRxStsAuthFails Counter32, iscsiSsnRxStsForbiddens Counter32, iscsiSsnRxStsNotFounds Counter32, iscsiSsnRxStsRemoveds Counter32, iscsiSsnRxStsConflicts Counter32, iscsiSsnRxStsTargetErrors Counter32, iscsiSsnRxStsUnavailables Counter32, iscsiSsnRxStsBadVersions Counter32 } iscsiSsnRxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 1 } iscsiSsnRxStsAutheticates OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 55] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 2 } iscsiSsnRxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 3 } iscsiSsnRxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 4 } iscsiSsnRxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 5 } iscsiSsnRxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 6 } iscsiSsnRxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 7 } iscsiSsnRxStsNotFounds OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 56] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 8 } iscsiSsnRxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 9 } iscsiSsnRxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 10 } iscsiSsnRxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 11 } iscsiSsnRxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 12 } iscsiSsnRxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxStatusStatsEntry 13 } iscsiSessionRxRejectStatsTable OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 57] Internet Draft iSCSI MIB July 2000 SYNTAX SEQUENCE OF IscsiSessionRxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 16 } iscsiSessionRxRejectStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxRejectStatsTable 1 } IscsiSessionRxRejectStatsEntry ::= SEQUENCE { iscsiSsnRxRjtFormats Counter32, iscsiSsnRxRjtHdrDigests Counter32, iscsiSsnRxRjtDataDigests Counter32, iscsiSsnRxRjtDataSacks Counter32, iscsiSsnRxRjtRestarts Counter32, iscsiSsnRxRjtFullFeatures Counter32 } iscsiSsnRxRjtFormats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRejectStatsEntry 1 } iscsiSsnRxRjtHdrDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRejectStatsEntry 2 } iscsiSsnRxRjtDataDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 58] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiSessionRxRejectStatsEntry 3 } iscsiSsnRxRjtDataSacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRejectStatsEntry 4 } iscsiSsnRxRjtRestarts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRejectStatsEntry 5 } iscsiSsnRxRjtFullFeatures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxRejectStatsEntry 6 } iscsiSessionRxLogoutStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionRxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 17 } iscsiSessionRxLogoutStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxLogoutStatsTable 1 } IscsiSessionRxLogoutStatsEntry ::= SEQUENCE { iscsiSsnRxLgtSessionCloses Counter32, Bakke, Muchow Expires August 2001 [Page 59] Internet Draft iSCSI MIB July 2000 iscsiSsnRxLgtCxnRecoveries Counter32, iscsiSsnRxLgtTargetRequests Counter32 } iscsiSsnRxLgtSessionCloses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxLogoutStatsEntry 1 } iscsiSsnRxLgtCxnRecoveries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxLogoutStatsEntry 2 } iscsiSsnRxLgtTargetRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxLogoutStatsEntry 3 } iscsiSessionRxAsyncStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiSessionRxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiSessionInfo 18 } iscsiSessionRxAsyncStatsEntry OBJECT-TYPE SYNTAX IscsiSessionRxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiSessionEntry } ::= { iscsiSessionRxAsyncStatsTable 1 } IscsiSessionRxAsyncStatsEntry ::= SEQUENCE { Bakke, Muchow Expires August 2001 [Page 60] Internet Draft iSCSI MIB July 2000 iscsiSsnRxAsyTargetResets Counter32, iscsiSsnRxAsyLogoutRequests Counter32, iscsiSsnRxAsyCxnDrops Counter32 } iscsiSsnRxAsyTargetResets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxAsyncStatsEntry 1 } iscsiSsnRxAsyLogoutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxAsyncStatsEntry 2 } iscsiSsnRxAsyCxnDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiSessionRxAsyncStatsEntry 3 } ---------------------------------------------------------------------- iscsiConnectionInfo OBJECT IDENTIFIER ::= { iscsiSessionObjects 1 } iscsiConnectionObjects OBJECT IDENTIFIER ::= { iscsiConnectionInfo 1 } iscsiConnectionScalars OBJECT IDENTIFIER ::= { iscsiConnectionInfo 2 } iscsiConnectionTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiConnectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Connections belonging to each iSCSI instance present on the system." ::= { iscsiConnectionInfo 3 } iscsiConnectionEntry OBJECT-TYPE SYNTAX IscsiConnectionEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 61] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Connection instance." INDEX { iscsiInstIndex, iscsiSsnIndex, iscsiCxnIndex } ::= { iscsiConnectionTable 1 } IscsiConnectionEntry ::= SEQUENCE { iscsiCxnIndex Unsigned32 (1..4294967295) } iscsiCxnIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiConnectionEntry 1 } iscsiConnectionAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiConnectionAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Connections belonging to each iSCSI instance present on the system." ::= { iscsiConnectionInfo 4 } iscsiConnectionAttributesEntry OBJECT-TYPE SYNTAX IscsiConnectionAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Connection instance." AUGMENTS { iscsiConnectionEntry } ::= { iscsiConnectionAttributesTable 1 } IscsiConnectionAttributesEntry ::= SEQUENCE { iscsiCxnState INTEGER, iscsiCxnLocalIpAddress IpAddress, iscsiCxnLocalTcpPort Unsigned32, iscsiCxnRemoteIpAddress IpAddress, iscsiCxnRemoteTcpPort Unsigned32 } iscsiCxnState OBJECT-TYPE SYNTAX INTEGER { oneKind(0), anotherKind(2) } Bakke, Muchow Expires August 2001 [Page 62] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiConnectionAttributesEntry 1 } iscsiCxnLocalIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiConnectionAttributesEntry 2 } iscsiCxnLocalTcpPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiConnectionAttributesEntry 3 } iscsiCxnRemoteIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiConnectionAttributesEntry 4 } iscsiCxnRemoteTcpPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiConnectionAttributesEntry 5 } ---------------------------------------------------------------------- iscsiLunInfo OBJECT IDENTIFIER ::= { iscsiSessionObjects 2 } iscsiLunObjects OBJECT IDENTIFIER ::= { iscsiLunInfo 1 } iscsiLunScalars OBJECT IDENTIFIER ::= { iscsiLunInfo 2 } iscsiLunTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 63] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 3 } iscsiLunEntry OBJECT-TYPE SYNTAX IscsiLunEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." INDEX { iscsiInstIndex, iscsiSsnIndex, iscsiLunIndex } ::= { iscsiLunTable 1 } IscsiLunEntry ::= SEQUENCE { iscsiLunIndex Unsigned32 (1..4294967295) } iscsiLunIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiLunEntry 1 } iscsiLunAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 4 } iscsiLunAttributesEntry OBJECT-TYPE SYNTAX IscsiLunAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunAttributesTable 1 } IscsiLunAttributesEntry ::= SEQUENCE { Bakke, Muchow Expires August 2001 [Page 64] Internet Draft iSCSI MIB July 2000 iscsiLunTarget RowPointer } iscsiLunTarget OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunAttributesEntry 1 } iscsiLunStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 5 } iscsiLunStatsEntry OBJECT-TYPE SYNTAX IscsiLunStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunStatsTable 1 } IscsiLunStatsEntry ::= SEQUENCE { iscsiLunTxCmdPDUs Counter32, iscsiLunTxRspPDUs Counter32, iscsiLunRxRspPDUs Counter32, iscsiLunRxCmdPDUs Counter32, iscsiLunTxDataOctets Counter64, iscsiLunRxDataOctets Counter64 } iscsiLunTxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 1 } iscsiLunTxRspPDUs OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 65] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 2 } iscsiLunRxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 3 } iscsiLunRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 4 } iscsiLunTxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 5 } iscsiLunRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunStatsEntry 6 } iscsiLunCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 6 } Bakke, Muchow Expires August 2001 [Page 66] Internet Draft iSCSI MIB July 2000 iscsiLunCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiLunCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunCxnErrorStatsTable 1 } IscsiLunCxnErrorStatsEntry ::= SEQUENCE { iscsiLunHdrDigestErrors Counter32, iscsiLunDataDigestErrors Counter32, iscsiLunCxnTimeoutErrors Counter32, iscsiLunFramingErrors Counter32 } iscsiLunHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunCxnErrorStatsEntry 1 } iscsiLunDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunCxnErrorStatsEntry 2 } iscsiLunCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunCxnErrorStatsEntry 3 } iscsiLunFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunCxnErrorStatsEntry 4 } Bakke, Muchow Expires August 2001 [Page 67] Internet Draft iSCSI MIB July 2000 iscsiLunTxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 7 } iscsiLunTxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiLunTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunTxCmdStatsTable 1 } IscsiLunTxCmdStatsEntry ::= SEQUENCE { iscsiLunTxNopOutPDUs Counter32, iscsiLunTxScsiCmdPDUs Counter32, iscsiLunTxScsiTaskMgmtCmdPDUs Counter32, iscsiLunTxLoginCmdPDUs Counter32, iscsiLunTxTextCmdPDUs Counter32, iscsiLunTxScsiDataWritePDUs Counter32, iscsiLunTxLogoutCmdPDUs Counter32, iscsiLunTxSackReqPDUs Counter32 } iscsiLunTxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 1 } iscsiLunTxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 2 } iscsiLunTxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 68] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 3 } iscsiLunTxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 4 } iscsiLunTxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 5 } iscsiLunTxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 6 } iscsiLunTxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 7 } iscsiLunTxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxCmdStatsEntry 8 } iscsiLunRxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunRxCmdStatsEntry Bakke, Muchow Expires August 2001 [Page 69] Internet Draft iSCSI MIB July 2000 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 8 } iscsiLunRxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiLunRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunRxCmdStatsTable 1 } IscsiLunRxCmdStatsEntry ::= SEQUENCE { iscsiLunRxNopInPDUs Counter32, iscsiLunRxScsiRspPDUs Counter32, iscsiLunRxScsiTaskMgmtRspPDUs Counter32, iscsiLunRxLoginRspPDUs Counter32, iscsiLunRxTextRspPDUs Counter32, iscsiLunRxScsiDataReadPDUs Counter32, iscsiLunRxLogoutRspPDUs Counter32, iscsiLunRxR2TPDUs Counter32, iscsiLunRxAsyncPDUs Counter32, iscsiLunRxRejectPDUs Counter32 } iscsiLunRxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 1 } iscsiLunRxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 2 } iscsiLunRxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 70] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 3 } iscsiLunRxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 4 } iscsiLunRxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 5 } iscsiLunRxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 6 } iscsiLunRxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 7 } iscsiLunRxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 8 } iscsiLunRxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 71] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 9 } iscsiLunRxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxCmdStatsEntry 10 } iscsiLunTxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 9 } iscsiLunTxRspStatsEntry OBJECT-TYPE SYNTAX IscsiLunTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunTxRspStatsTable 1 } IscsiLunTxRspStatsEntry ::= SEQUENCE { iscsiLunTxNopInPDUs Counter32, iscsiLunTxScsiRspPDUs Counter32, iscsiLunTxScsiTaskMgmtRspPDUs Counter32, iscsiLunTxLoginRspPDUs Counter32, iscsiLunTxTextRspPDUs Counter32, iscsiLunTxScsiDataReadPDUs Counter32, iscsiLunTxLogoutRspPDUs Counter32, iscsiLunTxR2TPDUs Counter32, iscsiLunTxAsyncPDUs Counter32, iscsiLunTxRejectPDUs Counter32 } iscsiLunTxNopInPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 72] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 1 } iscsiLunTxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 2 } iscsiLunTxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 3 } iscsiLunTxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 4 } iscsiLunTxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 5 } iscsiLunTxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 6 } iscsiLunTxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 73] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 7 } iscsiLunTxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 8 } iscsiLunTxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 9 } iscsiLunTxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxRspStatsEntry 10 } iscsiLunRxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 10 } iscsiLunRxRspStatsEntry OBJECT-TYPE SYNTAX IscsiLunRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunRxRspStatsTable 1 } Bakke, Muchow Expires August 2001 [Page 74] Internet Draft iSCSI MIB July 2000 IscsiLunRxRspStatsEntry ::= SEQUENCE { iscsiLunRxNopOutPDUs Counter32, iscsiLunRxScsiCmdPDUs Counter32, iscsiLunRxScsiTaskMgmtCmdPDUs Counter32, iscsiLunRxLoginCmdPDUs Counter32, iscsiLunRxTextCmdPDUs Counter32, iscsiLunRxScsiDataWritePDUs Counter32, iscsiLunRxLogoutCmdPDUs Counter32, iscsiLunRxSackReqPDUs Counter32 } iscsiLunRxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 1 } iscsiLunRxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 2 } iscsiLunRxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 3 } iscsiLunRxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 4 } iscsiLunRxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 75] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiLunRxRspStatsEntry 5 } iscsiLunRxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 6 } iscsiLunRxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 7 } iscsiLunRxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxRspStatsEntry 8 } iscsiLunTxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 11 } iscsiLunTxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiLunTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunTxStatusStatsTable 1 } IscsiLunTxStatusStatsEntry ::= SEQUENCE { iscsiLunTxStsAccepts Counter32, Bakke, Muchow Expires August 2001 [Page 76] Internet Draft iSCSI MIB July 2000 iscsiLunTxStsAutheticates Counter32, iscsiLunTxStsMoveTemps Counter32, iscsiLunTxStsMovePerms Counter32, iscsiLunTxStsProxies Counter32, iscsiLunTxStsAuthFails Counter32, iscsiLunTxStsForbiddens Counter32, iscsiLunTxStsNotFounds Counter32, iscsiLunTxStsRemoveds Counter32, iscsiLunTxStsConflicts Counter32, iscsiLunTxStsTargetErrors Counter32, iscsiLunTxStsUnavailables Counter32, iscsiLunTxStsBadVersions Counter32 } iscsiLunTxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 1 } iscsiLunTxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 2 } iscsiLunTxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 3 } iscsiLunTxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 4 } iscsiLunTxStsProxies OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 77] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 5 } iscsiLunTxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 6 } iscsiLunTxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 7 } iscsiLunTxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 8 } iscsiLunTxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 9 } iscsiLunTxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 10 } iscsiLunTxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 78] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 11 } iscsiLunTxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 12 } iscsiLunTxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunTxStatusStatsEntry 13 } iscsiLunRxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLunRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Luns belonging to each iSCSI instance present on the system." ::= { iscsiLunInfo 12 } iscsiLunRxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiLunRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lun instance." AUGMENTS { iscsiLunEntry } ::= { iscsiLunRxStatusStatsTable 1 } IscsiLunRxStatusStatsEntry ::= SEQUENCE { iscsiLunRxStsAccepts Counter32, iscsiLunRxStsAutheticates Counter32, iscsiLunRxStsMoveTemps Counter32, iscsiLunRxStsMovePerms Counter32, iscsiLunRxStsProxies Counter32, iscsiLunRxStsAuthFails Counter32, Bakke, Muchow Expires August 2001 [Page 79] Internet Draft iSCSI MIB July 2000 iscsiLunRxStsForbiddens Counter32, iscsiLunRxStsNotFounds Counter32, iscsiLunRxStsRemoveds Counter32, iscsiLunRxStsConflicts Counter32, iscsiLunRxStsTargetErrors Counter32, iscsiLunRxStsUnavailables Counter32, iscsiLunRxStsBadVersions Counter32 } iscsiLunRxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 1 } iscsiLunRxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 2 } iscsiLunRxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 3 } iscsiLunRxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 4 } iscsiLunRxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 5 } Bakke, Muchow Expires August 2001 [Page 80] Internet Draft iSCSI MIB July 2000 iscsiLunRxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 6 } iscsiLunRxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 7 } iscsiLunRxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 8 } iscsiLunRxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 9 } iscsiLunRxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 10 } iscsiLunRxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 11 } Bakke, Muchow Expires August 2001 [Page 81] Internet Draft iSCSI MIB July 2000 iscsiLunRxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 12 } iscsiLunRxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLunRxStatusStatsEntry 13 } ---------------------------------------------------------------------- iscsiTargetInfo OBJECT IDENTIFIER ::= { iscsiInstanceObjects 3 } iscsiTargetObjects OBJECT IDENTIFIER ::= { iscsiTargetInfo 1 } iscsiTargetScalars OBJECT IDENTIFIER ::= { iscsiTargetInfo 2 } iscsiTargetTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 3 } iscsiTargetEntry OBJECT-TYPE SYNTAX IscsiTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." INDEX { iscsiInstIndex, iscsiTgtIndex } ::= { iscsiTargetTable 1 } IscsiTargetEntry ::= SEQUENCE { iscsiTgtIndex Unsigned32 (1..4294967295) } iscsiTgtIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) Bakke, Muchow Expires August 2001 [Page 82] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiTargetEntry 1 } iscsiTargetAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 4 } iscsiTargetAttributesEntry OBJECT-TYPE SYNTAX IscsiTargetAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetAttributesTable 1 } IscsiTargetAttributesEntry ::= SEQUENCE { iscsiTgtWWUI UTF8String, iscsiTgtAlias UTF8String, iscsiTgtLuNumber Unsigned32, iscsiTgtScsiAttributes RowPointer } iscsiTgtWWUI OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetAttributesEntry 1 } iscsiTgtAlias OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetAttributesEntry 2 } Bakke, Muchow Expires August 2001 [Page 83] Internet Draft iSCSI MIB July 2000 iscsiTgtLuNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetAttributesEntry 3 } iscsiTgtScsiAttributes OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetAttributesEntry 4 } iscsiTargetStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 5 } iscsiTargetStatsEntry OBJECT-TYPE SYNTAX IscsiTargetStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetStatsTable 1 } IscsiTargetStatsEntry ::= SEQUENCE { iscsiTgtTxRspPDUs Counter32, iscsiTgtRxCmdPDUs Counter32, iscsiTgtTxDataOctets Counter64, iscsiTgtRxDataOctets Counter64 } iscsiTgtTxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 84] Internet Draft iSCSI MIB July 2000 ::= { iscsiTargetStatsEntry 1 } iscsiTgtRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetStatsEntry 2 } iscsiTgtTxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetStatsEntry 3 } iscsiTgtRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetStatsEntry 4 } iscsiTargetCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 6 } iscsiTargetCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiTargetCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetCxnErrorStatsTable 1 } IscsiTargetCxnErrorStatsEntry ::= SEQUENCE { iscsiTgtHdrDigestErrors Counter32, iscsiTgtDataDigestErrors Counter32, Bakke, Muchow Expires August 2001 [Page 85] Internet Draft iSCSI MIB July 2000 iscsiTgtCxnTimeoutErrors Counter32, iscsiTgtFramingErrors Counter32 } iscsiTgtHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetCxnErrorStatsEntry 1 } iscsiTgtDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetCxnErrorStatsEntry 2 } iscsiTgtCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetCxnErrorStatsEntry 3 } iscsiTgtFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetCxnErrorStatsEntry 4 } iscsiTargetTxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 7 } iscsiTargetTxRspStatsEntry OBJECT-TYPE SYNTAX IscsiTargetTxRspStatsEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 86] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetTxRspStatsTable 1 } IscsiTargetTxRspStatsEntry ::= SEQUENCE { iscsiTgtTxNopInPDUs Counter32, iscsiTgtTxScsiRspPDUs Counter32, iscsiTgtTxScsiTaskMgmtRspPDUs Counter32, iscsiTgtTxLoginRspPDUs Counter32, iscsiTgtTxTextRspPDUs Counter32, iscsiTgtTxScsiDataReadPDUs Counter32, iscsiTgtTxLogoutRspPDUs Counter32, iscsiTgtTxR2TPDUs Counter32, iscsiTgtTxAsyncPDUs Counter32, iscsiTgtTxRejectPDUs Counter32 } iscsiTgtTxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 1 } iscsiTgtTxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 2 } iscsiTgtTxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 3 } iscsiTgtTxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 87] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 4 } iscsiTgtTxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 5 } iscsiTgtTxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 6 } iscsiTgtTxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 7 } iscsiTgtTxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 8 } iscsiTgtTxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 9 } iscsiTgtTxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 88] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiTargetTxRspStatsEntry 10 } iscsiTargetRxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 8 } iscsiTargetRxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiTargetRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetRxCmdStatsTable 1 } IscsiTargetRxCmdStatsEntry ::= SEQUENCE { iscsiTgtRxNopInPDUs Counter32, iscsiTgtRxScsiRspPDUs Counter32, iscsiTgtRxScsiTaskMgmtRspPDUs Counter32, iscsiTgtRxLoginRspPDUs Counter32, iscsiTgtRxTextRspPDUs Counter32, iscsiTgtRxScsiDataReadPDUs Counter32, iscsiTgtRxLogoutRspPDUs Counter32, iscsiTgtRxR2TPDUs Counter32, iscsiTgtRxAsyncPDUs Counter32, iscsiTgtRxRejectPDUs Counter32 } iscsiTgtRxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 1 } iscsiTgtRxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 89] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 2 } iscsiTgtRxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 3 } iscsiTgtRxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 4 } iscsiTgtRxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 5 } iscsiTgtRxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 6 } iscsiTgtRxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 7 } iscsiTgtRxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 90] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 8 } iscsiTgtRxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 9 } iscsiTgtRxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetRxCmdStatsEntry 10 } iscsiTargetTxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 9 } iscsiTargetTxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiTargetTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetTxStatusStatsTable 1 } IscsiTargetTxStatusStatsEntry ::= SEQUENCE { iscsiTgtTxStsAccepts Counter32, iscsiTgtTxStsAutheticates Counter32, iscsiTgtTxStsMoveTemps Counter32, iscsiTgtTxStsMovePerms Counter32, iscsiTgtTxStsProxies Counter32, iscsiTgtTxStsAuthFails Counter32, iscsiTgtTxStsForbiddens Counter32, iscsiTgtTxStsNotFounds Counter32, Bakke, Muchow Expires August 2001 [Page 91] Internet Draft iSCSI MIB July 2000 iscsiTgtTxStsRemoveds Counter32, iscsiTgtTxStsConflicts Counter32, iscsiTgtTxStsTargetErrors Counter32, iscsiTgtTxStsUnavailables Counter32, iscsiTgtTxStsBadVersions Counter32 } iscsiTgtTxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 1 } iscsiTgtTxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 2 } iscsiTgtTxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 3 } iscsiTgtTxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 4 } iscsiTgtTxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 5 } iscsiTgtTxStsAuthFails OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 92] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 6 } iscsiTgtTxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 7 } iscsiTgtTxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 8 } iscsiTgtTxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 9 } iscsiTgtTxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 10 } iscsiTgtTxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 11 } iscsiTgtTxStsUnavailables OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 93] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 12 } iscsiTgtTxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxStatusStatsEntry 13 } iscsiTargetTxRejectStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 10 } iscsiTargetTxRejectStatsEntry OBJECT-TYPE SYNTAX IscsiTargetTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetTxRejectStatsTable 1 } IscsiTargetTxRejectStatsEntry ::= SEQUENCE { iscsiTgtTxRjtFormats Counter32, iscsiTgtTxRjtHdrDigests Counter32, iscsiTgtTxRjtDataDigests Counter32, iscsiTgtTxRjtDataSacks Counter32, iscsiTgtTxRjtRestarts Counter32, iscsiTgtTxRjtFullFeatures Counter32 } iscsiTgtTxRjtFormats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 94] Internet Draft iSCSI MIB July 2000 "." ::= { iscsiTargetTxRejectStatsEntry 1 } iscsiTgtTxRjtHdrDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRejectStatsEntry 2 } iscsiTgtTxRjtDataDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRejectStatsEntry 3 } iscsiTgtTxRjtDataSacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRejectStatsEntry 4 } iscsiTgtTxRjtRestarts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRejectStatsEntry 5 } iscsiTgtTxRjtFullFeatures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxRejectStatsEntry 6 } iscsiTargetTxLogoutStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 95] Internet Draft iSCSI MIB July 2000 "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 11 } iscsiTargetTxLogoutStatsEntry OBJECT-TYPE SYNTAX IscsiTargetTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetTxLogoutStatsTable 1 } IscsiTargetTxLogoutStatsEntry ::= SEQUENCE { iscsiTgtTxLgtSessionCloses Counter32, iscsiTgtTxLgtCxnRecoveries Counter32, iscsiTgtTxLgtTargetRequests Counter32 } iscsiTgtTxLgtSessionCloses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxLogoutStatsEntry 1 } iscsiTgtTxLgtCxnRecoveries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxLogoutStatsEntry 2 } iscsiTgtTxLgtTargetRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxLogoutStatsEntry 3 } iscsiTargetTxAsyncStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiTargetTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current Bakke, Muchow Expires August 2001 [Page 96] Internet Draft iSCSI MIB July 2000 DESCRIPTION "A list of Targets belonging to each iSCSI instance present on the system." ::= { iscsiTargetInfo 12 } iscsiTargetTxAsyncStatsEntry OBJECT-TYPE SYNTAX IscsiTargetTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Target instance." AUGMENTS { iscsiTargetEntry } ::= { iscsiTargetTxAsyncStatsTable 1 } IscsiTargetTxAsyncStatsEntry ::= SEQUENCE { iscsiTgtTxAsyTargetResets Counter32, iscsiTgtTxAsyLogoutRequests Counter32, iscsiTgtTxAsyCxnDrops Counter32 } iscsiTgtTxAsyTargetResets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxAsyncStatsEntry 1 } iscsiTgtTxAsyLogoutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxAsyncStatsEntry 2 } iscsiTgtTxAsyCxnDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiTargetTxAsyncStatsEntry 3 } ---------------------------------------------------------------------- iscsiLuInfo OBJECT IDENTIFIER ::= { iscsiTargetObjects 1 } Bakke, Muchow Expires August 2001 [Page 97] Internet Draft iSCSI MIB July 2000 iscsiLuObjects OBJECT IDENTIFIER ::= { iscsiLuInfo 1 } iscsiLuScalars OBJECT IDENTIFIER ::= { iscsiLuInfo 2 } iscsiLuTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Logical Units belonging to each target of each iSCSI instance present on the system." ::= { iscsiLuInfo 3 } iscsiLuEntry OBJECT-TYPE SYNTAX IscsiLuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular LUN instance." INDEX { iscsiInstIndex, iscsiTgtIndex, iscsiLuIndex } ::= { iscsiLuTable 1 } IscsiLuEntry ::= SEQUENCE { iscsiLuIndex Unsigned32 (1..4294967295) } iscsiLuIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiLuEntry 1 } iscsiLuAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Logical Units belonging to each target of each iSCSI instance present on the system." ::= { iscsiLuInfo 4 } iscsiLuAttributesEntry OBJECT-TYPE SYNTAX IscsiLuAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION Bakke, Muchow Expires August 2001 [Page 98] Internet Draft iSCSI MIB July 2000 "An entry (row) containing managment information applicable to a particular LUN instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuAttributesTable 1 } IscsiLuAttributesEntry ::= SEQUENCE { iscsiLuScsiAttributes RowPointer, iscsiLuWWN UTF8String, iscsiLuInquiryString UTF8String, iscsiLuSerialNumber UTF8String, iscsiLuDeviceId OCTET STRING } iscsiLuScsiAttributes OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuAttributesEntry 1 } iscsiLuWWN OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuAttributesEntry 2 } iscsiLuInquiryString OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuAttributesEntry 3 } iscsiLuSerialNumber OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuAttributesEntry 4 } iscsiLuDeviceId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only Bakke, Muchow Expires August 2001 [Page 99] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "." ::= { iscsiLuAttributesEntry 5 } iscsiLuStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Logical Units belonging to each target of each iSCSI instance present on the system." ::= { iscsiLuInfo 5 } iscsiLuStatsEntry OBJECT-TYPE SYNTAX IscsiLuStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular LUN instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuStatsTable 1 } IscsiLuStatsEntry ::= SEQUENCE { iscsiLuTxRspPDUs Counter32, iscsiLuRxCmdPDUs Counter32, iscsiLuTxDataOctets Counter64, iscsiLuRxDataOctets Counter64 } iscsiLuTxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuStatsEntry 1 } iscsiLuRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuStatsEntry 2 } iscsiLuTxDataOctets OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 100] Internet Draft iSCSI MIB July 2000 SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuStatsEntry 3 } iscsiLuRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuStatsEntry 4 } iscsiLuCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 6 } iscsiLuCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiLuCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuCxnErrorStatsTable 1 } IscsiLuCxnErrorStatsEntry ::= SEQUENCE { iscsiLuHdrDigestErrors Counter32, iscsiLuDataDigestErrors Counter32, iscsiLuCxnTimeoutErrors Counter32, iscsiLuFramingErrors Counter32 } iscsiLuHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuCxnErrorStatsEntry 1 } Bakke, Muchow Expires August 2001 [Page 101] Internet Draft iSCSI MIB July 2000 iscsiLuDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuCxnErrorStatsEntry 2 } iscsiLuCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuCxnErrorStatsEntry 3 } iscsiLuFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuCxnErrorStatsEntry 4 } iscsiLuTxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 7 } iscsiLuTxRspStatsEntry OBJECT-TYPE SYNTAX IscsiLuTxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuTxRspStatsTable 1 } IscsiLuTxRspStatsEntry ::= SEQUENCE { iscsiLuTxNopInPDUs Counter32, iscsiLuTxScsiRspPDUs Counter32, iscsiLuTxScsiTaskMgmtRspPDUs Counter32, iscsiLuTxLoginRspPDUs Counter32, Bakke, Muchow Expires August 2001 [Page 102] Internet Draft iSCSI MIB July 2000 iscsiLuTxTextRspPDUs Counter32, iscsiLuTxScsiDataReadPDUs Counter32, iscsiLuTxLogoutRspPDUs Counter32, iscsiLuTxR2TPDUs Counter32, iscsiLuTxAsyncPDUs Counter32, iscsiLuTxRejectPDUs Counter32 } iscsiLuTxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 1 } iscsiLuTxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 2 } iscsiLuTxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 3 } iscsiLuTxLoginRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 4 } iscsiLuTxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 5 } Bakke, Muchow Expires August 2001 [Page 103] Internet Draft iSCSI MIB July 2000 iscsiLuTxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 6 } iscsiLuTxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 7 } iscsiLuTxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 8 } iscsiLuTxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 9 } iscsiLuTxRejectPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRspStatsEntry 10 } iscsiLuRxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 8 } Bakke, Muchow Expires August 2001 [Page 104] Internet Draft iSCSI MIB July 2000 iscsiLuRxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiLuRxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuRxCmdStatsTable 1 } IscsiLuRxCmdStatsEntry ::= SEQUENCE { iscsiLuRxNopInPDUs Counter32, iscsiLuRxScsiRspPDUs Counter32, iscsiLuRxScsiTaskMgmtRspPDUs Counter32, iscsiLuRxLoginRspPDUs Counter32, iscsiLuRxTextRspPDUs Counter32, iscsiLuRxScsiDataReadPDUs Counter32, iscsiLuRxLogoutRspPDUs Counter32, iscsiLuRxR2TPDUs Counter32, iscsiLuRxAsyncPDUs Counter32, iscsiLuRxRejectPDUs Counter32 } iscsiLuRxNopInPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 1 } iscsiLuRxScsiRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 2 } iscsiLuRxScsiTaskMgmtRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 3 } iscsiLuRxLoginRspPDUs OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 105] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 4 } iscsiLuRxTextRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 5 } iscsiLuRxScsiDataReadPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 6 } iscsiLuRxLogoutRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 7 } iscsiLuRxR2TPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 8 } iscsiLuRxAsyncPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 9 } iscsiLuRxRejectPDUs OBJECT-TYPE Bakke, Muchow Expires August 2001 [Page 106] Internet Draft iSCSI MIB July 2000 SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuRxCmdStatsEntry 10 } iscsiLuTxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 9 } iscsiLuTxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiLuTxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuTxStatusStatsTable 1 } IscsiLuTxStatusStatsEntry ::= SEQUENCE { iscsiLuTxStsAccepts Counter32, iscsiLuTxStsAutheticates Counter32, iscsiLuTxStsMoveTemps Counter32, iscsiLuTxStsMovePerms Counter32, iscsiLuTxStsProxies Counter32, iscsiLuTxStsAuthFails Counter32, iscsiLuTxStsForbiddens Counter32, iscsiLuTxStsNotFounds Counter32, iscsiLuTxStsRemoveds Counter32, iscsiLuTxStsConflicts Counter32, iscsiLuTxStsLuErrors Counter32, iscsiLuTxStsUnavailables Counter32, iscsiLuTxStsBadVersions Counter32 } iscsiLuTxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 107] Internet Draft iSCSI MIB July 2000 ::= { iscsiLuTxStatusStatsEntry 1 } iscsiLuTxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 2 } iscsiLuTxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 3 } iscsiLuTxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 4 } iscsiLuTxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 5 } iscsiLuTxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 6 } iscsiLuTxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 108] Internet Draft iSCSI MIB July 2000 ::= { iscsiLuTxStatusStatsEntry 7 } iscsiLuTxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 8 } iscsiLuTxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 9 } iscsiLuTxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 10 } iscsiLuTxStsLuErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 11 } iscsiLuTxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxStatusStatsEntry 12 } iscsiLuTxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 109] Internet Draft iSCSI MIB July 2000 ::= { iscsiLuTxStatusStatsEntry 13 } iscsiLuTxRejectStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 10 } iscsiLuTxRejectStatsEntry OBJECT-TYPE SYNTAX IscsiLuTxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuTxRejectStatsTable 1 } IscsiLuTxRejectStatsEntry ::= SEQUENCE { iscsiLuTxRjtFormats Counter32, iscsiLuTxRjtHdrDigests Counter32, iscsiLuTxRjtDataDigests Counter32, iscsiLuTxRjtDataSacks Counter32, iscsiLuTxRjtRestarts Counter32, iscsiLuTxRjtFullFeatures Counter32 } iscsiLuTxRjtFormats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 1 } iscsiLuTxRjtHdrDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 2 } iscsiLuTxRjtDataDigests OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 110] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 3 } iscsiLuTxRjtDataSacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 4 } iscsiLuTxRjtRestarts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 5 } iscsiLuTxRjtFullFeatures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxRejectStatsEntry 6 } iscsiLuTxLogoutStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 11 } iscsiLuTxLogoutStatsEntry OBJECT-TYPE SYNTAX IscsiLuTxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuTxLogoutStatsTable 1 } Bakke, Muchow Expires August 2001 [Page 111] Internet Draft iSCSI MIB July 2000 IscsiLuTxLogoutStatsEntry ::= SEQUENCE { iscsiLuTxLgtSessionCloses Counter32, iscsiLuTxLgtCxnRecoveries Counter32, iscsiLuTxLgtTargetRequests Counter32 } iscsiLuTxLgtSessionCloses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxLogoutStatsEntry 1 } iscsiLuTxLgtCxnRecoveries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxLogoutStatsEntry 2 } iscsiLuTxLgtTargetRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxLogoutStatsEntry 3 } iscsiLuTxAsyncStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiLuTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Lus belonging to each iSCSI instance present on the system." ::= { iscsiLuInfo 12 } iscsiLuTxAsyncStatsEntry OBJECT-TYPE SYNTAX IscsiLuTxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Lu instance." AUGMENTS { iscsiLuEntry } ::= { iscsiLuTxAsyncStatsTable 1 } Bakke, Muchow Expires August 2001 [Page 112] Internet Draft iSCSI MIB July 2000 IscsiLuTxAsyncStatsEntry ::= SEQUENCE { iscsiLuTxAsyTargetResets Counter32, iscsiLuTxAsyLogoutRequests Counter32, iscsiLuTxAsyCxnDrops Counter32 } iscsiLuTxAsyTargetResets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxAsyncStatsEntry 1 } iscsiLuTxAsyLogoutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxAsyncStatsEntry 2 } iscsiLuTxAsyCxnDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiLuTxAsyncStatsEntry 3 } ---------------------------------------------------------------------- iscsiAccessListInfo OBJECT IDENTIFIER ::= { iscsiTargetObjects 2 } iscsiAccessListObjects OBJECT IDENTIFIER ::= { iscsiAccessListInfo 1 } iscsiAccessListScalars OBJECT IDENTIFIER ::= { iscsiAccessListInfo 2 } iscsiAccessListTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiAccessListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { iscsiAccessListInfo 3 } iscsiAccessListEntry OBJECT-TYPE SYNTAX IscsiAccessListEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 113] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "." INDEX { iscsiInstIndex, iscsiTgtIndex, iscsiALIndex } ::= { iscsiAccessListTable 1 } IscsiAccessListEntry ::= SEQUENCE { iscsiALIndex Unsigned32 (1..4294967295) } iscsiALIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiAccessListEntry 1 } iscsiAccessListAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiAccessListAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { iscsiAccessListInfo 4 } iscsiAccessListAttributesEntry OBJECT-TYPE SYNTAX IscsiAccessListAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." AUGMENTS { iscsiAccessListEntry } ::= { iscsiAccessListAttributesTable 1 } IscsiAccessListAttributesEntry ::= SEQUENCE { iscsiALInitiatorWWUI UTF8String } iscsiALInitiatorWWUI OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiAccessListAttributesEntry 1 } ---------------------------------------------------------------------- Bakke, Muchow Expires August 2001 [Page 114] Internet Draft iSCSI MIB July 2000 iscsiInitiatorInfo OBJECT IDENTIFIER ::= { iscsiInstanceObjects 4 } iscsiInitiatorObjects OBJECT IDENTIFIER ::= { iscsiInitiatorInfo 1 } iscsiInitiatorScalars OBJECT IDENTIFIER ::= { iscsiInitiatorInfo 2 } iscsiInitiatorTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Initiators belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 3 } iscsiInitiatorEntry OBJECT-TYPE SYNTAX IscsiInitiatorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Initiator instance." INDEX { iscsiInstIndex, iscsiIntrIndex } ::= { iscsiInitiatorTable 1 } IscsiInitiatorEntry ::= SEQUENCE { iscsiIntrIndex Unsigned32 (1..4294967295) } iscsiIntrIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-only -- not-accessible STATUS current DESCRIPTION "." ::= { iscsiInitiatorEntry 1 } iscsiInitiatorAttributesTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorAttributesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Initiators belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 4 } iscsiInitiatorAttributesEntry OBJECT-TYPE SYNTAX IscsiInitiatorAttributesEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 115] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Initiator instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorAttributesTable 1 } IscsiInitiatorAttributesEntry ::= SEQUENCE { iscsiIntrWWUI UTF8String, iscsiIntrAlias UTF8String } iscsiIntrWWUI OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorAttributesEntry 1 } iscsiIntrAlias OBJECT-TYPE SYNTAX UTF8String MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorAttributesEntry 2 } iscsiInitiatorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Initiators belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 5 } iscsiInitiatorStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Initiator instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorStatsTable 1 } IscsiInitiatorStatsEntry ::= SEQUENCE { Bakke, Muchow Expires August 2001 [Page 116] Internet Draft iSCSI MIB July 2000 iscsiIntrTxCmdPDUs Counter32, iscsiIntrTxRspPDUs Counter32, iscsiIntrRxRspPDUs Counter32, iscsiIntrRxCmdPDUs Counter32, iscsiIntrTxDataOctets Counter64, iscsiIntrRxDataOctets Counter64 } iscsiIntrTxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 1 } iscsiIntrTxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 2 } iscsiIntrRxRspPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 3 } iscsiIntrRxCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 4 } iscsiIntrTxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 5 } Bakke, Muchow Expires August 2001 [Page 117] Internet Draft iSCSI MIB July 2000 iscsiIntrRxDataOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorStatsEntry 6 } iscsiInitiatorCxnErrorStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 6 } iscsiInitiatorCxnErrorStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorCxnErrorStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorCxnErrorStatsTable 1 } IscsiInitiatorCxnErrorStatsEntry ::= SEQUENCE { iscsiIntrHdrDigestErrors Counter32, iscsiIntrDataDigestErrors Counter32, iscsiIntrCxnTimeoutErrors Counter32, iscsiIntrFramingErrors Counter32 } iscsiIntrHdrDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorCxnErrorStatsEntry 1 } iscsiIntrDataDigestErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." Bakke, Muchow Expires August 2001 [Page 118] Internet Draft iSCSI MIB July 2000 ::= { iscsiInitiatorCxnErrorStatsEntry 2 } iscsiIntrCxnTimeoutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorCxnErrorStatsEntry 3 } iscsiIntrFramingErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorCxnErrorStatsEntry 4 } iscsiInitiatorTxCmdStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 7 } iscsiInitiatorTxCmdStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorTxCmdStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorTxCmdStatsTable 1 } IscsiInitiatorTxCmdStatsEntry ::= SEQUENCE { iscsiIntrTxNopOutPDUs Counter32, iscsiIntrTxScsiCmdPDUs Counter32, iscsiIntrTxScsiTaskMgmtCmdPDUs Counter32, iscsiIntrTxLoginCmdPDUs Counter32, iscsiIntrTxTextCmdPDUs Counter32, iscsiIntrTxScsiDataWritePDUs Counter32, iscsiIntrTxLogoutCmdPDUs Counter32, iscsiIntrTxSackReqPDUs Counter32 } Bakke, Muchow Expires August 2001 [Page 119] Internet Draft iSCSI MIB July 2000 iscsiIntrTxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 1 } iscsiIntrTxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 2 } iscsiIntrTxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 3 } iscsiIntrTxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 4 } iscsiIntrTxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 5 } iscsiIntrTxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 6 } Bakke, Muchow Expires August 2001 [Page 120] Internet Draft iSCSI MIB July 2000 iscsiIntrTxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 7 } iscsiIntrTxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorTxCmdStatsEntry 8 } iscsiInitiatorRxRspStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 8 } iscsiInitiatorRxRspStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorRxRspStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorRxRspStatsTable 1 } IscsiInitiatorRxRspStatsEntry ::= SEQUENCE { iscsiIntrRxNopOutPDUs Counter32, iscsiIntrRxScsiCmdPDUs Counter32, iscsiIntrRxScsiTaskMgmtCmdPDUs Counter32, iscsiIntrRxLoginCmdPDUs Counter32, iscsiIntrRxTextCmdPDUs Counter32, iscsiIntrRxScsiDataWritePDUs Counter32, iscsiIntrRxLogoutCmdPDUs Counter32, iscsiIntrRxSackReqPDUs Counter32 } iscsiIntrRxNopOutPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 121] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 1 } iscsiIntrRxScsiCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 2 } iscsiIntrRxScsiTaskMgmtCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 3 } iscsiIntrRxLoginCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 4 } iscsiIntrRxTextCmdPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 5 } iscsiIntrRxScsiDataWritePDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 6 } iscsiIntrRxLogoutCmdPDUs OBJECT-TYPE SYNTAX Counter32 Bakke, Muchow Expires August 2001 [Page 122] Internet Draft iSCSI MIB July 2000 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 7 } iscsiIntrRxSackReqPDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRspStatsEntry 8 } iscsiInitiatorRxStatusStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 9 } iscsiInitiatorRxStatusStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorRxStatusStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorRxStatusStatsTable 1 } IscsiInitiatorRxStatusStatsEntry ::= SEQUENCE { iscsiIntrRxStsAccepts Counter32, iscsiIntrRxStsAutheticates Counter32, iscsiIntrRxStsMoveTemps Counter32, iscsiIntrRxStsMovePerms Counter32, iscsiIntrRxStsProxies Counter32, iscsiIntrRxStsAuthFails Counter32, iscsiIntrRxStsForbiddens Counter32, iscsiIntrRxStsNotFounds Counter32, iscsiIntrRxStsRemoveds Counter32, iscsiIntrRxStsConflicts Counter32, iscsiIntrRxStsTargetErrors Counter32, iscsiIntrRxStsUnavailables Counter32, iscsiIntrRxStsBadVersions Counter32 } Bakke, Muchow Expires August 2001 [Page 123] Internet Draft iSCSI MIB July 2000 iscsiIntrRxStsAccepts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 1 } iscsiIntrRxStsAutheticates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 2 } iscsiIntrRxStsMoveTemps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 3 } iscsiIntrRxStsMovePerms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 4 } iscsiIntrRxStsProxies OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 5 } iscsiIntrRxStsAuthFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 6 } Bakke, Muchow Expires August 2001 [Page 124] Internet Draft iSCSI MIB July 2000 iscsiIntrRxStsForbiddens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 7 } iscsiIntrRxStsNotFounds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 8 } iscsiIntrRxStsRemoveds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 9 } iscsiIntrRxStsConflicts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 10 } iscsiIntrRxStsTargetErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 11 } iscsiIntrRxStsUnavailables OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 12 } Bakke, Muchow Expires August 2001 [Page 125] Internet Draft iSCSI MIB July 2000 iscsiIntrRxStsBadVersions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxStatusStatsEntry 13 } iscsiInitiatorRxRejectStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorRxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 10 } iscsiInitiatorRxRejectStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorRxRejectStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorRxRejectStatsTable 1 } IscsiInitiatorRxRejectStatsEntry ::= SEQUENCE { iscsiIntrRxRjtFormats Counter32, iscsiIntrRxRjtHdrDigests Counter32, iscsiIntrRxRjtDataDigests Counter32, iscsiIntrRxRjtDataSacks Counter32, iscsiIntrRxRjtRestarts Counter32, iscsiIntrRxRjtFullFeatures Counter32 } iscsiIntrRxRjtFormats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 1 } iscsiIntrRxRjtHdrDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current Bakke, Muchow Expires August 2001 [Page 126] Internet Draft iSCSI MIB July 2000 DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 2 } iscsiIntrRxRjtDataDigests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 3 } iscsiIntrRxRjtDataSacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 4 } iscsiIntrRxRjtRestarts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 5 } iscsiIntrRxRjtFullFeatures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxRejectStatsEntry 6 } iscsiInitiatorRxLogoutStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorRxLogoutStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 11 } iscsiInitiatorRxLogoutStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorRxLogoutStatsEntry MAX-ACCESS not-accessible Bakke, Muchow Expires August 2001 [Page 127] Internet Draft iSCSI MIB July 2000 STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorRxLogoutStatsTable 1 } IscsiInitiatorRxLogoutStatsEntry ::= SEQUENCE { iscsiIntrRxLgtSessionCloses Counter32, iscsiIntrRxLgtCxnRecoveries Counter32, iscsiIntrRxLgtTargetRequests Counter32 } iscsiIntrRxLgtSessionCloses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxLogoutStatsEntry 1 } iscsiIntrRxLgtCxnRecoveries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxLogoutStatsEntry 2 } iscsiIntrRxLgtTargetRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxLogoutStatsEntry 3 } iscsiInitiatorRxAsyncStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IscsiInitiatorRxAsyncStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sessions belonging to each iSCSI instance present on the system." ::= { iscsiInitiatorInfo 12 } iscsiInitiatorRxAsyncStatsEntry OBJECT-TYPE SYNTAX IscsiInitiatorRxAsyncStatsEntry Bakke, Muchow Expires August 2001 [Page 128] Internet Draft iSCSI MIB July 2000 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) containing managment information applicable to a particular Session instance." AUGMENTS { iscsiInitiatorEntry } ::= { iscsiInitiatorRxAsyncStatsTable 1 } IscsiInitiatorRxAsyncStatsEntry ::= SEQUENCE { iscsiIntrRxAsyTargetResets Counter32, iscsiIntrRxAsyLogoutRequests Counter32, iscsiIntrRxAsyCxnDrops Counter32 } iscsiIntrRxAsyTargetResets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxAsyncStatsEntry 1 } iscsiIntrRxAsyLogoutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxAsyncStatsEntry 2 } iscsiIntrRxAsyCxnDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { iscsiInitiatorRxAsyncStatsEntry 3 } ---------------------------------------------------------------------------- iscsiGroups OBJECT IDENTIFIER ::= { iscsiConformance 1 } iscsiGeneralInfoGroup OBJECT-GROUP OBJECTS { iscsiInstanceNumber, iscsiInstIndex, iscsiInstName, iscsiInstVersionMin, iscsiInstVersionMax, Bakke, Muchow Expires August 2001 [Page 129] Internet Draft iSCSI MIB July 2000 iscsiInstVendorID, iscsiInstVendorVersion, iscsiInstListenPortNumber, iscsiInstSessionNumber, iscsiInstTargetNumber, iscsiInstInitiatorNumber, iscsiInstTxCmdPDUs, iscsiInstTxRspPDUs, iscsiInstRxRspPDUs, iscsiInstRxCmdPDUs, iscsiInstTxDataOctets, iscsiInstRxDataOctets, iscsiInstHdrDigestErrors, iscsiInstDataDigestErrors, iscsiInstCxnTimeoutErrors, iscsiInstFramingErrors, iscsiLPIndex, iscsiLPIpAddress, iscsiLPTcpPort, iscsiLPCxnCreations, iscsiLPCxnRefusals, iscsiLPCxnTerminations, iscsiLPCxnShutdowns, iscsiLPHdrDigestErrors, iscsiLPDataDigestErrors, iscsiLPCxnTimeoutErrors, iscsiLPFramingErrors, iscsiLPTxStsAccepts, iscsiLPTxStsAutheticates, iscsiLPTxStsMoveTemps, iscsiLPTxStsMovePerms, iscsiLPTxStsProxies, iscsiLPTxStsAuthFails, iscsiLPTxStsForbiddens, iscsiLPTxStsNotFounds, iscsiLPTxStsRemoveds, iscsiLPTxStsConflicts, iscsiLPTxStsTargetErrors, iscsiLPTxStsUnavailables, iscsiLPTxStsBadVersions, iscsiLPRxStsAccepts, iscsiLPRxStsAutheticates, iscsiLPRxStsMoveTemps, iscsiLPRxStsMovePerms, iscsiLPRxStsProxies, iscsiLPRxStsAuthFails, iscsiLPRxStsForbiddens, iscsiLPRxStsNotFounds, Bakke, Muchow Expires August 2001 [Page 130] Internet Draft iSCSI MIB July 2000 iscsiLPRxStsRemoveds, iscsiLPRxStsConflicts, iscsiLPRxStsTargetErrors, iscsiLPRxStsUnavailables, iscsiLPRxStsBadVersions, iscsiSsnIndex, iscsiSsnType, iscsiSsnTargetWWUI, iscsiSsnInitiatorWWUI, iscsiSsnUseR2t, iscsiSsnBidirectionalUseR2t, iscsiSsnImmediateData, iscsiSsnEnableCmdRn, iscsiSsnInDataOrder, iscsiSsnBootSession, iscsiSsnMaxOutstandingR2t, iscsiSsnMaxDataPDULength, iscsiSsnFirstBurstSize, iscsiSsnInitiatorTagLength, iscsiSsnPingMaxReplyLength, iscsiSsnMaxTotalText, iscsiSsnKeyValueText, iscsiSsnConnectionNumber, iscsiSsnMaxConnections, iscsiSsnHeaderIntegrity, iscsiSsnOtherHdrIntegrity, iscsiSsnDataIntegrity, iscsiSsnOtherDataIntegrity, iscsiSsnInitiatorAuth, iscsiSsnOtherInitiatorAuth, iscsiSsnTargetAuth, iscsiSsnOtherTargetAuth, iscsiSsnInitiatorUserName, iscsiSsnTargetUserName, iscsiSsnFramingScheme, iscsiSsnOtherFramingScheme, iscsiSsnTxCmdPDUs, iscsiSsnTxRspPDUs, iscsiSsnRxRspPDUs, iscsiSsnRxCmdPDUs, iscsiSsnTxDataOctets, iscsiSsnRxDataOctets, iscsiSsnHdrDigestErrors, iscsiSsnDataDigestErrors, iscsiSsnCxnTimeoutErrors, iscsiSsnFramingErrors, iscsiSsnTxNopOutPDUs, iscsiSsnTxScsiCmdPDUs, Bakke, Muchow Expires August 2001 [Page 131] Internet Draft iSCSI MIB July 2000 iscsiSsnTxScsiTaskMgmtCmdPDUs, iscsiSsnTxLoginCmdPDUs, iscsiSsnTxTextCmdPDUs, iscsiSsnTxScsiDataWritePDUs, iscsiSsnTxLogoutCmdPDUs, iscsiSsnTxSackReqPDUs, iscsiSsnRxNopInPDUs, iscsiSsnRxScsiRspPDUs, iscsiSsnRxScsiTaskMgmtRspPDUs, iscsiSsnRxLoginRspPDUs, iscsiSsnRxTextRspPDUs, iscsiSsnRxScsiDataReadPDUs, iscsiSsnRxLogoutRspPDUs, iscsiSsnRxR2TPDUs, iscsiSsnRxAsyncPDUs, iscsiSsnRxRejectPDUs, iscsiSsnTxNopInPDUs, iscsiSsnTxScsiRspPDUs, iscsiSsnTxScsiTaskMgmtRspPDUs, iscsiSsnTxLoginRspPDUs, iscsiSsnTxTextRspPDUs, iscsiSsnTxScsiDataReadPDUs, iscsiSsnTxLogoutRspPDUs, iscsiSsnTxR2TPDUs, iscsiSsnTxAsyncPDUs, iscsiSsnTxRejectPDUs, iscsiSsnRxNopOutPDUs, iscsiSsnRxScsiCmdPDUs, iscsiSsnRxScsiTaskMgmtCmdPDUs, iscsiSsnRxLoginCmdPDUs, iscsiSsnRxTextCmdPDUs, iscsiSsnRxScsiDataWritePDUs, iscsiSsnRxLogoutCmdPDUs, iscsiSsnRxSackReqPDUs, iscsiSsnTxStsAccepts, iscsiSsnTxStsAutheticates, iscsiSsnTxStsMoveTemps, iscsiSsnTxStsMovePerms, iscsiSsnTxStsProxies, iscsiSsnTxStsAuthFails, iscsiSsnTxStsForbiddens, iscsiSsnTxStsNotFounds, iscsiSsnTxStsRemoveds, iscsiSsnTxStsConflicts, iscsiSsnTxStsTargetErrors, iscsiSsnTxStsUnavailables, iscsiSsnTxStsBadVersions, iscsiSsnTxRjtFormats, Bakke, Muchow Expires August 2001 [Page 132] Internet Draft iSCSI MIB July 2000 iscsiSsnTxRjtHdrDigests, iscsiSsnTxRjtDataDigests, iscsiSsnTxRjtDataSacks, iscsiSsnTxRjtRestarts, iscsiSsnTxRjtFullFeatures, iscsiSsnTxLgtSessionCloses, iscsiSsnTxLgtCxnRecoveries, iscsiSsnTxLgtTargetRequests, iscsiSsnTxAsyTargetResets, iscsiSsnTxAsyLogoutRequests, iscsiSsnTxAsyCxnDrops, iscsiSsnRxStsAccepts, iscsiSsnRxStsAutheticates, iscsiSsnRxStsMoveTemps, iscsiSsnRxStsMovePerms, iscsiSsnRxStsProxies, iscsiSsnRxStsAuthFails, iscsiSsnRxStsForbiddens, iscsiSsnRxStsNotFounds, iscsiSsnRxStsRemoveds, iscsiSsnRxStsConflicts, iscsiSsnRxStsTargetErrors, iscsiSsnRxStsUnavailables, iscsiSsnRxStsBadVersions, iscsiSsnRxRjtFormats, iscsiSsnRxRjtHdrDigests, iscsiSsnRxRjtDataDigests, iscsiSsnRxRjtDataSacks, iscsiSsnRxRjtRestarts, iscsiSsnRxRjtFullFeatures, iscsiSsnRxLgtSessionCloses, iscsiSsnRxLgtCxnRecoveries, iscsiSsnRxLgtTargetRequests, iscsiSsnRxAsyTargetResets, iscsiSsnRxAsyLogoutRequests, iscsiSsnRxAsyCxnDrops, iscsiCxnIndex, iscsiCxnState, iscsiCxnLocalIpAddress, iscsiCxnLocalTcpPort, iscsiCxnRemoteIpAddress, iscsiCxnRemoteTcpPort, iscsiLunIndex, iscsiLunTarget, iscsiLunTxCmdPDUs, iscsiLunTxRspPDUs, iscsiLunRxRspPDUs, iscsiLunRxCmdPDUs, Bakke, Muchow Expires August 2001 [Page 133] Internet Draft iSCSI MIB July 2000 iscsiLunTxDataOctets, iscsiLunRxDataOctets, iscsiLunHdrDigestErrors, iscsiLunDataDigestErrors, iscsiLunCxnTimeoutErrors, iscsiLunFramingErrors, iscsiLunTxNopOutPDUs, iscsiLunTxScsiCmdPDUs, iscsiLunTxScsiTaskMgmtCmdPDUs, iscsiLunTxLoginCmdPDUs, iscsiLunTxTextCmdPDUs, iscsiLunTxScsiDataWritePDUs, iscsiLunTxLogoutCmdPDUs, iscsiLunTxSackReqPDUs, iscsiLunRxNopInPDUs, iscsiLunRxScsiRspPDUs, iscsiLunRxScsiTaskMgmtRspPDUs, iscsiLunRxLoginRspPDUs, iscsiLunRxTextRspPDUs, iscsiLunRxScsiDataReadPDUs, iscsiLunRxLogoutRspPDUs, iscsiLunRxR2TPDUs, iscsiLunRxAsyncPDUs, iscsiLunRxRejectPDUs, iscsiLunTxNopInPDUs, iscsiLunTxScsiRspPDUs, iscsiLunTxScsiTaskMgmtRspPDUs, iscsiLunTxLoginRspPDUs, iscsiLunTxTextRspPDUs, iscsiLunTxScsiDataReadPDUs, iscsiLunTxLogoutRspPDUs, iscsiLunTxR2TPDUs, iscsiLunTxAsyncPDUs, iscsiLunTxRejectPDUs, iscsiLunRxNopOutPDUs, iscsiLunRxScsiCmdPDUs, iscsiLunRxScsiTaskMgmtCmdPDUs, iscsiLunRxLoginCmdPDUs, iscsiLunRxTextCmdPDUs, iscsiLunRxScsiDataWritePDUs, iscsiLunRxLogoutCmdPDUs, iscsiLunRxSackReqPDUs, iscsiLunTxStsAccepts, iscsiLunTxStsAutheticates, iscsiLunTxStsMoveTemps, iscsiLunTxStsMovePerms, iscsiLunTxStsProxies, iscsiLunTxStsAuthFails, Bakke, Muchow Expires August 2001 [Page 134] Internet Draft iSCSI MIB July 2000 iscsiLunTxStsForbiddens, iscsiLunTxStsNotFounds, iscsiLunTxStsRemoveds, iscsiLunTxStsConflicts, iscsiLunTxStsTargetErrors, iscsiLunTxStsUnavailables, iscsiLunTxStsBadVersions, iscsiLunRxStsAccepts, iscsiLunRxStsAutheticates, iscsiLunRxStsMoveTemps, iscsiLunRxStsMovePerms, iscsiLunRxStsProxies, iscsiLunRxStsAuthFails, iscsiLunRxStsForbiddens, iscsiLunRxStsNotFounds, iscsiLunRxStsRemoveds, iscsiLunRxStsConflicts, iscsiLunRxStsTargetErrors, iscsiLunRxStsUnavailables, iscsiLunRxStsBadVersions, iscsiTgtIndex, iscsiTgtWWUI, iscsiTgtAlias, iscsiTgtLuNumber, iscsiTgtScsiAttributes, iscsiTgtTxRspPDUs, iscsiTgtRxCmdPDUs, iscsiTgtTxDataOctets, iscsiTgtRxDataOctets, iscsiTgtHdrDigestErrors, iscsiTgtDataDigestErrors, iscsiTgtCxnTimeoutErrors, iscsiTgtFramingErrors, iscsiTgtTxNopInPDUs, iscsiTgtTxScsiRspPDUs, iscsiTgtTxScsiTaskMgmtRspPDUs, iscsiTgtTxLoginRspPDUs, iscsiTgtTxTextRspPDUs, iscsiTgtTxScsiDataReadPDUs, iscsiTgtTxLogoutRspPDUs, iscsiTgtTxR2TPDUs, iscsiTgtTxAsyncPDUs, iscsiTgtTxRejectPDUs, iscsiTgtRxNopInPDUs, iscsiTgtRxScsiRspPDUs, iscsiTgtRxScsiTaskMgmtRspPDUs, iscsiTgtRxLoginRspPDUs, iscsiTgtRxTextRspPDUs, Bakke, Muchow Expires August 2001 [Page 135] Internet Draft iSCSI MIB July 2000 iscsiTgtRxScsiDataReadPDUs, iscsiTgtRxLogoutRspPDUs, iscsiTgtRxR2TPDUs, iscsiTgtRxAsyncPDUs, iscsiTgtRxRejectPDUs, iscsiTgtTxStsAccepts, iscsiTgtTxStsAutheticates, iscsiTgtTxStsMoveTemps, iscsiTgtTxStsMovePerms, iscsiTgtTxStsProxies, iscsiTgtTxStsAuthFails, iscsiTgtTxStsForbiddens, iscsiTgtTxStsNotFounds, iscsiTgtTxStsRemoveds, iscsiTgtTxStsConflicts, iscsiTgtTxStsTargetErrors, iscsiTgtTxStsUnavailables, iscsiTgtTxStsBadVersions, iscsiTgtTxRjtFormats, iscsiTgtTxRjtHdrDigests, iscsiTgtTxRjtDataDigests, iscsiTgtTxRjtDataSacks, iscsiTgtTxRjtRestarts, iscsiTgtTxRjtFullFeatures, iscsiTgtTxLgtSessionCloses, iscsiTgtTxLgtCxnRecoveries, iscsiTgtTxLgtTargetRequests, iscsiTgtTxAsyTargetResets, iscsiTgtTxAsyLogoutRequests, iscsiTgtTxAsyCxnDrops, iscsiLuIndex, iscsiLuScsiAttributes, iscsiLuWWN, iscsiLuInquiryString, iscsiLuSerialNumber, iscsiLuDeviceId, iscsiLuTxRspPDUs, iscsiLuRxCmdPDUs, iscsiLuTxDataOctets, iscsiLuRxDataOctets, iscsiLuHdrDigestErrors, iscsiLuDataDigestErrors, iscsiLuCxnTimeoutErrors, iscsiLuFramingErrors, iscsiLuTxNopInPDUs, iscsiLuTxScsiRspPDUs, iscsiLuTxScsiTaskMgmtRspPDUs, iscsiLuTxLoginRspPDUs, Bakke, Muchow Expires August 2001 [Page 136] Internet Draft iSCSI MIB July 2000 iscsiLuTxTextRspPDUs, iscsiLuTxScsiDataReadPDUs, iscsiLuTxLogoutRspPDUs, iscsiLuTxR2TPDUs, iscsiLuTxAsyncPDUs, iscsiLuTxRejectPDUs, iscsiLuRxNopInPDUs, iscsiLuRxScsiRspPDUs, iscsiLuRxScsiTaskMgmtRspPDUs, iscsiLuRxLoginRspPDUs, iscsiLuRxTextRspPDUs, iscsiLuRxScsiDataReadPDUs, iscsiLuRxLogoutRspPDUs, iscsiLuRxR2TPDUs, iscsiLuRxAsyncPDUs, iscsiLuRxRejectPDUs, iscsiLuTxStsAccepts, iscsiLuTxStsAutheticates, iscsiLuTxStsMoveTemps, iscsiLuTxStsMovePerms, iscsiLuTxStsProxies, iscsiLuTxStsAuthFails, iscsiLuTxStsForbiddens, iscsiLuTxStsNotFounds, iscsiLuTxStsRemoveds, iscsiLuTxStsConflicts, iscsiLuTxStsLuErrors, iscsiLuTxStsUnavailables, iscsiLuTxStsBadVersions, iscsiLuTxRjtFormats, iscsiLuTxRjtHdrDigests, iscsiLuTxRjtDataDigests, iscsiLuTxRjtDataSacks, iscsiLuTxRjtRestarts, iscsiLuTxRjtFullFeatures, iscsiLuTxLgtSessionCloses, iscsiLuTxLgtCxnRecoveries, iscsiLuTxLgtTargetRequests, iscsiLuTxAsyTargetResets, iscsiLuTxAsyLogoutRequests, iscsiLuTxAsyCxnDrops, iscsiALIndex, iscsiALInitiatorWWUI, iscsiIntrIndex, iscsiIntrWWUI, iscsiIntrAlias, iscsiIntrTxCmdPDUs, iscsiIntrTxRspPDUs, Bakke, Muchow Expires August 2001 [Page 137] Internet Draft iSCSI MIB July 2000 iscsiIntrRxRspPDUs, iscsiIntrRxCmdPDUs, iscsiIntrTxDataOctets, iscsiIntrRxDataOctets, iscsiIntrHdrDigestErrors, iscsiIntrDataDigestErrors, iscsiIntrCxnTimeoutErrors, iscsiIntrFramingErrors, iscsiIntrTxNopOutPDUs, iscsiIntrTxScsiCmdPDUs, iscsiIntrTxScsiTaskMgmtCmdPDUs, iscsiIntrTxLoginCmdPDUs, iscsiIntrTxTextCmdPDUs, iscsiIntrTxScsiDataWritePDUs, iscsiIntrTxLogoutCmdPDUs, iscsiIntrTxSackReqPDUs, iscsiIntrRxNopOutPDUs, iscsiIntrRxScsiCmdPDUs, iscsiIntrRxScsiTaskMgmtCmdPDUs, iscsiIntrRxLoginCmdPDUs, iscsiIntrRxTextCmdPDUs, iscsiIntrRxScsiDataWritePDUs, iscsiIntrRxLogoutCmdPDUs, iscsiIntrRxSackReqPDUs, iscsiIntrRxStsAccepts, iscsiIntrRxStsAutheticates, iscsiIntrRxStsMoveTemps, iscsiIntrRxStsMovePerms, iscsiIntrRxStsProxies, iscsiIntrRxStsAuthFails, iscsiIntrRxStsForbiddens, iscsiIntrRxStsNotFounds, iscsiIntrRxStsRemoveds, iscsiIntrRxStsConflicts, iscsiIntrRxStsTargetErrors, iscsiIntrRxStsUnavailables, iscsiIntrRxStsBadVersions, iscsiIntrRxRjtFormats, iscsiIntrRxRjtHdrDigests, iscsiIntrRxRjtDataDigests, iscsiIntrRxRjtDataSacks, iscsiIntrRxRjtRestarts, iscsiIntrRxRjtFullFeatures, iscsiIntrRxLgtSessionCloses, iscsiIntrRxLgtCxnRecoveries, iscsiIntrRxLgtTargetRequests, iscsiIntrRxAsyTargetResets, iscsiIntrRxAsyLogoutRequests, Bakke, Muchow Expires August 2001 [Page 138] Internet Draft iSCSI MIB July 2000 iscsiIntrRxAsyCxnDrops } STATUS current DESCRIPTION "." ::= { iscsiGroups 1 } iscsiCompliances OBJECT IDENTIFIER ::= { iscsiConformance 2 } iscsiCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "." MODULE -- this module MANDATORY-GROUPS { iscsiGeneralInfoGroup } ::= { iscsiCompliances 1 } END 7. Security Considerations This MIB currently contains no read-write, read-create, or RowStatus variables, and cannot be directly used to affect the configuration or operation of an iSCSI entity. Information gleaned from this MIB could be used to make connections to the iSCSI targets it represents. However, it is the responsbility of the initiators and targets involved to authenticate each other to ensure that an inappropriately advertised or discovered initiator or target does not compromise their security. These issues are discussed in [ISCSI]. 8. References [ISCSI] Satran, J., et. al., "iSCSI", draft-ietf-ips-iSCSI-05, March 2001. [RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing SNMP Management Frameworks", RFC 2571, April 1999. [RFC1155] Rose, M., and K. McCloghrie, "Structure and Identification of Management Information for TCP/IP-based Internets", STD 16, RFC 1155, May 1990. Bakke, Muchow Expires August 2001 [Page 139] Internet Draft iSCSI MIB July 2000 [RFC1212] Rose, M., and K. McCloghrie, "Concise MIB Definitions", STD 16, RFC 1212, March 1991. [RFC1215] M. Rose, "A Convention for Defining Traps for use with the SNMP", RFC 1215, March 1991. [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999. [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999. [RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network Management Protocol", STD 15, RFC 1157, May 1990. [RFC1901] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Introduction to Community-based SNMPv2", RFC 1901, January 1996. [RFC1906] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1906, January 1996. [RFC2572] Case, J., Harrington D., Presuhn R., and B. Wijnen, "Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)", RFC 2572, April 1999. [RFC2574] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)", RFC 2574, April 1999. [RFC1905] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1905, January 1996. [RFC2573] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 Applications", RFC 2573, April 1999. [RFC2575] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)", RFC 2575, April 1999. Bakke, Muchow Expires August 2001 [Page 140] Internet Draft iSCSI MIB July 2000 [RFC2570] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction to Version 3 of the Internet-standard Network Management Framework", RFC 2570, April 1999. [RFC2012] K. McCloghrie, "SNMPv2 Management Information Base for the Transmission Control Protocol using SMIv2", RFC 2012, November 1996. 9. Authors' Addresses Mark Bakke Postal: Cisco Systems, Inc 6450 Wedgwood Road, Suite 130 Maple Grove, MN USA 55311 Tel: +1 763-398-1000 Fax: +1 763-398-1001 E-mail: mbakke@cisco.com Marjorie Krueger Postal: Hewlett-Packard Networked Storage Architecture Networked Storage Solutions Org. 8000 Foothills Blvd. Roseville, CA 95747 Tel: +1 916-785-2656 Tel: +1 916-785-0391 Email: marjorie_krueger@hp.com Jim Muchow Postal: Cisco Systems, Inc 6450 Wedgwood Road, Suite 130 Maple Grove, MN USA 55311 Tel: +1 763-398-1000 Fax: +1 763-398-1001 E-mail: jmuchow@cisco.com" Bakke, Muchow Expires August 2001 [Page 141]