| iscsi.I | I | Boolean | Immediate delivery |
| iscsi.X | X | Boolean | Command Retry |
| iscsi.ahs | AHS | Byte array | Additional header segment |
| iscsi.asyncevent | AsyncEvent | Unsigned 8-bit integer | Async event type |
| iscsi.asyncmessagedata | AsyncMessageData | Byte array | Async Message Data |
| iscsi.bufferOffset | BufferOffset | Unsigned 32-bit integer | Buffer offset |
| iscsi.cid | CID | Unsigned 16-bit integer | Connection identifier |
| iscsi.cmdsn | CmdSN | Unsigned 32-bit integer | Sequence number for this command |
| iscsi.datadigest | DataDigest | Byte array | Data Digest |
| iscsi.datadigest32 | DataDigest | Unsigned 32-bit integer | Data Digest |
| iscsi.datasegmentlength | DataSegmentLength | Unsigned 32-bit integer | Data segment length (bytes) |
| iscsi.datasn | DataSN | Unsigned 32-bit integer | Data sequence number |
| iscsi.desireddatalength | DesiredDataLength | Unsigned 32-bit integer | Desired data length (bytes) |
| iscsi.errorpdudata | ErrorPDUData | Byte array | Error PDU Data |
| iscsi.eventvendorcode | EventVendorCode | Unsigned 8-bit integer | Event vendor code |
| iscsi.expcmdsn | ExpCmdSN | Unsigned 32-bit integer | Next expected command sequence number |
| iscsi.expdatasn | ExpDataSN | Unsigned 32-bit integer | Next expected data sequence number |
| iscsi.expstatsn | ExpStatSN | Unsigned 32-bit integer | Next expected status sequence number |
| iscsi.flags | Flags | Unsigned 8-bit integer | Opcode specific flags |
| iscsi.headerdigest | HeaderDigest | Byte array | Header Digest |
| iscsi.headerdigest32 | HeaderDigest | Unsigned 32-bit integer | Header Digest |
| iscsi.immediatedata | ImmediateData | Byte array | Immediate Data |
| iscsi.initcmdsn | InitCmdSN | Unsigned 32-bit integer | Initial command sequence number |
| iscsi.initiatortasktag | InitiatorTaskTag | Unsigned 32-bit integer | Initiator's task tag |
| iscsi.initstatsn | InitStatSN | Unsigned 32-bit integer | Initial status sequence number |
| iscsi.isid | ISID | Unsigned 16-bit integer | Initiator part of session identifier |
| iscsi.isid.a | ISID_a | Unsigned 8-bit integer | Initiator part of session identifier - a |
| iscsi.isid.b | ISID_b | Unsigned 16-bit integer | Initiator part of session identifier - b |
| iscsi.isid.c | ISID_c | Unsigned 8-bit integer | Initiator part of session identifier - c |
| iscsi.isid.d | ISID_d | Unsigned 16-bit integer | Initiator part of session identifier - d |
| iscsi.isid.namingauthority | ISID_NamingAuthority | Unsigned 24-bit integer | Initiator part of session identifier - naming authority |
| iscsi.isid.qualifier | ISID_Qualifier | Unsigned 8-bit integer | Initiator part of session identifier - qualifier |
| iscsi.isid.t | ISID_t | Unsigned 8-bit integer | Initiator part of session identifier - t |
| iscsi.isid.type | ISID_Type | Unsigned 8-bit integer | Initiator part of session identifier - type |
| iscsi.keyvalue | KeyValue | String | Key/value pair |
| iscsi.login.C | C | Boolean | Text incomplete |
| iscsi.login.T | T | Boolean | Transit to next login stage |
| iscsi.login.X | X | Boolean | Restart Connection |
| iscsi.login.csg | CSG | Unsigned 8-bit integer | Current stage |
| iscsi.login.nsg | NSG | Unsigned 8-bit integer | Next stage |
| iscsi.login.status | Status | Unsigned 16-bit integer | Status class and detail |
| iscsi.logout.reason | Reason | Unsigned 8-bit integer | Reason for logout |
| iscsi.logout.response | Response | Unsigned 8-bit integer | Logout response |
| iscsi.lun | LUN | Byte array | Logical Unit Number |
| iscsi.maxcmdsn | MaxCmdSN | Unsigned 32-bit integer | Maximum acceptable command sequence number |
| iscsi.opcode | Opcode | Unsigned 8-bit integer | Opcode |
| iscsi.padding | Padding | Byte array | Padding to 4 byte boundary |
| iscsi.parameter1 | Parameter1 | Unsigned 16-bit integer | Parameter 1 |
| iscsi.parameter2 | Parameter2 | Unsigned 16-bit integer | Parameter 2 |
| iscsi.parameter3 | Parameter3 | Unsigned 16-bit integer | Parameter 3 |
| iscsi.pingdata | PingData | Byte array | Ping Data |
| iscsi.r2tsn | R2TSN | Unsigned 32-bit integer | R2T PDU Number |
| iscsi.readdata | ReadData | Byte array | Read Data |
| iscsi.refcmdsn | RefCmdSN | Unsigned 32-bit integer | Command sequence number for command to be aborted |
| iscsi.reject.reason | Reason | Unsigned 8-bit integer | Reason for command rejection |
| iscsi.scsicommand.F | F | Boolean | PDU completes command |
| iscsi.scsicommand.R | R | Boolean | Command reads from SCSI target |
| iscsi.scsicommand.W | W | Boolean | Command writes to SCSI target |
| iscsi.scsicommand.addcdb | AddCDB | Unsigned 8-bit integer | Additional CDB length (in 4 byte units) |
| iscsi.scsicommand.attr | Attr | Unsigned 8-bit integer | SCSI task attributes |
| iscsi.scsicommand.crn | CRN | Unsigned 8-bit integer | SCSI command reference number |
| iscsi.scsicommand.expecteddatatransferlength | ExpectedDataTransferLength | Unsigned 32-bit integer | Expected length of data transfer |
| iscsi.scsidata.A | A | Boolean | Acknowledge Requested |
| iscsi.scsidata.F | F | Boolean | Final PDU |
| iscsi.scsidata.O | O | Boolean | Residual overflow |
| iscsi.scsidata.S | S | Boolean | PDU Contains SCSI command status |
| iscsi.scsidata.U | U | Boolean | Residual underflow |
| iscsi.scsidata.readresidualcount | ResidualCount | Unsigned 32-bit integer | Residual count |
| iscsi.scsiresponse.O | O | Boolean | Residual overflow |
| iscsi.scsiresponse.U | U | Boolean | Residual underflow |
| iscsi.scsiresponse.bidireadresidualcount | BidiReadResidualCount | Unsigned 32-bit integer | Bi-directional read residual count |
| iscsi.scsiresponse.o | o | Boolean | Bi-directional read residual overflow |
| iscsi.scsiresponse.residualcount | ResidualCount | Unsigned 32-bit integer | Residual count |
| iscsi.scsiresponse.response | Response | Unsigned 8-bit integer | SCSI command response value |
| iscsi.scsiresponse.senselength | SenseLength | Unsigned 16-bit integer | Sense data length |
| iscsi.scsiresponse.status | Status | Unsigned 8-bit integer | SCSI command status value |
| iscsi.scsiresponse.u | u | Boolean | Bi-directional read residual underflow |
| iscsi.snack.begrun | BegRun | Unsigned 32-bit integer | First missed DataSN or StatSN |
| iscsi.snack.runlength | RunLength | Unsigned 32-bit integer | Number of additional missing status PDUs in this run |
| iscsi.snack.type | S | Unsigned 8-bit integer | Type of SNACK requested |
| iscsi.statsn | StatSN | Unsigned 32-bit integer | Status sequence number |
| iscsi.targettransfertag | TargetTransferTag | Unsigned 32-bit integer | Target transfer tag |
| iscsi.taskmanfun.function | Function | Unsigned 8-bit integer | Requested task function |
| iscsi.taskmanfun.referencedtasktag | ReferencedTaskTag | Unsigned 32-bit integer | Referenced task tag |
| iscsi.taskmanfun.response | Response | Unsigned 8-bit integer | Response |
| iscsi.text.C | C | Boolean | Text incomplete |
| iscsi.text.F | F | Boolean | Final PDU in text sequence |
| iscsi.time2retain | Time2Retain | Unsigned 16-bit integer | Time2Retain |
| iscsi.time2wait | Time2Wait | Unsigned 16-bit integer | Time2Wait |
| iscsi.totalahslength | TotalAHSLength | Unsigned 8-bit integer | Total additional header segment length (4 byte words) |
| iscsi.tsid | TSID | Unsigned 16-bit integer | Target part of session identifier |
| iscsi.tsih | TSIH | Unsigned 16-bit integer | Target session identifying handle |
| iscsi.vendorspecificdata | VendorSpecificData | Byte array | Vendor Specific Data |
| iscsi.versionactive | VersionActive | Unsigned 8-bit integer | Negotiated protocol version |
| iscsi.versionmax | VersionMax | Unsigned 8-bit integer | Maximum supported protocol version |
| iscsi.versionmin | VersionMin | Unsigned 8-bit integer | Minimum supported protocol version |
| iscsi.writedata | WriteData | Byte array | Write Data |