Closed lgrahl closed 7 years ago
As a follow-up, section 2 states:
The protocol mechanisms described in this document allow the interleaving of user messages sent on different streams. They do not support the interleaving of multiple messages (ordered or unordered) sent on the same stream.
Fair enough. Now, section 4.3.1 repeats this but in a confusing way (to me at least):
Please note that it does not allow the interleaving of ordered and unordered user messages on the same stream.
IIRC, what you want to say is that interleaving of messages on the same stream is not possible in general, right? Whether these are ordered or unordered doesn't matter.
Regarding your first message: When using 1-to-many style sockets, each association has an association ID. That ID we are referring to when writing
For one-to-many style sockets, this parameter indicates upon which association
the user is performing an action.
In addition to such a value, you can use the special value SCTP_FUTURE_ASSOC
, but not SCTP_{CURRENT|ALL}_ASSOC
.
We have used this wording in a lot of cases, so I would like to keep it for consistency.
Regarding your second message:
You are correct in stating that it doesn't matter whether the messages are ordered or unordered. You could support, but we don't. This came up a couple of times so the wording was adopted based on comments. If you want to suggest a better wording, keeping the ordered/unordered
stuff explicit, please do that on tsvwg@ietf.org, since the ID is currently in WG LC.
When using 1-to-many style sockets, each association has an association ID. That ID we are referring to [...]
Okay, that makes sense to me now.
If you want to suggest a better wording, keeping the
ordered/unordered
stuff explicit, please do that on tsvwg@ietf.org, since the ID is currently in WG LC.
Will do.
Just as a note: The WG LC ends tomorrow (June, 12th)...
Err... okay, I don't know what WG LC stands for but if it means my suggestion is time-critical, then this would be my proposal:
Please note that it does not allow the interleaving of user messages (ordered or unordered) on the same stream.
This would keep the wording of section 2.
Can you propose this to the mailing list (if you agree with my wording)? I'd do it myself but I'm in the middle of preparing a presentation and would like to acquaint myself with the mailing list's rules 'n stuff before I write something.
WG LC = working group last call. I'll integrate you suggestion.
I don't fully understand the description of
assoc_id
in section 4.3.1.So far so good.
SCTP_CURRENT_ASSOC
andSCTP_ALL_ASSOC
are invalid? What does also refer to?SCTP_FUTURE_ASSOC
is invalid, why not just state exactly that?(Let me know if I should write this on the mailing list.)