Transport layer retries for targets

Sluiter, David dsluiter at
Wed Sep 14 13:25:35 PDT 2005

* From the T10 Reflector (t10 at, posted by:
* "Sluiter, David" <dsluiter at>
Hi Brian,

Thanks for your reply.

Just to be clear, in my second question I meant that the target had
received 3 ACKS for frames A, B & D (ACK for frame C was lost) which
the target sees as ACKs for frames A, B & C (ACKs a, b & c), so the
balance point for the target is frame D, which is the one it should
resend with correct DATAOFFSET and CHANGING DATA POINTER set.

So anyways, what you're saying is that it doesn't matter to the
initiator that the ACKs are out of sync. The initiator relies on
the DATAOFFSET value and CHANGING DATA POINTER bit to straighten
out its buffer, which is cool.

Dave Sluiter
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at

More information about the T10 mailing list