Internet Small Computer System Interface (iSCSI) Parameters
- Created
- 2003-04-16
- Last Updated
- 2014-04-08
- Available Formats
-

XML

HTML

Plain text
Registries Included Below
iSCSI authentication methods
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC7143]
- Available Formats
-

CSV
| Number |
Authentication Method |
Reference |
| 0 |
Reserved |
|
| 1 |
CHAP |
[RFC7143] |
| 2 |
SRP |
[RFC7143] |
| 3 |
KRB5 |
[RFC7143] |
| 4 |
SPKM1 (OBSOLETE) |
[RFC7143] |
| 5 |
SPKM2 (OBSOLETE) |
[RFC7143] |
| 6-255 |
Reserved (Not assigned by IANA) |
[RFC7143] |
| 256-65535 |
Unassigned |
|
iSCSI digests
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC7143]
- Available Formats
-

CSV
| Number |
Digest |
Reference |
| 0 |
Reserved |
[RFC7143] |
| 1 |
CRC32c |
[RFC7143] |
| 2-255 |
Reserved (Not assigned by IANA) |
[RFC7143] |
| 256-65535 |
Unassigned |
|
SRP_GROUP key values
- Registration Procedure(s)
-
Specification Required
- Expert(s)
-
Unassigned
- Reference
- [RFC3723]
- Note
-
When a MODP group is used with SRP, the generator (g)
value differs from the usual generator of 2. Consult the
appropriate reference for the correct generator to use.
- Available Formats
-

CSV
| Key Value |
Group Description |
Reference |
| SRP-768 |
768 bit SRP group |
[RFC3723] |
| SRP-1024 |
1024 bit SRP group |
[RFC3723] |
| SRP-1280 |
1280 bit SRP group |
[RFC3723] |
| SRP-1536 |
1536 bit SRP group |
[RFC3723] |
| SRP-2048 |
2048 bit SRP group |
[RFC3723] |
| MODP-3072 |
3072 bit MODP group |
[RFC3723] |
| MODP-4096 |
4096 bit MODP group |
[RFC3723] |
| MODP-6144 |
6144 bit MODP group |
[RFC3723] |
| MODP-8192 |
8192 bit MODP group |
[RFC3723] |
iSCSI Opcodes
- Registration Procedure(s)
-
Standards Action to define the semantics of the opcode;
Expert Review to select the specific opcode(s)
- Expert(s)
-
Unassigned
- Reference
- [RFC7143]
- Note
-
Namespace details: Numerical values that can fit in
one octet with most significant two bits (bits 0 and 1)
already designated by [RFC7143], bit 0 being reserved and
bit 1 for immediate delivery. Bit 2 is designated to identify
the originator of the opcode. Bit 2 = 0 for initiator and
Bit 2 = 1 for target.
- Note
-
Reserved to IANA:
0x07-0x0f, 0x13-0x1b (initiator codes)
0x27-0x2f, 0x33-0x3b (target codes)
Reserved to IANA for allocation only if no opcode pair is available:
0x11, 0x12, 0x1f (initiator codes)
0x30 (target codes)
- Available Formats
-

CSV
| Opcode |
Originator |
Operation Name |
Reference |
| 0x00 |
Initiator |
NOP-Out |
[RFC7143] |
| 0x01 |
Initiator |
SCSI Command |
[RFC7143] |
| 0x02 |
Initiator |
SCSI Task Management Function Request |
[RFC7143] |
| 0x03 |
Initiator |
Login Request |
[RFC7143] |
| 0x04 |
Initiator |
Text Request |
[RFC7143] |
| 0x05 |
Initiator |
SCSI Data-Out |
[RFC7143] |
| 0x06 |
Initiator |
Logout Request |
[RFC7143] |
| 0x10 |
Initiator |
SNACK Request |
[RFC7143] |
| 0x1c-0x1e |
Initiator |
Vendor-specific codes |
[RFC7143] |
| 0x20 |
Target |
NOP-In |
[RFC7143] |
| 0x21 |
Target |
SCSI Response |
[RFC7143] |
| 0x22 |
Target |
SCSI Task Management Function Response |
[RFC7143] |
| 0x23 |
Target |
Login Response |
[RFC7143] |
| 0x24 |
Target |
Text Response |
[RFC7143] |
| 0x25 |
Target |
SCSI Data-In |
[RFC7143] |
| 0x26 |
Target |
Logout Response |
[RFC7143] |
| 0x31 |
Target |
Ready To Transfer (R2T) |
[RFC7143] |
| 0x32 |
Target |
Asynchronous Message |
[RFC7143] |
| 0x3c-0x3e |
Target |
Vendor-specific codes |
[RFC7143] |
| 0x3f |
Target |
Reject |
[RFC7143] |
iSCSI Login/Text Keys
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC7145][RFC7143]
- Available Formats
-

CSV
iSCSI Asynchronous Events
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Event Number (one octet) |
Description |
Reference |
| 0 |
SCSI Async Event |
[RFC7143] |
| 1 |
Logout Request |
[RFC7143] |
| 2 |
Connection drop notification |
[RFC7143] |
| 3 |
Session drop notification |
[RFC7143] |
| 4 |
Negotiation Request |
[RFC7143] |
| 5 |
Task termination |
[RFC7143] |
| 6-247 |
Unassigned |
|
| 248-254 |
Vendor-unique |
[RFC7143] |
| 255 |
Vendor-unique |
[RFC7143] |
iSCSI Task Management Function Codes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
iSCSI Login Response Status Codes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Status Class (one octet) |
Description |
Reference |
| 0x00 |
Success |
[RFC7143] |
| 0x01 |
Redirection |
[RFC7143] |
| 0x02 |
Initiator Error |
[RFC7143] |
| 0x03 |
Target Error |
[RFC7143] |
| 0x04-0x0e |
Unassigned |
|
| 0x0f |
Vendor-Unique |
[RFC7143] |
| 0x10-0xff |
Unassigned |
|
Status-Detail for Status-Class=0x00
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Status Class (fixed) |
Status Code (one octet) |
Description |
Reference |
| 0x00 |
0x00 |
Success |
[RFC7143] |
| 0x00 |
0x01-0xff |
Unassigned |
|
Status-Detail for Status-Class=0x01
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Status Class (fixed) |
Status Code (one octet) |
Description |
Reference |
| 0x01 |
0x01 |
Target moved temporarily |
[RFC7143] |
| 0x01 |
0x02 |
Target moved permanently |
[RFC7143] |
| 0x01 |
0x03-0xff |
Unassigned |
|
Status-Detail for Status-Class=0x02
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Status Class (fixed) |
Status Code (one octet) |
Description |
Reference |
| 0x02 |
0x00 |
Initiator error |
[RFC7143] |
| 0x02 |
0x01 |
Authentication failure |
[RFC7143] |
| 0x02 |
0x02 |
Authorization failure |
[RFC7143] |
| 0x02 |
0x03 |
Not found |
[RFC7143] |
| 0x02 |
0x04 |
Target removed |
[RFC7143] |
| 0x02 |
0x05 |
Unsupported version |
[RFC7143] |
| 0x02 |
0x06 |
Too many connections |
[RFC7143] |
| 0x02 |
0x07 |
Missing parameter |
[RFC7143] |
| 0x02 |
0x08 |
Can't include in session |
[RFC7143] |
| 0x02 |
0x09 |
Session type not supported |
[RFC7143] |
| 0x02 |
0x0a |
Session does not exist |
[RFC7143] |
| 0x02 |
0x0b |
Invalid during login |
[RFC7143] |
| 0x02 |
0x0c-0xff |
Unassigned |
|
Status-Detail for Status-Class=0x03
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Status Class (fixed) |
Status Code (one octet) |
Description |
Reference |
| 0x03 |
0x00 |
Target error |
[RFC7143] |
| 0x03 |
0x01 |
Service unavailable |
[RFC7143] |
| 0x03 |
0x02 |
Out of resources |
[RFC7143] |
| 0x03 |
0x03-0xff |
Unassigned |
|
iSCSI Reject Reason Codes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7143]
- Available Formats
-

CSV
Reason Code (one octet) |
Description |
Reference |
| 0x01 |
Reserved |
[RFC7143] |
| 0x02 |
Data digest error |
[RFC7143] |
| 0x03 |
SNACK Reject |
[RFC7143] |
| 0x04 |
Protocol Error |
[RFC7143] |
| 0x05 |
Command not supported |
[RFC7143] |
| 0x06 |
Immediate command reject |
[RFC7143] |
| 0x07 |
Task in progress |
[RFC7143] |
| 0x08 |
Invalid data ack |
[RFC7143] |
| 0x09 |
Invalid PDU field |
[RFC7143] |
| 0x0a |
Long op reject |
[RFC7143] |
| 0x0b |
"Deprecated reason code" |
[RFC7143] |
| 0x0c |
Waiting for Logout |
[RFC7143] |
| 0x0d-0xff |
Unassigned |
|
iSER Opcodes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7145]
- Available Formats
-

CSV
| Value |
Description |
Reference |
| 0x1 |
iSCSI control-type PDU |
[RFC7145] |
| 0x2 |
iSER Hello Message |
[RFC7145] |
| 0x3 |
iSER HelloReply Message |
[RFC7145] |
| 0x4-0xf |
Unassigned |
|
iSCSI Protocol Level
- Registration Procedure(s)
-
Expert Review and Standards Action
- Expert(s)
-
Unassigned
- Reference
- [RFC7144]
- Available Formats
-

CSV
| Value |
Description |
Reference |
| 0 |
No version claimed |
[RFC7144] |
| 1 |
RFC7143 |
[RFC7143] |
| 2 |
RFC7144 |
[RFC7144] |
| 3-31 |
Unassigned |
|
iSCSI Task Management Function Response Codes
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7144]
- Available Formats
-

CSV
| Value |
Operation Name |
Reference |
| 0 |
Function complete |
[RFC7143] |
| 1 |
Task does not exist |
[RFC7143] |
| 2 |
LUN does not exist |
[RFC7143] |
| 3 |
Task still allegiant |
[RFC7143] |
| 4 |
Task allegiance reassignment not supported |
[RFC7143] |
| 5 |
Task management function not supported |
[RFC7143] |
| 6 |
Function authorization failed |
[RFC7143] |
| 7 |
Function succeeded |
[RFC7144] |
| 8-254 |
Unassigned |
|
| 255 |
Function rejected |
[RFC7143] |