[tsvwg] Fwd: I-D Action: draft-ietf-tsvwg-sctp-dtls-encaps-03.txt

Michael Tuexen <Michael.Tuexen@lurchi.franken.de> Fri, 07 March 2014 19:46 UTC

Return-Path: <Michael.Tuexen@lurchi.franken.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A765B1A01D6 for <tsvwg@ietfa.amsl.com>; Fri, 7 Mar 2014 11:46:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.328
X-Spam-Level:
X-Spam-Status: No, score=-1.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RCVD_IN_SORBS_WEB=0.77, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ij5JZgIdcNDA for <tsvwg@ietfa.amsl.com>; Fri, 7 Mar 2014 11:46:49 -0800 (PST)
Received: from mail-n.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) by ietfa.amsl.com (Postfix) with ESMTP id 37AD31A013A for <tsvwg@ietf.org>; Fri, 7 Mar 2014 11:46:49 -0800 (PST)
Received: from [10.54.232.147] (unknown [88.128.80.7]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTP id 78D4E1C0B4006; Fri, 7 Mar 2014 20:46:43 +0100 (CET)
Content-Type: text/plain; charset="iso-8859-1"
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
Date: Fri, 07 Mar 2014 19:46:40 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <625217B1-E56E-48B4-9E1F-B5A8E13C5034@lurchi.franken.de>
References: <53190AEC.2010209@isi.edu>
To: tsvwg WG <tsvwg@ietf.org>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/tsvwg/-BbuNDSiAae0sHxgql0kEF82zxs
Cc: Joe Touch <touch@ISI.EDU>
Subject: [tsvwg] Fwd: I-D Action: draft-ietf-tsvwg-sctp-dtls-encaps-03.txt
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Mar 2014 19:46:51 -0000

WGLC comments from Joe.

Best regards
Michael

Begin forwarded message:

> From: Joe Touch <touch@isi.edu>
> Subject: Re: Fwd: [tsvwg] I-D Action: draft-ietf-tsvwg-sctp-dtls-encaps-03.txt
> Date: 6 Mar 2014 23:55:24 GMT
> To: Michael Tuexen <tuexen@fh-muenster.de>
> Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, Randall Stewart <rrs@lakerest.net>, Randell Jesup <randell@jesup.org>, Salvatore Loreto <salvatore.loreto@ericsson.com>
> 
> Hi, Michael,
> 
> On 2/7/2014 7:55 AM, Michael Tuexen wrote:
>> Hi Joe,
>> 
>> Gorry suggested that you might be interested in reviewing the SCTP over DTLS
>> ID, since you are interested in transport tunnels. So would it be possible
>> for you to review the document (it is pretty short)? I would appreciate your
>> review very much!
> ...
>>> 	Filename        : draft-ietf-tsvwg-sctp-dtls-encaps-03.txt
> 
> Comments below. Feel free to post/forward as usual; please cc me if you do, so I can track any followups if needed.
> 
> Joe
> 
> -----
> 
> 1 - I'm not a fan of "stacked headers"; section 1 should have something to say before you jump into 1.1
> 
> 1.1 - This section should more clearly explain the need for DTLS encapsulation, given RFC 6951 (SCTP over UDP) - i.e., you want UDP with security. That's implied right now, and should be explicit.
> 
> Why doesn't the entirety of this document not boil down to "run SCTP over UDP as per RFC 6951 except use DTLS instead of UDP? Wouldn't that description then mean you can then omit section 3?
> 
> 3 - I don't understand "sent down to the DTLS layer"; RFC6951 doesn't say "sent down to UDP". But, as noted, this section isn't needed.
> 
> 4 - The first sentence should be "SCTP over DTLS MUST support DTLS v1.2 or higher [RFC6341]."  T
> 
> The MTU discovery is already in DTLS 1.2 - no need to state, and no need to require that particular solution (e.g., it seems OK if DTLS updates it).
> 
> I'm not sure what the issue with probe packets is, but why is this a MUST, rather than just the statement "Probe packets are supported using existing DTLS extensions [RFC6520]"? Again, do you care if there are other DTLS methods for doing this?
> 
> The Path MTU paragraph is already addressed in RFC6951 - why add it here?
> 
> The doc should explain why you care about disabling DTLS compression.
> 
> The last sentence seems like it should be MUST NOT.
> 
> I.e., overall, it seems like you get what you need with a simpler first sentence, and the last two only.
> 
> 5 - same stacked header problem
> 
> 5.1 - odd wording on first sentence. seems like you want to say "This doc defines SCTP [RFC4960] in DTLS 1.2."
> 
> The issue here is, IMO, more that DTLS is connectionless *vs UDP* (the comparison is more direct).
> 
> I would not suggest using abbreviated terminology; you refer to associations only in one place. Why make it hard to understand that you mean "SCTP associations"?
> 
> The last bullet in this list is redundant; it's already covered in SCTP over UDP. IMO you're really applying SCTP over UDP to this, so you should refer to RFC6951 as normative and describe this as a superset of that.
> 
> 5.2 - redundant with RFC6951 AFAICT
> 
> 5.3 - why not put all the "no explicit addresses in band" somewhere, and include both this and other uses of addresses as examples?
> 
> -----
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>