|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: iSCSI: Use of the A bitEddy,
The target is quite within its rights to use the A bit
when at recovery level 0. If the session is re-established due to recovery
7.11.4 then the relevant command is aborted anyway and so there is no reason to
keep hold of the data any way: With recovery level 0 there is no recovery
mechanism that requires the target to keep the data. Therefore the A bit
is redundant when the recovery level is 0.
The spec says that the initiator MUST issue a SNACK if
the A bit is set. However, the MaxBurstSize restriction is there to
prevent the initiator from having to send a SNACK on every PDU in the case where
a target inadvertently sets the A bit in (for example) every data in
PDU. The target may set the A bit more often than the MaxBurstSize but it
should not expect a SNACK more often than this.
Matthew Burbridge
Home Last updated: Wed Mar 13 21:18:31 2002 9100 messages in chronological order |