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] |