Re: [Gen-art] Gen-ART review of draft-ietf-mmusic-ice-tcp-15

Ari Keränen <ari.keranen@ericsson.com> Mon, 31 October 2011 23:10 UTC

Return-Path: <ari.keranen@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7CD911E833C for <gen-art@ietfa.amsl.com>; Mon, 31 Oct 2011 16:10:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level:
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oCiiwCGFXzvU for <gen-art@ietfa.amsl.com>; Mon, 31 Oct 2011 16:10:48 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id E97A511E8081 for <gen-art@ietf.org>; Mon, 31 Oct 2011 16:10:47 -0700 (PDT)
X-AuditID: c1b4fb39-b7bfdae000005125-59-4eaf2af5b636
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 35.56.20773.5FA2FAE4; Tue, 1 Nov 2011 00:10:46 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.137.0; Tue, 1 Nov 2011 00:10:45 +0100
Received: from dhcp-27-119.ripemtg.ripe.net (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 3442F2047; Tue, 1 Nov 2011 01:10:45 +0200 (EET)
Message-ID: <4EAF2AF5.9010003@ericsson.com>
Date: Tue, 01 Nov 2011 00:10:45 +0100
From: Ari Keränen <ari.keranen@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: "Vijay K. Gurbani" <vkg@bell-labs.com>
References: <4EAF17BC.6020409@bell-labs.com>
In-Reply-To: <4EAF17BC.6020409@bell-labs.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: AAAAAA==
Cc: "fandreas@cisco.com" <fandreas@cisco.com>, General Area Review Team <gen-art@ietf.org>, Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>, "draft-ietf-mmusic-ice-tcp@tools.ietf.org" <draft-ietf-mmusic-ice-tcp@tools.ietf.org>
Subject: Re: [Gen-art] Gen-ART review of draft-ietf-mmusic-ice-tcp-15
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Oct 2011 23:10:49 -0000

Hi Vijay,

Thanks for the review! See inline.

On 10/31/11 10:48 PM, Vijay K. Gurbani wrote:
> Minor issues:
>
> - S1: The draft says, "This specification does so by following the
>    outline of ICE itself, and calling out the additions and changes
>    necessary in each section of ICE to support TCP candidates."
>
>    Does this imply that this specification normatively updates
>    rfc5425 (the ICE RFC)?  If so, this is not reflected in the
>    masthead for the document as "Updates: RFC 5425".

Actually no. These additions are specific to TCP so the (UDP) ICE RFC is 
not updated. In an effort to keep this draft reasonably compact, only 
the delta from the RFC5245 is defined. So, when something is not defined 
here, the behavior defined in RFC5245 is assumed.

> - S4.1, last paragraph.  It says that, "TCP-based STUN transactions
>    are paced out at one every Ta seconds."  However, rfc5245 Section
>    16 says that, "These transactions are paced at a rate of one
>    every Ta millisecond, ..."
>
>    I suspect that in your draft, Ta refers to the same Ta as in
>    rfc5245, so it seems to me that they should be paced one every
>    Ta milliseconds to conform to rfc5245, no?

This one is a bit tricky since even RFC5245 is not consistent with this 
(e.g., section 5.8. of RFC5245 says "Ta seconds later", and section 
16.1. is even more vague). We chose to use "seconds" so that the 
formulas in 16.1. of 5245 would have right units, but actually in the 
text 5245 does use "milliseconds" more often. I'm fine either way but 
since you found this confusing, probably the milliseconds is a better 
choice.

> Nits:
>
> - S3, in the sentence, "Stream-oriented transports introduce another
>      wrinkle, since they require a way to frame the connection so that the
>      application and STUN packets can be extracted in order to determine
>      which is which."
>
>      s/which is which/STUN packets from application layer traffic/

OK.

> - S4.1,
>    s/any assumptions that they make about deployments/any assumptions
>    made about deployments/

OK. We'll fix these in the next revision.


Thanks,
Ari