On Fri, Mar 06, 2015 at 01:37:17PM -0800, Paul Vixie wrote:
> 
> nothing prevents a server from answering A with AAAA as additional data,
> or answering AAAA with A as additional data.

I seem to recall having this discussed at length more than once in
DNSEXT, and the conclusion was always that the additional complication
wasn't worth the effort.  If a cache had an A but not AAAA or
conversely (a situation likely to happen), then there'd be no win
because you'd have to ask again anyway.  Moreover, you couldn't even
tell whether you didn't get the thing you wanted because it wasn't in
cache or because it didn't exist, so you'd end up asking more often
than you wanted.  And because application developers would need to
handle all these cases anyway, the workflow would be more complicated.
(Simplification of the workflow seemed to be the main driver in the
past.  Maybe latency would now trump that, but I actually am not
convinced this would lower latency as opposed to popping off queries
in parallel anyway.)

So it didn't seem to be worth it, at least the last time.  I'm not
able to put my hands on those discussions at the moment, which makes
me think it probably happened on namedroppers@ and not on dnsext@.

A

-- 
Andrew Sullivan
a...@anvilwalrusden.com

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

Reply via email to