Subject: iSCSI : LOGO originated by target.

From: Santosh Rao <[email-masked]>
Date: Tue, 09 Jan 2001 18:54:10 -0800

> Section 2.17 Asynchronous Event
> =========================
> 1) "Target requests Logout on this connection" iSCSI event
> indicator. Why not just allow the target to originate a Logout
> as is done in Fibre Channel ?

> Besides, this AEN does not meet the requirement.
> How does the target convey the CID of the connection to be
> logged out ?
> [js] CID an timeout appear now in parameters [/js]

The simplest approach and the most expeditious error recovery is to
allow the target to originate a Logout. To send an AEN and then wait for
the initiator to log out is opening up the target to dependencies on the
initiator honoring and acting on that AEN, which is un-necessary.

This should not be a violation of SAM since SAM does not restrict
unsolicited traffic for the interconnect specific commands. (Fibre
Chanel does this.)

Thanks,
Santosh

> I do not think SAM-2 lays any guidelines for how the SCSI
>  interconnect protocol handle its native PDUs. (i.e. non-scsi
> operations).
> Fibre Channel allows unsolicited inbound traffic for ELS and
> LS commands and allowing Logout and NOP-OUT
> erhaps better thought of as a NOP command) commands to
> be originated by targets would be desirable and would get rid of this
> particular AEN iSCSI event indicator.