the additional section. MX queries already have their kludge,
returning A and AAAA records.

I'm pretty sure MX queries do NOT have a kludge. I don't believe that
the additional section is actually used by any servers these days,

Really? Caches throw away additional sections even when they're authoritative? I find that rather surprising.

Why would it be a productive use of time to add all this new mechanism, rather than fix caches to use the exact same data that they're already getting?

I know about cache poisoning, but the logic to deal with it is exactly the same logic you'd have to use to decide which of multiple answers to accept.

My personal goal is to improve resolution times for A/AAAA lookups by
collecting them into a single query. Perhaps it makes more sense to
simply add Yet Another DNS Hack and add a special QTYPE like ANY
meaning "any address", that is actually well-defined and usable.

Add a new RR called AORAAAA that returns both with a field that has flag bits to say which is valid. And, of course, the A and AAAA records in the additional section.

Regards,
John Levine, [email protected], Taughannock Networks, Trumansburg NY
"I dropped the toothpaste", said Tom, crestfallenly.
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to