Re: legality of interleaving untagged message segments

"Caitlin Bestler" <[email protected]>
Newsgroups gmane.ietf.rddp
Message-ID <[email protected]>
Jeff Dwork said:
> A receiver capable of tracking out-of-order messages is more complex
> than one which requres in-order submission.  Support of out-of-order
> message submission must be negotiated prior to stream initialization.
>
> A possible implementation: The receiver declares the maximum number of
> simultaneous messages it will accept, possible values being an integer
> greater than 0 or the special value "NO_LIMIT" (perhaps represented as
> 0).
>
> A value of "1" means that all segments of message N must be submitted
> before any segments of message N+1.  A value of "NO_LIMIT" means that
> the receiver will accept any number of out-of-order messages up to the
> size of the RQ/S_RQ.
>
> Jeff
>


The potential optimizations to an "in-order receiver" are real, but they
definitely would not justify more session parameters negotiated on the wire.

What is proposed is far simpler, that untagged messages behave as though
their segments are submitted to the LLP atomically. For example, SCTP
has such a restriction on SCTP layer segmentation of user messages.
From the RDMAP layer this is entirely transparent. It is only an issue
to the implementation of the DDP layer.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.