SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


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

    RE: ISCSI: Urgent Flag requirement violates TCP.



    Venkat,
    
    If you review RFC 2960, you will find the header alignment problem solved.
    You will also find a means of providing larger elements than the MSS.
    Before you go down the path of modifying TCP to the extent of making it a
    datagram protocol, you may wish to review this RFC.  I found it a relatively
    complete solution.
    
    Doug
    
    > I am sure this was considered and rejected, but I'm unable to locate a
    > previous memo/email, in this long thread, where this has been rejected. I
    > apologize if this is reopening something that was already settled.
    >
    > Is there an alternative to the Urgent Pointer mechanism for framing, where
    > TCP implementations can negotiate whether or not they ensure
    > iSCSI header to
    > be immediately following the TCP header. While generic TCP stacks may not
    > have a notion of higher level protocol framing, what are the downsides to
    > two iSCSI peers (and their modified TCP stacks) negotiating this?
    > Each iSCSI
    > PDU is limited to the size of a TCP MSS, and that the sender indicates to
    > the receiver (at login) that it guarantees that iSCSI header
    > always follows
    > TCP header. If a particular sender doesn't indicate this, the TOE
    > can still
    > work in a memory-constrained mode. This may cause some TCP segments to be
    > short of the agreed-upon MSS (wire usage inefficiency), but is this a
    > significant loss?
    >
    > Does the WG operating requirement of "MUST work with existing
    > TCP/IP stacks"
    > prevent this?
    >
    > As long as there are no other intermediate entities terminating the TCP
    > connection (such as a Layer 4 load balancer), the TCP segment at the
    > receiving end would appear in-tact. If a header alignment
    > violation is found
    > (parse error on iSCSI header), the receiver can revert to the memory
    > constrained mode.
    >
    > Regards,
    >
    > Venkat Rangan
    > Rhapsody Networks Inc.
    > www.rhapsodynetworks.com
    >
    >
    >
    >
    
    


Home

Last updated: Tue Sep 04 01:06:20 2001
6315 messages in chronological order