Re: Starting WGLC on draft-ietf-nsis-ntlp-sctp-05.txt

Xiaoming Fu <[email protected]>
Newsgroups gmane.ietf.nsis
Organization University of Goettingen, Germany
Message-ID <[email protected]>
Hi all,

I just posted a latest update (v7) which hopefully addresses almost all 
(if not all) WGLC comments, including Roland's. Thanks for all your 
insightful reviews!

Additional remarks to Roland's comments below:

Roland Bless wrote:
> Section 1:
> *  In the introduction:
>    - not clear whether one should also mention
>      the advantage of message-oriented transport by SCTP instead of
>      using the byte stream oriented TCP where one must provide its own
>      framing mechanisms.
>    - not clear at the end of the 2nd paragraph whether DTLS over SCTP
>      is also in scope of the draft or not.
Fixed.

> *  typo s/extention/extension
Fixed.

> *  PR-SCTP seems to be contradicting to the C-mode (reliable) transport
>    requirements of GIST at first. This must be clarified.
C-mode does not need to be reliable: Per ntlp-17:
   Connection Mode (C-mode):  A mode of sending GIST messages directly
       between nodes using point-to-point messaging associations (see
       below).  Connection mode allows the re-use of existing transport
       and security protocols where such functionality is required.
But yes, PR-SCTP is used for delivering C-mode messages. Clarified

> Section 2:
> SCTP Association: it could be mentioned in parentheses that the
> transport addresses also contain the port number (same remark
> as in RFC 4960) or that for an SCTP endpoint the following holds:
>       All transport addresses used by an SCTP endpoint must use the same
>       port number, but can use multiple IP addresses.  A transport
>       address used by an SCTP endpoint must not be used by another SCTP
>       endpoint.  In other words, a transport address is unique to an
>       SCTP endpoint.
Ok
> 
> 
> Section 3.1.1:
> TLS as protocol specifier is not useful alone. It can only be specified
> together with another protocol, e.g., Forwards-TCP+TLS.

I think this is already clear from GIST spec itself, which we don't need 
to repeat here (?)
> 
> Section 3.1.2:
> "The destination information MUST..." it is not very clear which
> destination information is meant, should be clarified that the
> destination for establishing the SCTP association is meant here
> (or SCTP endpoint destination).

Fixed
> 
> Section 3.3.:
> It should be clarified under which circumstances the reliability
> requirements for GIST C-mode messages are still met when PR-SCTP
> is used. As far as I understood, the "timed reliability"
> service is only one potential/special use case of PR-SCTP.
Added clarification.
> 
> Section 5.1:
> To me it makes sense for the path-coupled MRI to limit the available
> SCTP transport addresses to exactly the one from the NLI, so that
> only this IP address is used for establishing the SCTP association.
> This should also be mentioned in Section 3.1.2.

Any text suggestion? The main concern is that a path-coupled MRI 
contains only one interface-address field?
       The interface-address must be routable, i.e. it MUST be usable as
       a destination IP address for packets to be sent back to the node
       generating the signalling message, whether in D-mode or C-mode. 
[ntlp-17]

> 
> Section 6:
> "For securing _a_ GIST over SCTP channel"
> A little bit too short to discuss DTLS over SCTP. Forwards-DTLS
> should be mentioned and motivated and why TLS+SCTP would be different.
> It is not clear to me whether DTLS over SCTP is still "reliable".
> DTLS would qualify as being secure but not reliable (GIST would require
> to establish an MA for this, but I guess it also implies C-mode =>
> reliability?).
clarified
> 
> And finally:
> What about NAT traversal issues with SCTP? IMHO there should be a short
> section on discussing this. Can one simply use the NAT traversal object
> of GIST etc.? Is there anything special?
Tentatively added one section 6 (may be moved as subsection 5.3): 
however I'm not sure whether this is too heavy to have such section in 
this document. Any comments from other WG members?

Xiaoming
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.