SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    RE: iSCSI-Asynch event code



    Santosh,
    
    	There is a slight difference where the new event gives us more than
    we have. If a target requests a logout there is no guarantee the
    initiator will ever log that connection back in again.
    
    	The reason I suggested we allow the initiator to bypass the login
    timeouts if it logged out as a result of the new event was because the
    target isn't asking for a logout to reduce resource commitments, so
    there seems to be no need to wait for what may be a long time to
    re-login. I think that would still be a worthy addition, perhaps with
    a parameter in the negotiation request that allows an immediate login
    if the logout option is taken.
    
    	The target would never have to drop the connection because the
    initiator MUST either negotiate or logout.
    
    	- Rod
    
    -----Original Message-----
    From: owner-ips@ece.cmu.edu [mailto:owner-ips@ece.cmu.edu]On Behalf Of
    Santosh Rao
    Sent: Wednesday, June 12, 2002 1:41 PM
    To: Julian Satran
    Cc: ips@ece.cmu.edu
    Subject: Re: iSCSI-Asynch event code
    
    
    
    Why is this needed ? The target can just send an async event to drop
    the
    connection or request a connection logout, and the connection can be
    re-established allowing for new negotiation.
    
    I don't see the point of making this change so late in the game. There
    exist mechanisms such as target driven connection logout/drop which
    can
    be used to achieve the same effect.
    
    In any case, what do you do if the initiator does not respond with a
    text message ? The target would end up dropping the cxn with an async
    message in this case, causing a re-login and thus, re-negotiation.
    
    To summarize, I don't see a need for this change, since there are
    simpler mechanisms to achieve the same effect. In particular, given
    that
    we are so close to the finish line, I suggest that we not make this
    change, but instead, use the async cxn/ssn logout/drop mechanisms.
    
    Rgds,
    Santosh
    
    
    Julian Satran wrote:
    >
    > Dear colleagues,
    >
    > I plan to add to the text in 9.9.1 an additional event code as
    > follows. It is needed for completeness.
    >
    > 4 - target requests parameter negotiation on this connection. The
    > initiator MUST honor this request by issuing a Text Request (that
    can
    > be empty) on the same connection as early as possible unless a Text
    > Request is already pending on the connection or by issuing a Logout
    > Request.
    > Julo
    
    --
    The world is so fast that there are days when the person who says
    it can't be done is interrupted by the person who is doing it.
    	~ Anon
    
    


Home

Last updated: Wed Jun 12 17:18:43 2002
10720 messages in chronological order