Re: [BEHAVE] Question on embedded address format in draft-baker-behave-v4v6-framework-02

Rémi Després <remi.despres@free.fr> Thu, 23 April 2009 09:19 UTC

Return-Path: <remi.despres@free.fr>
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 EAB083A71FB for <behave@core3.amsl.com>; Thu, 23 Apr 2009 02:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.393
X-Spam-Level:
X-Spam-Status: No, score=-1.393 tagged_above=-999 required=5 tests=[AWL=-0.044, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_35=0.6, MIME_8BIT_HEADER=0.3]
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 6LVRD4uaqTIc for <behave@core3.amsl.com>; Thu, 23 Apr 2009 02:19:28 -0700 (PDT)
Received: from smtp2-g21.free.fr (smtp2-g21.free.fr [212.27.42.2]) by core3.amsl.com (Postfix) with ESMTP id 21ADD3A7202 for <behave@ietf.org>; Thu, 23 Apr 2009 02:19:22 -0700 (PDT)
Received: from smtp2-g21.free.fr (localhost [127.0.0.1]) by smtp2-g21.free.fr (Postfix) with ESMTP id C8BCB4B01C5; Thu, 23 Apr 2009 11:20:34 +0200 (CEST)
Received: from RD-Mac.local (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp2-g21.free.fr (Postfix) with ESMTP id 0DBC24B017A; Thu, 23 Apr 2009 11:20:30 +0200 (CEST)
Message-ID: <49F032DE.3060604@free.fr>
Date: Thu, 23 Apr 2009 11:20:30 +0200
From: Rémi Després <remi.despres@free.fr>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
References: <D109C8C97C15294495117745780657AE0B8E2371@ftrdmel1> <01C41FE7-338B-4C26-BE6A-AD0119404276@cisco.com> <49DC7354.8070305@free.fr> <7E8115D0-C412-4A5F-9281-1C5C97868152@cisco.com> <49DF5476.5030306@free.fr> <D109C8C97C15294495117745780657AE0B9CD4ED@ftrdmel1> <49E7C48D.3020305@gmail.com> <D109C8C97C15294495117745780657AE0B9CD792@ftrdmel1> <55CFDB58-ADD2-460E-9142-87F28E44506E@cisco.com> <49E8CFD9.40904@it.uc3m.es> <49ED219C.1070202@gmail.com> <49EDD647.3060500@free.fr> <49EDD750.1070502@network-heretics.com> <49EDDC57.1060302@free.fr> <49EE1507.9090306@network-heretics.com> <49EEC270.7040607@free.fr> <49EEDADA.8040906@it.uc3m.es> <49EF1888.5020302@free.fr> <49EF1D4B.5050300@it.uc3m.es> <49EF5017.5030409@free.fr> <49EF6F5D.2010306@it.uc3m.es>
In-Reply-To: <49EF6F5D.2010306@it.uc3m.es>
Content-Type: text/plain; charset="ISO-8859-15"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: behave@ietf.org, Dave Thaler <dthaler@windows.microsoft.com>, pierre.levis@orange-ftgroup.com, Keith Moore <moore@network-heretics.com>, Fred Baker <fred@cisco.com>
Subject: Re: [BEHAVE] Question on embedded address format in draft-baker-behave-v4v6-framework-02
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: Thu, 23 Apr 2009 09:19:29 -0000

marcelo bagnulo braun  -  le (m/j/a) 4/22/09 9:26 PM:
> Rémi Després escribió:
>> In my understanding, the following constraints result from the fact 
>> that IPv4 mapped addresses have been artificially excluded from valid 
>> destinations in IPv6-only environments:
>> - IPv6-only hosts MUST send ONLY recursive queries (as most host do, 
>> but so far without being obliged to).
> well, they can implement DNS64 in the local resolver, in whcih case they 
> can do non recursive and synthesis locally (that requires host changes 
> indeed)
> 
>> - If these queries are not sent directly to DNS64 servers at 
>> v6only-v4only borders, intermediate servers MUST:
>>
>>   . NOT be in dual stack clouds (there, they should not loose the 
>> ability to respond with As).
> don't understnad this one,could you expand
> 
>>   . NOT handle recursive queries by themselves (although they 
>> typically do it)
> not sure what scenario do you have in mind... areyou talking about a dns 
> server running in a v6 only machine? If so, why it cannot handle 
> recursive lookups? cause the lack of native v4 transport? If so why this 
> is related to DNS64?

1.
I was assuming that the local DNS was not capable to do the translation.
But that may not be worth considering further.

The constraint is then limited to what has already been written, namely 
if I am right:
A. in the IPv6-network-to-IPv4-Internet case, hosts must send recursive 
queries ONLY to DNS64-capable DNS servers.
B. in the IPv6-Internet-to-an-IPv4-network case, "the DNS64 function is 
provided by the end site itself".

2.
BTW, if not done yet, and if I am not mistaken, it's worth noting that 
if DNSs of IPv4-only servers are populated, by hand or by other means, 
with AAAAs containing the agreed WKP and their IPv4 addresses (in 
addition to their As), then these servers become accessible via NAT64s 
*independently of DNS64-capable servers existing anywhere, and with 
IPsec compatibility*.

I don't see which harm a recommendation to do this could do, and the 
benefit can be quite substantial.

With it, agreeing on a WKP becomes even more urgent.

Regards,

RD