<div style="font-family:arial,helvetica,sans-serif;font-size:10pt">On Wed, Nov 14, 2012 at 4:42 PM, Nick Hilliard <span dir="ltr"><<a href="mailto:nick@foobar.org" target="_blank">nick@foobar.org</a>></span> wrote:<br>

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">I respect Apple's position on HE much more - at least they did their</div>


homework and made a smart technical decision instead of implementing a very<br>
naive algorithm with clear drawbacks like this.<br></blockquote><div><br></div><div>The Apple algorithm has drawbacks too. To wit:</div><div><br></div><div>1. It biases in favour of IPv4 by trying the A record first.</div>

<div>2. By always preferring the fastest protocol, even on a perfect dual-stack network it will use IPv6 only ~50% of the time (unless IPv4 is degraded).</div><div>3. It imposes twice the connection load on server operators.</div>

<div>4. It's non-deterministic, which some websites don't like as they tie your cookies to your IP address.</div></div></div>