Subject: [rddp] SCTP stream initiation

From: Caitlin Bestler <[email-masked]>
Date: Sat, 28 Sep 2002 21:18:28 -0500

There is also the question of SCTP stream initiation. A few
options have been kicked around off-channel, but we agreed
it made sense to throw the question to the entire list.

The options for stream initiation under SCTP are:

-- instant initiation of RDMA mode based on a priori 
    agreement. This option is just as with TCP, only
    each SCTP stream must be enabled.
-- Delayed initiation based on exchange of LLP messages
    on the pre-RDMA mode stream. This matches the TCP
    solutions (and problems) as discussed, except that
    the point in the LLP stream is measured in messages
    rather than in bytes.
-- Use of a reserved stream as a dynamic "out-of-stream"
    solution.  This has many of the benefits of the IB
    Connection Manager, but goes one degree better because
    this reserved stream is reliable.

The question is whether to enable just one, or both, of the
latter two options.
    
I believe that the ULP interface for per-stream enabling
can be consistent with all three methods, and with enabling
of TCP 'streams' (really connections).

Is there value in matching connection negotiations within
the stream closely between SCTP and TCP? Or is it merely
adquate to allow a transport independent local interface
for establishing and configuring the per-stream parameters?

Additionally, in pure SCTP terms without regard to TCP, what
is the best technical solution: a reserved channel or
in-stream pre-RDMA mode negotiations?

Caitlin Bestler
http://asomi.com/CaitlinBestler/
_______________________________________________
rddp mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/rddp