Re: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt

Simon Perreault <simon.perreault@viagenie.ca> Wed, 20 November 2013 15:21 UTC

Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F37AC1AE42C for <v6ops@ietfa.amsl.com>; Wed, 20 Nov 2013 07:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level:
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, SPF_PASS=-0.001] 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 dXIHf7FBBcI2 for <v6ops@ietfa.amsl.com>; Wed, 20 Nov 2013 07:21:48 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 976901AE425 for <v6ops@ietf.org>; Wed, 20 Nov 2013 07:21:48 -0800 (PST)
Received: from porto.nomis80.org (ringo.viagenie.ca [206.123.31.67]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 1FAA5401FE for <v6ops@ietf.org>; Wed, 20 Nov 2013 10:21:42 -0500 (EST)
Message-ID: <528CD385.4090500@viagenie.ca>
Date: Wed, 20 Nov 2013 10:21:41 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: v6ops@ietf.org
References: <97EB7536A2B2C549846804BBF3FD47E1237E18A6@xmb-aln-x02.cisco.com> <alpine.DEB.2.02.1311050329470.26054@uplift.swm.pp.se> <97EB7536A2B2C549846804BBF3FD47E1237E1941@xmb-aln-x02.cisco.com> <CAM+vMES=xhq7VF8SvqEZEz3ZCRN8p1zWiabkNnU6ucKVya6KQQ@mail.gmail.com> <6536E263028723489CCD5B6821D4B21303A137B3@UK30S005EXS06.EEAD.EEINT.CO.UK> <20131108172730.GM81676@Space.Net> <alpine.DEB.2.02.1311090926500.26054@uplift.swm.pp.se> <20131109132552.GQ81676@Space.Net> <6536E263028723489CCD5B6821D4B21303A157F2@UK30S005EXS06.EEAD.EEINT.CO.UK> <CAM+vMET6mqVQOm4GVnfkvNEGYuVSvTBVnrPOgFvj86Kmx8rnfw@mail.gmail.com> <20131111145452.GF81676@Space.Net> <AFAB9759B1DE4F4187483FC509B50199011699555191@HE111490.emea1.cds.t-internal.com> <alpine.DEB.2.02.1311140756400.5805@uplift.swm.pp.se> <AFAB9759B1DE4F4187483FC509B501990116996E9FB3@HE111490.emea1.cds.t-internal.com> <alpine.DEB.2.02.1311200904140.1157@uplift.swm.pp.se> <528CD2E1.1060001@viagenie.ca>
In-Reply-To: <528CD2E1.1060001@viagenie.ca>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Nov 2013 15:21:50 -0000

Le 2013-11-20 10:18, Simon Perreault a écrit :
> Le 2013-11-20 03:09, Mikael Abrahamsson a écrit :
>> One way would be to have a recommendation to detect NAT64 and then
>> detect NAT44, and in the case of both being present, prefer one of them
>> consistently?
>
> The current state-of-the-art in NAT traversal expressly discourages this
> kind of one-size-fits-all discovery. You need to think about NAT on a
> per-flow basis, not on a per-host basis. The presence or kind of NAT
> that you will discover may depend on IP source or destination, transport
> protocol, port number, load on the NAT device, time of day, phase of the
> moon, etc.

I forgot to finish my thoughts: but it might be good enough if we scope 
what we want to accomplish with discovery tightly enough. For example, 
using the information for prioritization in happy eyeballs might be more 
than fine.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca