Re: Implementing DNS client for support IPv6/IPv4

Suresh Satapati <satapati@cisco.com> Tue, 18 November 2003 01:38 UTC

Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA17644 for <ipv6-archive@odin.ietf.org>; Mon, 17 Nov 2003 20:38:51 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ALup7-0006Dt-0X for ipv6-archive@odin.ietf.org; Mon, 17 Nov 2003 20:38:33 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAI1cWhm023915 for ipv6-archive@odin.ietf.org; Mon, 17 Nov 2003 20:38:32 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ALup6-0006De-Q1 for ipv6-web-archive@optimus.ietf.org; Mon, 17 Nov 2003 20:38:32 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA17605 for <ipv6-web-archive@ietf.org>; Mon, 17 Nov 2003 20:38:20 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ALup4-0003B5-00 for ipv6-web-archive@ietf.org; Mon, 17 Nov 2003 20:38:30 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1ALup4-0003B2-00 for ipv6-web-archive@ietf.org; Mon, 17 Nov 2003 20:38:30 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ALuoe-00061b-AB; Mon, 17 Nov 2003 20:38:04 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ALuo3-0005qg-1W for ipv6@optimus.ietf.org; Mon, 17 Nov 2003 20:37:27 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA17571 for <ipv6@ietf.org>; Mon, 17 Nov 2003 20:37:14 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ALuo0-0003A9-00 for ipv6@ietf.org; Mon, 17 Nov 2003 20:37:24 -0500
Received: from sj-iport-4.cisco.com ([171.68.10.86]) by ietf-mx with esmtp (Exim 4.12) id 1ALunz-00039k-00 for ipv6@ietf.org; Mon, 17 Nov 2003 20:37:24 -0500
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com [171.71.163.14]) by sj-core-2.cisco.com (8.12.9/8.12.6) with ESMTP id hAI1aqw5024019; Mon, 17 Nov 2003 17:36:52 -0800 (PST)
Received: from satapati-u10.cisco.com (satapati-u10.cisco.com [128.107.162.133]) by mira-sjc5-b.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id ANR03616; Mon, 17 Nov 2003 17:36:50 -0800 (PST)
Date: Mon, 17 Nov 2003 17:36:50 -0800
From: Suresh Satapati <satapati@cisco.com>
To: Niels Möller <nisse@lysator.liu.se>
cc: "sasson, shuki" <sasson_shuki@emc.com>, ipv6@ietf.org
Subject: Re: Implementing DNS client for support IPv6/IPv4
In-Reply-To: <nn3ccm4pok.fsf@sellafield.lysator.liu.se>
Message-ID: <Pine.GSO.4.53.0311171727140.18264@satapati-u10.cisco.com>
References: <33CE6457C7003A478381BCD0B584DEC50274139D@srmoon.eng.emc.com> <nn3ccm4pok.fsf@sellafield.lysator.liu.se>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: ipv6-admin@ietf.org
Errors-To: ipv6-admin@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Id: IP Version 6 Working Group (ipv6) <ipv6.ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>

> for A records. If you only want IPv6 addresses, you may want to send
> requests for both A and AAAA addresses anyway, and convert any
> received A records into "IPv4-mapped IPv6"-addresses to be returned to
> the application.

I would say, just send AAAA request if you only want IPv6 address.
Do not convert A records into "IPv4-mapped IPv6"-addresses, as mentioned
above.

There are problems w/ using mapped addresses. Refer to:
http://community.roxen.com/developers/idocs/drafts/draft-itojun-v6ops-v4mapped-harmful-02.html

--
Suresh

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------