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

Simon Perreault <simon.perreault@viagenie.ca> Wed, 20 November 2013 15:19 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 7A1EF1AE405 for <v6ops@ietfa.amsl.com>; Wed, 20 Nov 2013 07:19:06 -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 MaLWA7PLhFeW for <v6ops@ietfa.amsl.com>; Wed, 20 Nov 2013 07:19:04 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id AC5971ADFED for <v6ops@ietf.org>; Wed, 20 Nov 2013 07:19:04 -0800 (PST)
Received: from porto.nomis80.org (ringo.viagenie.ca [206.123.31.67]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 5A2D5401FE for <v6ops@ietf.org>; Wed, 20 Nov 2013 10:18:57 -0500 (EST)
Message-ID: <528CD2E1.1060001@viagenie.ca>
Date: Wed, 20 Nov 2013 10:18:57 -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>
In-Reply-To: <alpine.DEB.2.02.1311200904140.1157@uplift.swm.pp.se>
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:19:06 -0000

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.

ICE for every flow? Built into the OS? Yuck!

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