Re: [BEHAVE] DISCUSS: draft-ietf-behave-turn

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 08 April 2009 22:19 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8485E3A6BA2; Wed, 8 Apr 2009 15:19:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.839
X-Spam-Level:
X-Spam-Status: No, score=-1.839 tagged_above=-999 required=5 tests=[AWL=-0.480, BAYES_00=-2.599, SARE_LWSHORTT=1.24]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GYs5xHCD0mYw; Wed, 8 Apr 2009 15:19:06 -0700 (PDT)
Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.227]) by core3.amsl.com (Postfix) with ESMTP id B9A863A6BA1; Wed, 8 Apr 2009 15:19:06 -0700 (PDT)
Received: by rv-out-0506.google.com with SMTP id k40so261429rvb.49 for <multiple recipients>; Wed, 08 Apr 2009 15:20:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=Ceuk34ZrInnzNYhXZRlFX0J09nX2yY6QtJiJagqqhMA=; b=L34qA3VrnRKRx6OnPx5jtVzn9QK3lmyxq7tdDJ2GF36SCLchRXVkv8MMaLlVB2XtXb tOrPfxESADctfW0gtQIlRCpu49nt4cdNHWwLCf2VG3dEm/4JH2ucu7m9i/jjIyJUFrHB uN3sk0n0c9lNafAjIRPC/ZC2iM6wW1qfoJobk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=tlJoo2fyLz48xdu4KDVZni2P6YIYpWfBdmVxhaU5ltA3MxHyUn+zZIhz7wzATvAD7F Ady/o6rFtLIjs+ZrReDMF1EtrAbrTpw4624S/oSYVwPmn816piTC04x7YQoiepr+KYuk sBQtcesQecGewnzOvE443YobckdjFakFPx2tI=
Received: by 10.115.79.8 with SMTP id g8mr1006319wal.95.1239229214192; Wed, 08 Apr 2009 15:20:14 -0700 (PDT)
Received: from ?130.216.38.124? (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id g25sm9064572wag.8.2009.04.08.15.20.11 (version=SSLv3 cipher=RC4-MD5); Wed, 08 Apr 2009 15:20:13 -0700 (PDT)
Message-ID: <49DD2319.7070609@gmail.com>
Date: Thu, 09 Apr 2009 10:20:09 +1200
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Philip Matthews <philip_matthews@magma.ca>
References: <20090404200907.5AEAB3A69F1@core3.amsl.com> <4561E051-C13F-475C-AACE-B7F03A54AAAE@magma.ca>
In-Reply-To: <4561E051-C13F-475C-AACE-B7F03A54AAAE@magma.ca>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: Behave WG <behave@ietf.org>, Russ Housley <housley@vigilsec.com>, iesg@ietf.org, Behave Chairs <behave-chairs@tools.ietf.org>
Subject: Re: [BEHAVE] DISCUSS: draft-ietf-behave-turn
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Apr 2009 22:19:07 -0000

I was the Gen-ART reviewer whoes review led to Russ's comment.
So...

On 2009-04-08 16:01, Philip Matthews wrote:
> 
> On Sat, 4-Apr-09, at 16:09 , Russ Housley wrote:
> 
>> Discuss:
>>
>>  The IAB Considerations in RFC 3424 have not been changed, and it
>>  is clear to me that TURN has an indefinite lifetime.  So, the first
>>  two IAB UNSAF criteria cannot realistically be satisfied.  I do not
>>  want to delay the document, but I do think it should include a
>>  recognition of this conflict.  I'm happy with an IESG note or text
>>  in the body of the document.
>>
> 
> Actually, RFC 3424 only very tangentially applies to TURN, since TURN is
> just a protocol for controlling a relay. RFC 3424  applies to STUN and
> ICE much more directly.
> 
> Consideration 1 simply asks for a precise definition of the problem that
> TURN fixes, so I don't see what else can be said here.

Actually it specifically says "A short term fix should not be generalized
to solve other problems." and the TURN draft says

>    ...However, care has been taken to
>    make sure that TURN is suitable for other types of applications

Reading those two statements gave me a little cognitive dissonance.
Maybe you can add something like

Note that although TURN can be applied beyond the domain of SIP
usage, it can only satisfy these limited purposes.

However, this isn't a big deal IMHO.

> 
> However, Consideration 2 asks for an exit strategy or transition plan.
> Here I have changed the text of the response to Consideration 2 to read:
> 
>     Response: TURN will no longer be needed once there are no longer
>     any NATs.  Unfortunately, as of the date of publication of this
>     document, it no longer seems very likely that NATs will go away
>     any time soon. However, the need for TURN will also decrease as
>     the number of NATs with the mapping property of Endpoint-Independent
>     Mapping [RFC4787] increases.

Works for me.

    Brian