[dns-operations] Signaling client protocol to authority

Mark Andrews marka at isc.org
Tue Jan 18 04:35:09 UTC 2011

In message <37768.1295309094 at nsa.vix.com>, Paul Vixie writes:
> > Date: Mon, 17 Jan 2011 16:30:46 -0500
> > From: Edward Lewis <Ed.Lewis at neustar.biz>
> > 
> > >argument when i say, "just tell the truth and let clients sort it out."
> > 
> > What is "the truth?"
> dns is a distributed, coherent, autonomous, reliable database.  "the truth"
> means the universal mapping <time-of-query,qname,qtype,qclass> => {truth}.

An alternative to sending the client's address family would be a
option saying: "I take responsibility for broken IPv6 connectivity".

Nameserver vendors would default this option off.

Stub clients could set this option if they are not using the addresses
for to make connections.

Recursive servers could set this option if they know all their
clients have IPv6 connectivity or they are configured to selectively
return AAAA or the owner just understands the delays and is willing
to accept them.

Servers (authoritative or recursive) would disable filtering for
this transaction if they see this option.

Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org

More information about the dns-operations mailing list