SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    iSCSI: FirstBurstSize, etc



    I am wondering about the following statement:
    
      FirstBurstSize MUST NOT exceed MaximumBurstSize.
    
    It doesn't seem to fit the various definitions. I made the following diagram
    from the definitions and FirstBurstSize came out larger then MaxBurstSize.
    
    Here are the definitions I am going by:
    
    25 FirstBurstSize
     Initiator and target negotiate the maximum amount of unsolicited data
     an iSCSI initiator may send to the target, during the execution of a
     single SCSI command, in units of 512 bytes.
    
    24 MaxBurstSize
     Initiator and target negotiate maximum SCSI data payload in an iSCSI
     sequence (a sequence of Data-In or Data-Out PDUs ending with a Data-In
     or Data-Out PDU with the F bit set to one) in units of 512 bytes.
    
    I get the definition of a sequence from "2.2.2.3 Data Sequencing":
    
     For output data PDUs, DataSN starts with 0 for the first data PDU of a
     sequence (the initial unsolicited sequence or any data PDU sequence
     issued to satisfy an R2T) and advances by 1 for each subsequent data
     PDU.
    
             |<------------------ Unsolicited data ------------------->|
             |                    |<------------ Sequence ------------>|
    |Command | Immediate Data  |  |<---- Remaining unsolicited ------->|
    |========|=================|  |================|  |F===============|
             |<-DataPDULength->|  | DataPDULength  |  | DataPDULength  |
                                  |<--------- MaxBurstSize ----------->|
             |<------------------- FirstBurstSize -------------------->|
    
    
    Eddy_Quicksall@iVivity.com
    
    


Home

Last updated: Fri Oct 12 21:17:31 2001
7219 messages in chronological order