On Thu, Apr 01, 2010 at 10:49:54AM +0100, Jim Reid wrote:
> This is a valid concern. It does not and should not need to be  
> addressed (excuse the pun) by making authoritatiev servers do stupid/ 
> wrong/bad things. Others have already pointed out -- and it looks like  
> they will have to continue -- that it is just wrong to make a name  
> server return different data based on the network protocol used to  
> make the query.

Modulo Jason's correction-- we're talking about recursive servers
inside ISP networks....

I admit I'm getting thoroughly confused about any kind of general
architectural principle here. There seem to be several proposals out
there that suggest easing v4-v6 co-ex/transition problems by having
recursive resolvers "magically lie" to end systems, either by dropping
records that exist in the auth zone or synthesizing ones that don't.

I've looked closely at filter-aaaa and DNS64 recently, and glanced at
others, including various forms of split-brain madness. I follow this
area reasonably closely and can occasionally claim to know a little
about DNS. But I don't know what to say at any level higher than the
specifics of particular combinations of v4/v6 connectivity about
proper (or not) ways to bend or break DNS.

It would be nice for us, as DNS Operations experts, to be able to say
something about uses and abuses of the DNS besides "this particular
thing is broken because you could do this particular other thing
instead".

Are there any thoughts here on when, as a general principle, the "ends
justify the means" in support of v4/v6 co-ex/transition and what forms
of brutality against DNS purity seem to cause the least collateral
damage?

Jim and a few others seem to me to be taking the position "changing
DNS answers in the resolver based on end system transport is always
bad, in this particular case the auth server operator/content provider
should whitelist instead". OTOH, a co-author of the DNS64 "here's how
to synthesize AAAAs for v6-only hosts" spec (which I realize implies
no endorsement, hold your fire) is also arguing against filter-aaaa
here.

I'm wondering whether there's a slightly more nuanced principle hiding
with the pony.


Suzanne









_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to