Re: [Hipsec] NAT traversal and the standards track work

Ari Keranen <ari.keranen@nomadiclab.com> Tue, 04 May 2010 15:47 UTC

Return-Path: <ari.keranen@nomadiclab.com>
X-Original-To: hipsec@core3.amsl.com
Delivered-To: hipsec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EA0423A6C82 for <hipsec@core3.amsl.com>; Tue, 4 May 2010 08:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.156
X-Spam-Level:
X-Spam-Status: No, score=-1.156 tagged_above=-999 required=5 tests=[AWL=-0.416, BAYES_20=-0.74]
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 IHqIh7zU-+Ex for <hipsec@core3.amsl.com>; Tue, 4 May 2010 08:47:21 -0700 (PDT)
Received: from gw.nomadiclab.com (unknown [IPv6:2001:14b8:400:101::2]) by core3.amsl.com (Postfix) with ESMTP id 629F828C12F for <hipsec@ietf.org>; Tue, 4 May 2010 08:47:12 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by gw.nomadiclab.com (Postfix) with ESMTP id A04CD4E6CF; Tue, 4 May 2010 18:46:57 +0300 (EEST)
X-Virus-Scanned: amavisd-new at nomadiclab.com
Received: from gw.nomadiclab.com ([127.0.0.1]) by localhost (inside.nomadiclab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vd1BDPEFs63S; Tue, 4 May 2010 18:46:56 +0300 (EEST)
Received: from [IPv6:2001:14b8:400:101:21c:23ff:fe45:a6c1] (unknown [IPv6:2001:14b8:400:101:21c:23ff:fe45:a6c1]) by gw.nomadiclab.com (Postfix) with ESMTP id 6B5224E67D; Tue, 4 May 2010 18:46:56 +0300 (EEST)
Message-ID: <4BE04170.8080401@nomadiclab.com>
Date: Tue, 04 May 2010 18:46:56 +0300
From: Ari Keranen <ari.keranen@nomadiclab.com>
User-Agent: Thunderbird 2.0.0.24 (X11/20100411)
MIME-Version: 1.0
To: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
References: <4BCDA1BC.1020701@ericsson.com> <7CC566635CFE364D87DC5803D4712A6C4CE8C27305@XCH-NW-10V.nw.nos.boeing.com> <2D4CC47B-D38B-41EE-8D39-AF3B76986CDE@cs.rwth-aachen.de> <4BDE9BC7.5090201@ericsson.com>
In-Reply-To: <4BDE9BC7.5090201@ericsson.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: HIP <hipsec@ietf.org>
Subject: Re: [Hipsec] NAT traversal and the standards track work
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "This is the official IETF Mailing List for the HIP Working Group." <hipsec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hipsec>
List-Post: <mailto:hipsec@ietf.org>
List-Help: <mailto:hipsec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 May 2010 15:47:24 -0000

On 05/03/2010 12:47 PM, Gonzalo Camarillo wrote:
 > Folks,
 >
> it seems we have consensus on including the mobility and multihoming 
> extensions in the scope of our new to-be-chartered NAT traversal
> effort.
> 
> With respect to whether we want to go native or still use the
> STUN-based connectivity checks, it would be good to have more
> discussions on the list.

I think the best way forward would be to use native HIP messages for the 
standards track specification and the native NAT traversal mode draft 
should be a suitable basis for the work.

Our implementation experience and the benefits of the native mode 
(implementation effort, demuxing issues, etc.) were discussed at the 
last WG meeting and also on other threads on this list. After the 
discussions there have been no objections on, and quite a few of us feel 
strongly, that the native mode is a better idea. Or would someone still 
disagree on this?

I don't have a strong opinion on whether the mobility and multihoming 
with NAT traversal should be a separate document, but I think it is 
important that also this work gets done. If someone can devote enough 
quality cycles on this, a separate document could have more background 
and intro text explaining the different mm-scenarios and thus be useful. 
Otherwise we can have a shorter version as a part of the native mode draft.


Cheers,
Ari

> On 26/04/2010 1:06 PM, Tobias Heer wrote:
>> Am 26.04.2010 um 06:51 schrieb Henderson, Thomas R:
>> 
>>> 
>>>> -----Original Message----- From: hipsec-bounces@ietf.org 
>>>> [mailto:hipsec-bounces@ietf.org] On Behalf Of Gonzalo Camarillo
>>>>  Sent: Tuesday, April 20, 2010 5:45 AM To: HIP Subject:
>>>> [Hipsec] NAT traversal and the standards track work
>>>> 
>>>> Hi,
>>>> 
>>>> we need to decide what to do with NAT traversal when moving to
>>>> the standards track. We have the following drafts:
>>>> 
>>>> https://datatracker.ietf.org/doc/draft-ietf-hip-nat-traversal/
>>>> 
>>>> The draft above will soon become an Experimental RFC.
>>>> 
>>>> https://datatracker.ietf.org/doc/draft-keranen-hip-native-nat- 
>>>> traversal/
>>>> 
>>>> The draft above proposes implementing HIP-based connectivity
>>>> checks instead of STUN-based ones.
>>>> 
>>>> http://www.watersprings.org/pub/id/draft-melen-hip-nat-mm-00.txt
>>>> 
>>>> 
>>>> The draft above, which needs to be revised, describes the
>>>> mobility and multihoming extensions for NAT traversal.
>>>> 
>>>> I would like to hear people's views on what to do here.
>>>> 
>>> Gonzalo, I would like to see both topics (NAT traversal, and
>>> mobility management aspects of NAT traversal) on the revised
>>> charter, as the second phase of standards-track work, as we
>>> discussed in Anaheim.  I am neutral on the questions of which one
>>> of the two drafts to adopt (if a choice needs to be made now) and
>>> on whether the nat-mm draft should remain separate or should be
>>> combined into one NAT traversal draft.
>>> 
>> I share Tom's opinion here. I would like to see both progress
>> (provided there is enough manpower to support both). However, I
>> think it might be useful to address mobility in the actual NAT
>> documents since it poses special challenges that are special to
>> NATs.
>> 
>> Tobias
>> 
>>> - Tom _