Re: [tsvwg] draft-ietf-tsvwg-sctp-dtls-encaps-08.txt

gorry@erg.abdn.ac.uk Wed, 14 January 2015 11:57 UTC

Return-Path: <gorry@erg.abdn.ac.uk>
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 3A0631B2C72 for <tsvwg@ietfa.amsl.com>; Wed, 14 Jan 2015 03:57:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.545
X-Spam-Level:
X-Spam-Status: No, score=-3.545 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 WLrGFKQs03O6 for <tsvwg@ietfa.amsl.com>; Wed, 14 Jan 2015 03:57:43 -0800 (PST)
Received: from pegasus.erg.abdn.ac.uk (spey.erg.abdn.ac.uk [139.133.204.173]) by ietfa.amsl.com (Postfix) with ESMTP id 003BA1B2C71 for <tsvwg@ietf.org>; Wed, 14 Jan 2015 03:57:42 -0800 (PST)
Received: from erg.abdn.ac.uk (galactica.erg.abdn.ac.uk [139.133.210.32]) by pegasus.erg.abdn.ac.uk (Postfix) with ESMTPA id 618A61B0053A; Wed, 14 Jan 2015 11:57:38 +0000 (GMT)
Received: from 64.208.49.5 (SquirrelMail authenticated user gorry) by erg.abdn.ac.uk with HTTP; Wed, 14 Jan 2015 11:57:37 -0000
Message-ID: <ec85e5c90df22010c40ad6cc21e1c2a0.squirrel@erg.abdn.ac.uk>
In-Reply-To: <B4331CE7-F7CB-4BE4-8EF4-E346867106B7@fh-muenster.de>
References: <8C559303-B26F-41D7-8063-C3FC268E02B0@fh-muenster.de> <6946e413159a3427a0c344a577cdf653.squirrel@erg.abdn.ac.uk> <F1E96F4E-7E2E-4273-8D23-037B868C6F17@fh-muenster.de> <5358c9c78e6ad57ac44b558858b1ae42.squirrel@erg.abdn.ac.uk> <1F0BEF14-720E-46D0-8EC7-80F79EB63EE8@fh-muenster.de> <0650cdffedf63ea0ec66373dfbd449d0.squirrel@erg.abdn.ac.uk> <B4331CE7-F7CB-4BE4-8EF4-E346867106B7@fh-muenster.de>
Date: Wed, 14 Jan 2015 11:57:37 -0000
From: gorry@erg.abdn.ac.uk
To: Michael Tuexen <tuexen@fh-muenster.de>
User-Agent: SquirrelMail/1.4.23 [SVN]
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Archived-At: <http://mailarchive.ietf.org/arch/msg/tsvwg/poCPLULIwIeZXpyKJK3JQ3jQ5Zc>
Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, tsvwg@ietf.org
Subject: Re: [tsvwg] draft-ietf-tsvwg-sctp-dtls-encaps-08.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: Wed, 14 Jan 2015 11:57:45 -0000

Please see comments in line.

> On 12 Jan 2015, at 18:46, gorry@erg.abdn.ac.uk wrote:
>>
>> It looks like we are getting towards a point where it would be useful to
>> issue a new draft, so with this in mind I have a few comments (no
>> Chair's
>> hat yet), so please feel free to comment on these comments...
> Hi Gorry,
>
> thank you very much for your review. See my comments in-line.
>
> Best regards
> Michael
>>
>>
>> I think the abstract  could benefit from a little explanation of the
>> need
>> for DTLS encapsulation, given RFC 6951, and  RTCweb wishes to use UDP
>> with
>> security. That's implied right now, and I think should be explicit.
>>
>> I'd really encourage you to add this diagram to the intro, this wouldn't
>> hurt, and it makes it obvious!
>>
>> "
>>                               +----------+
>>                               |   SCTP   |
>>                               +----------+
>>                               |   DTLS   |
>>                               +----------+
>>                               | ICE/UDP  |
>>                               +----------+
>>
>>                       Figure 1: Basic stack diagram"
>>
>> And suggest you follow with something like:
>>
>>   This encapsulation of SCTP over DTLS over UDP or ICE/UDP (see
>> [RFC5245])
>>   can provide a NAT traversal solution together with confidentiality,
>>   source authentication, and integrity protected transfers. "
>
> Just the be clear:
> Do you want to to add some clarifying text to the abstract and the stack
> diagram followed up by the sentence added to the overview? There is no
> section called intro...
>
The first section would be fine.

>> This new text:
>> "In case of a window based congestion..."
>> Maybe would be clearer as:
>> "The window-based congestion control method specified in [RFC4960],
>> resets the congestion window and slow start threshold to their initial
>> values."
> OK. Taken.
>>
>> In 6.2, is it perhaps clearer to say exactly what is done, to help the
>> DTLS
>> reader understand e.g.
>> "and can be used to send probe packets (HEARTBEAT chunks
>> bundled with PADDING chunks [RFC4960])."
> What about:
> <t>When the SCTP layer performs path MTU discovery as specified in
> <xref target='RFC4821'/>, the padding extension defined in
> <xref target='RFC4820'/> MUST be supported and used for probe packets
> (HEARTBEAT chunks bundled with PADDING chunks <xref
> target='RFC4820'/>).</t>
>
> Please note that I don't use "can be used" and that I changed the
> reference
> the RFC 4820, since I don't know why you are referring to RFC 4960.
>
The new text sounds good.

>>
>> I think it would be useful to also mention: "Path MTU discovery
>> is required by SCTP when SCTP over DTLS is used
>> for data channels (section 4 of draft-ietf-rtcweb-data-channel-13]."
> I added to section 6.2:
> <t>Path MTU discovery is required by SCTP when SCTP over DTLS is used
> for data channels
> (see Section 4 of <xref target='I-D.ietf-rtcweb-data-channel'/>).</t>
>
> Not sure this is the best place. I think a better place would be to add
> this at the end of Section 4. OK?
>
This looks good.

>>
>> Best wishes,
>>
>> Gorry
>>
>

Gorry