Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behave-nat64-learn-analysis-01.txt
Cameron Byrne <cb.list6@gmail.com> Sun, 23 January 2011 04:00 UTC
Return-Path: <cb.list6@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 4F2F43A6AB0 for <behave@core3.amsl.com>; Sat, 22 Jan 2011 20:00:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.245
X-Spam-Level:
X-Spam-Status: No, score=-3.245 tagged_above=-999 required=5 tests=[AWL=0.354, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 l6zmPBGhk6pb for <behave@core3.amsl.com>; Sat, 22 Jan 2011 20:00:22 -0800 (PST)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by core3.amsl.com (Postfix) with ESMTP id 5B0093A67F4 for <behave@ietf.org>; Sat, 22 Jan 2011 20:00:22 -0800 (PST)
Received: by qyk34 with SMTP id 34so1804968qyk.10 for <behave@ietf.org>; Sat, 22 Jan 2011 20:03:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=fpeZHsGiVlwhHveqZDdKsrOsAMEriM/uMbsMqf/+wjY=; b=ucQJ7yLtvvRSl6LD7GBoiLBIUE9+P2BAL1fYZIIuAc2n01TYvq5X1mHvEAjj2+DiSa 3q0RlNnVzSHd1BhfxqtsGHCd2ap9clIGWO533yyIHJEgLd+abk5vC6lRrdO+JNYZNDVt tjPct9s9ODZe8vvwe7cCEM9YQNg33Rwr1bpYk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=O3c9W6n6jCIKDziP6s1mp6LdecK8ZKK8RSzTmurcKsp/XYcG17NzCxNVqJNox4gva8 nCAE8f54TqBmVGbWuMPApJ6LxA9oE408Kd2YuVukK5ntb9cXBEWYM3pNqwnNYlSGLguI HXpNCP/2oFfmOXVqcs/BWm4mSn/NTcgIrlBMg=
MIME-Version: 1.0
Received: by 10.229.218.210 with SMTP id hr18mr2257316qcb.220.1295755392638; Sat, 22 Jan 2011 20:03:12 -0800 (PST)
Received: by 10.229.224.79 with HTTP; Sat, 22 Jan 2011 20:03:12 -0800 (PST)
In-Reply-To: <59F99B4F-CC29-4DB5-B0E3-5FE995FE9BEA@gmail.com>
References: <20110120104501.23103.95922.idtracker@localhost> <59F99B4F-CC29-4DB5-B0E3-5FE995FE9BEA@gmail.com>
Date: Sat, 22 Jan 2011 20:03:12 -0800
Message-ID: <AANLkTik0WXQmcbPJ0yFwDgd7Wr6WbWcTcaNdMv=-wtmq@mail.gmail.com>
From: Cameron Byrne <cb.list6@gmail.com>
To: jouni korhonen <jouni.nospam@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: "'behave' (behave@ietf.org)" <behave@ietf.org>
Subject: Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behave-nat64-learn-analysis-01.txt
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: Sun, 23 Jan 2011 04:00:23 -0000
"Firstly, finding out whether a particular address is synthetic and therefore learning the presence of a NAT64. For example, a Dual- Stack (DS) host with IPv4 connectivity could use this information to bypass NAT64 and use native IPv4 transport for destinations that are reachable through IPv4. We will refer this as 'Issue #1' throughout the document." Do we believe this will be a common case, where there is a dual-stack network with DNS64 in it? It is not covered in draft-ietf-behave-v6v4-framework or draft-arkko-ipv6-transition-guidelines. Not to say it won't happen, but is this design that is likely to happen and needs consideration here? Section 3 references SDP and SIP using IP literals, they may also use FQDNs, so they may not be the best example. In this sense, they are just like HTTP or FTP, which may use literals and FQDNs. I am not sure what issue #5 is. Can you provide more clarification? I plan on having many NSPs in my network, but i plan on users only have a view of one. AFAIK, NSP = PREF64, and there is a tight coupling of PREF64 and NAT64 system. So, there is a tight coupling between NSP and a NAT64 system. The load balancing i prefer is based on the DNS64 having access to multiple NAT64 systems for load balancing traffic to them via control of the NSP/PREF64 that a client has access to. But, there is a requirement that the client alway have the same NSP/PREF64 so that the users has a "sticky" public IP that represents the IPv6 client via the NAT64 to the IPv4 internet. Things break when the user is represented by multiple public IPv4 address across TCP sessions (VPNs ....) I prefer "4.3. DNS Query for a Well-Known Name" since it can be deployed today. A lot of the appeal about DNS64 and NAT64 is that end systems don't have impacts and the solution can be gracefully put in place without much fiddling or new standards work. I believe the EDNS0 solutions require modifying the end systems and thus spoils some of the benefits of the NAT64 based solutions. Another option not captured is the manual PREF64 configuration. The NAT46 implementation here uses that today http://code.google.com/p/n900ipv6/wiki/Nat64D Generally for this solution of dealing with literals, it is perhaps beneficial to state some guidance that the application can just attempt to use the WKP if nothing else works. I think it is also reasonable to have guidance that /96 NSP prefixes will be easier to derive with the heuristic method and therefor network operators should generally use them as opposed to the other size prefixes. Cameron
- [BEHAVE] Fwd: I-D Action:draft-korhonen-behave-na… jouni korhonen
- [BEHAVE] Learning multiple NAT64 prefixes (Was: I… Simon Perreault
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… mohamed.boucadair
- Re: [BEHAVE] Learning multiple NAT64 prefixes (Wa… Dan Wing
- Re: [BEHAVE] Learning multiple NAT64 prefixes (Wa… Christian Huitema
- Re: [BEHAVE] Learning multiple NAT64 prefixes (Wa… Dan Wing
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… Cameron Byrne
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… Simon Perreault
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… jouni korhonen
- Re: [BEHAVE] Learning multiple NAT64 prefixes (Wa… jouni korhonen
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… mohamed.boucadair
- Re: [BEHAVE] Fwd: I-D Action:draft-korhonen-behav… Behcet Sarikaya