Re: A6/DNAME usage guidelines and limits

Paul Vixie <paul@vix.com> Wed, 03 April 2002 21:27 UTC

Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16227 for <dnsext-archive@lists.ietf.org>; Wed, 3 Apr 2002 16:27:02 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.35 #1) id 16sryy-000IBz-00 for namedroppers-data@psg.com; Wed, 03 Apr 2002 13:07:52 -0800
Received: from as.vix.com ([204.152.187.70]) by psg.com with esmtp (Exim 3.35 #1) id 16sryx-000IBs-00 for namedroppers@ops.ietf.org; Wed, 03 Apr 2002 13:07:51 -0800
Received: from as.vix.com (localhost [127.0.0.1]) by as.vix.com (Postfix) with ESMTP id 4FDEC28DC4 for <namedroppers@ops.ietf.org>; Wed, 3 Apr 2002 13:07:51 -0800 (PST) (envelope-from paul@vix.com)
From: Paul Vixie <paul@vix.com>
To: namedroppers@ops.ietf.org
Subject: Re: A6/DNAME usage guidelines and limits
In-Reply-To: Message from Carl Perry <caperry@edolnx.net> of "Wed, 03 Apr 2002 16:12:47 CST." <20020403161247.C30198@onramp.southern-star-ranch.com>
X-Mailer: mh-e 6.0; nmh 1.0.4; Emacs 21.1
Date: Wed, 03 Apr 2002 13:07:51 -0800
Message-Id: <20020403210751.4FDEC28DC4@as.vix.com>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk

> I think this is the way to go.  A6 is a good idea, in general.  However,
> having the resolver on a client have to perform multiple queries to get
> a single name resolved is not a good idea.  End-points in the DNS tree
> should be able to ask DNS server/cache systems to provide them an AAAA
> answer to a name.  The server/cache should be able to handle AAAA and
> A6, and convert A6 records to AAAA responses accordingly.  This gives
> the ability for "easy" address renumeration, and a thinner client
> resolver profile.  In short, it's the best of both worlds.

what the world is coming to is that applications (by which i include stub
resolvers) will have to have available to them a far simpler protocol/API
than full DNS.  is that what we all really want?  what it would look like
is "applications make TSIG'd AAAA and A queries of their local recursive
name server" and "recursive name servers will use EDNS0, DNSSEC, and A6."

that doesn't cover the DNAME/PTR issue but that falls out naturally.

that doesn't cover the synthesized AAAA issue but that also falls out
naturally.

the question is, before we go into detail on it, is: have we really and
truly put so much mass into the DNS protocol that most applications (and
most stub resolvers) cannot reasonably be expected to speak it?

once we know that, we know how to proceed.

--
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/namedroppers/>