Internet Small Computer System Interface (iSCSI) SCSI Features Update
RFC 7144
Internet Engineering Task Force (IETF) F. Knight
Request for Comments: 7144 NetApp
Category: Standards Track M. Chadalapaka
ISSN: 2070-1721 Microsoft
April 2014
Internet Small Computer System Interface (iSCSI)
SCSI Features Update
Abstract
Internet Small Computer System Interface (iSCSI) is a SCSI
transport protocol that maps the SCSI family of protocols onto
TCP/IP. The iSCSI protocol as specified in RFC 7143 (and as
previously specified by the combination of RFC 3720 and RFC
5048) is based on the SAM-2 (SCSI Architecture Model - 2)
version of the SCSI family of protocols. This document
defines enhancements to the iSCSI protocol to support certain
additional features of the SCSI protocol that were defined in
SAM-3, SAM-4, and SAM-5.
This document is a companion document to RFC 7143.
Status of This Memo
This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force
(IETF). It represents the consensus of the IETF community. It has
received public review and has been approved for publication by
the Internet Engineering Steering Group (IESG). Further
information on Internet Standards is available in Section 2 of
RFC 5741.
Information about the current status of this document, any
errata, and how to provide feedback on it may be obtained at
http://www.rfc-editor.org/info/rfc7144.
Knight & Chadalapaka Standards Track [Page 1]
RFC 7144 iSCSI SCSI Features Update April 2014
Copyright Notice
Copyright (c) 2014 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Knight & Chadalapaka Standards Track [Page 2]
RFC 7144 iSCSI SCSI Features Update April 2014
Table of Contents
1. Introduction ....................................................4
2. Definitions, Acronyms, and Document Summary .....................4
2.1. Definitions ................................................4
2.2. Acronyms ...................................................4
2.3. New Semantics ..............................................4
3. Terminology Mapping .............................................5
4. New Feature Use .................................................7
4.1. Negotiation of New Feature Use .............................7
4.2. Impact on Standard INQUIRY Data - iSCSI Version
Descriptors ................................................8
5. SCSI Commands ...................................................9
5.1. SCSI Command Additions .....................................9
5.1.1. Command Priority (Byte 2) ..........................10
5.2. SCSI Response Additions ...................................11
5.2.1. Status Qualifier ...................................12
5.2.2. Data Segment - Sense and Response Data Segment .....12
6. Task Management Functions ......................................13
6.1. Task Management Function Request PDU ......................13
6.2. Existing Task Management Functions ........................14
6.3. Task Management Function Additions ........................14
6.3.1. LUN Field ..........................................15
6.3.2. Referenced Task Tag ................................16
6.3.3. RefCmdSN ...........................................16
6.4. Task Management Function Responses ........................17
6.4.1. Task Management Function Response PDU ..............17
6.4.2. Task Management Function Response Additions ........18
6.5. Task Management Requests Affecting Multiple Tasks .........19
7. Login/Text Operational Text Keys ...............................19
7.1. New Operational Text Keys .................................19
7.1.1. iSCSIProtocolLevel .................................19
8. Security Considerations ........................................20
9. IANA Considerations ............................................21
Show full document text