|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] iSCSI : digest error handling violates EMDP/InDataOrderWhere : ======= Section 6.2 (pg 80). Digest Errors ----------------------------------- "If the error is a Data-Digest-Error in a Data-PDU, the target MUST either request retransmission with a R2T or answer with a Reject iSCSI PDU and abort the task." Problem : --------- On a Data digest error detected by a target, it MUST NOT request re-transmission of the data PDU thru an R2T if the session login key InDataOrder is set to yes. The current rev 05 draft violates InDataOrder/EMDP settings by allowing a re-transmission of R2T by target. Scenario : ========== initiator target --------- ------ EMDP=0 InDataOrder=YES (exp_off=0) offset=0,len=64k <------ R2T --------> data PDUs (exp_off = 64K) data digest error results in an 8K PDU being dropped at offset 24K. offset=24K,len=8K <------ R2T for missing PDU. exp_off != offset - Santosh begin:vcard n:Rao;Santosh tel;work:408-447-3751 x-mozilla-html:FALSE org:Hewlett Packard, Cupertino.;SISL adr:;;19420, Homestead Road, M\S 43LN, ;Cupertino.;CA.;95014.;USA. version:2.1 email;internet:santoshr@cup.hp.com title:Software Design Engineer x-mozilla-cpt:;21088 fn:Santosh Rao end:vcard
Home Last updated: Tue Sep 04 01:05:02 2001 6315 messages in chronological order |