SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


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

    Re: Data Digest Error question



    Prasenjit,
    
    The Reject mechanism is intended to be uniformly applicable to
    all (recovery-savvy and otherwise) targets.
    
    Recovery R2T, OTOH, is only for ErrorRecoveryLevel>=1 capable
    implementations (DataSequenceInOrder=true as well, I think this
    needs to be called out in its description), since a recovery R2T 
    implies going back in the data stream.
    
    The delivery subsystem failure status is the final termination
    status (even though there were several good data PDUs after the
    failed one) for ErrorRecoveryLevel=0 implementations, sent after 
    waiting for the F-bit.
    
    Hope that helps.
    
    Regards.
    -- 
    Mallikarjun 
    
    Mallikarjun Chadalapaka
    Networked Storage Architecture
    Network Storage Solutions Organization
    MS 5668 Hewlett-Packard, Roseville.
    cbm@rose.hp.com
    
    
    Prasenjit Sarkar wrote:
    > 
    > This question relates to how the target handles data digest errors for data
    > pdus.
    > 
    > The spec says the target has to send a reject pdu with the attached pdu
    > header
    > + (recovery R2T OR delivery subsystem failure status)
    > 
    > Why do we need two mechanisms? Wouldnt the pdu header indicate what needed
    > to be transmitted? Maybe a word of motivation might help.
    > 
    >    Prasenjit Sarkar
    >    Research Staff Member
    >    IBM Almaden Research
    >    San Jose
    


Home

Last updated: Thu Oct 04 16:17:29 2001
7044 messages in chronological order