Re: [v4v6interim] The NAT64 prefix
Arifumi Matsumoto <arifumi@nttv6.net> Wed, 01 October 2008 19:21 UTC
Return-Path: <v4v6interim-bounces@ietf.org>
X-Original-To: v4v6interim-archive@ietf.org
Delivered-To: ietfarch-v4v6interim-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9A053A6AEC; Wed, 1 Oct 2008 12:21:38 -0700 (PDT)
X-Original-To: v4v6interim@core3.amsl.com
Delivered-To: v4v6interim@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5CE8E3A6A8F for <v4v6interim@core3.amsl.com>; Wed, 1 Oct 2008 12:21:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 6Srp5Ij9diUt for <v4v6interim@core3.amsl.com>; Wed, 1 Oct 2008 12:21:36 -0700 (PDT)
Received: from mail.nttv6.net (mail.nttv6.net [IPv6:2001:fa8::25]) by core3.amsl.com (Postfix) with ESMTP id 24BD33A6909 for <v4v6interim@ietf.org>; Wed, 1 Oct 2008 12:21:35 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail.nttv6.net (8.14.3/8.14.3) with ESMTP id m91JLvNt066768; Thu, 2 Oct 2008 04:21:58 +0900 (JST) (envelope-from arifumi@nttv6.net)
Message-Id: <7BC3C85A-2EB2-4123-A9BE-C2E71D3224FF@nttv6.net>
From: Arifumi Matsumoto <arifumi@nttv6.net>
To: Iljitsch van Beijnum <iljitsch@muada.com>
In-Reply-To: <E5B66B80-F4B1-49EF-BBDB-5FD3C5D1F1B3@muada.com>
Mime-Version: 1.0 (Apple Message framework v929.2)
Date: Thu, 02 Oct 2008 04:22:37 +0900
References: <E5B66B80-F4B1-49EF-BBDB-5FD3C5D1F1B3@muada.com>
X-Mailer: Apple Mail (2.929.2)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0 (mail.nttv6.net [127.0.0.1]); Thu, 02 Oct 2008 04:21:58 +0900 (JST)
Cc: v4v6interim@ietf.org
Subject: Re: [v4v6interim] The NAT64 prefix
X-BeenThere: v4v6interim@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of coexistence topics for the 01-Oct-2008 v4-v6 coexistence interim meeting <v4v6interim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/v4v6interim>, <mailto:v4v6interim-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/v4v6interim>
List-Post: <mailto:v4v6interim@ietf.org>
List-Help: <mailto:v4v6interim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v4v6interim>, <mailto:v4v6interim-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: v4v6interim-bounces@ietf.org
Errors-To: v4v6interim-bounces@ietf.org
Another point. If we have a well-known prefix for translation, we can implement address selection policy simply. If the to-be-translated prefix is defined to be 3000::/16, we can configure client host's policy table so that to-be-translated prefix have less priority than IPv6 and possibly IPv4. Moreover, if we put this rule in the *default* policy table, we can control a client host's address selection behavior in the following way. If a server administrator put a 6->4 translater in front of his server, and he uses 3000::/16 prefix for the DNS AAAA record as well as a normal A record, IPv4 traffic won't decrease so much. This is because those client hosts with IPv6 address only connect to the server through the IPv6 network and the translator. If he uses non-3000::/16 prefix for the DNS AAAA record and uses a normal A record, the server will have much traffic through IPv6, as far as most of the client hosts don't loose IPv4 address. Even if we put a translator on client-side, we can make use of this address selection policy by deciding which prefix to use for the dummy prefix. Kindest Regards. On 2008/10/02, at 1:24, Iljitsch van Beijnum wrote: > There are several advantages of having a well known prefix for NAT- > PT/NAT64 or even DS-lite. For the former, synthetic AAAA records are > no longer necessary and can be ignored by updated hosts, for the > latter there is no longer any need have a configuration mechanism. > Upgraded IPv6 hosts can simply start sending packets to IPv4 > destinations to the translator when they detect that they don't have > actual IPv4 connectivity, rather than depend on external entities to > provide configuration information, in AAAA records or explicitly. An > additional benefit would be that NAT64 could even support IPv4 > applications this way. > > On the other hand, there are operational benefits to having a > configurable prefix: this makes it possible to direct traffic that > is to be translated to a specific translator without routing > contortions. > > What I suggest is that we do both. We present a well known prefix of > a combined NAT-PT/NAT64/DS-lite translator to transport protocols > and applications, but we allow packets destined for that prefix to > have their destination address rewritten into a specific prefix. > Because the packets are translated later anyway, this causes no > problems. Also, if we allow longest match first rules for the well > known to specific prefix translation table, this makes it very easy > to support private translators for RFC 1918 destinations along with > global translators for global IPv4 destinations. > _______________________________________________ > v4v6interim mailing list > v4v6interim@ietf.org > https://www.ietf.org/mailman/listinfo/v4v6interim _______________________________________________ v4v6interim mailing list v4v6interim@ietf.org https://www.ietf.org/mailman/listinfo/v4v6interim
- Re: [v4v6interim] The NAT64 prefix Hiroshi MIYATA
- [v4v6interim] The NAT64 prefix Iljitsch van Beijnum
- Re: [v4v6interim] The NAT64 prefix Arifumi Matsumoto
- Re: [v4v6interim] The NAT64 prefix Fred Baker
- Re: [v4v6interim] The NAT64 prefix Hiroshi MIYATA
- Re: [v4v6interim] The NAT64 prefix Fred Baker
- Re: [v4v6interim] The NAT64 prefix Arifumi Matsumoto
- Re: [v4v6interim] The NAT64 prefix Hiroshi MIYATA
- Re: [v4v6interim] The NAT64 prefix Hiroshi MIYATA
- Re: [v4v6interim] The NAT64 prefix Brian E Carpenter
- Re: [v4v6interim] The NAT64 prefix Hiroshi MIYATA
- Re: [v4v6interim] The NAT64 prefix Iljitsch van Beijnum
- Re: [v4v6interim] The NAT64 prefix Arifumi Matsumoto
- Re: [v4v6interim] The NAT64 prefix Fred Baker
- Re: [v4v6interim] The NAT64 prefix Brian E Carpenter