|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] iSCSI - CmdSN and RetryHello, Please consider the scenario described below CmdSN (I) ExpCmdSN (T) 1 ----------------------> <------------------------ 2 2 ----------------------> <------------------------ 3 3 ----------------------> <------------------------ 4 4 ----------------------> <------------------------ 5 This would be the order of processing if none of the packets were lost. If for example the packet with CmdSN = 2 was lost, but the others were received at the Target CmdSN (I) ExpCmdSN (T) 1 ----------------------> <------------------------ 2 2 ----------dropped packet 3 ----------------------> 4 ----------------------> The draft says that "With the exception of the commands marked for immediate delivery, the iSCSI target layer MUST deliver the commands for execution in the order specified by CmdSN." (Pg 30 draft 11). This means that the target cannot process cmds 3 and 4 until it gets cmd 2. Is this interpretation correct? If YES,can the target acknowledge to the initiator the receipt of cmds 3 and 4? If so, how? or is it the responsibility of the initiator to timeout and retry commands 2,3 and 4. This may be wasteful as 3 and 4 have already reached the target. Thanks, Rohit __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/
Home Last updated: Fri Apr 05 11:18:34 2002 9524 messages in chronological order |