Hi Naveen, On 27 Aug 2019, at 20:23, Naveen Kottapalli <naveen.sa...@gmail.com> wrote:
> Can one of you tell why would a v4 client send AAAA query or a by client send > a A query when the resolved address cannot be used? Sometimes you can't tell if you can use an address until you find out what it was. You might have some but not all routes for a particular address family, for example. Sometimes you request DNS resource records on behalf of other devices that have different connectivity from your own. Sometimes devices make queries for reasons other than sending datagrams across a network. Sometimes the connectivity a device can have can change, depending on what network it joins or changing conditions on a network it has already joined. A device might have both v4 and v6 connectivity and still use v4 to send a query with QTYPE=AAAA or v6 to send a query with QTYPE=A. Perhaps the device knows that the v4 address its using tends to respond quicker than the v6 address it has tried in the past, or perhaps it's random selection, or local policy, or something else. Bill's answer was pithier, though. Joe
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop