Subject: Re: [dnssd] When does MDNS/DNS-SD use IPv6?

From: Hagen Paul Pfeifer <[email-masked]>
Date: Fri, 20 Jan 2017 09:31:03 +0100

20.01.2017 6:19 wrote  Christian Huitema <[email-masked]>:

If we believe that modern platforms all do IPv6 & IPv4, then the optimization for the common case would be something like "try IPv6 first; collect results; after a short timer, repeat query on IPv4, filling the list of known answers with what was learned over IPv6; collect results; on subsequent timers, alternate repeat on IPv6 and IPv4, with the list of known answers collecting everything received so far through either v4 or v6." That would reduce overhead, while still allowing for some IPv6 only or IPv4 only hosts.

Yes, this sounds reasonable. A good compromise between v4/v6 connectivity, overhead (incl power consumption) and software complexity.

Hagen