<p><br>
On Jun 13, 2011 6:54 PM, &quot;Dan Wing&quot; &lt;<a href="mailto:dwing@cisco.com">dwing@cisco.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; -----Original Message-----<br>
&gt; &gt; From: ipv6-ops-bounces+dwing=<a href="http://cisco.com">cisco.com</a>@<a href="http://lists.cluenet.de">lists.cluenet.de</a> [mailto:<a href="mailto:ipv6-">ipv6-</a><br>
&gt; &gt; ops-bounces+dwing=<a href="http://cisco.com">cisco.com</a>@<a href="http://lists.cluenet.de">lists.cluenet.de</a>] On Behalf Of Phil<br>
&gt; &gt; Benchoff<br>
&gt; &gt; Sent: Monday, June 13, 2011 4:36 PM<br>
&gt; &gt; To: <a href="mailto:ipv6-ops@lists.cluenet.de">ipv6-ops@lists.cluenet.de</a><br>
&gt; &gt; Subject: Toward more sensible whitelisting<br>
&gt; &gt;<br>
&gt; &gt; The really big content providers are pretty hesitant to add sites to<br>
&gt; &gt; their<br>
&gt; &gt; whitelist (if they even have one).  IPv6 testing primarily depends on<br>
&gt; &gt; users entering a special IPv6 URL which most people won&#39;t bother with<br>
&gt; &gt; and may not even know about.  I&#39;ve been thinking there ought to be some<br>
&gt; &gt; ways to get users with working IPv6 to try the IPv6 version of a site<br>
&gt; &gt; without causing too much worry to the content providers.<br>
&gt; &gt;<br>
&gt; &gt; There are several JavaScript tests of IPv6 connectivity.  Why not use<br>
&gt; &gt; one<br>
&gt; &gt; of them to inform a user he has working IPv6 and offer an easy way to<br>
&gt; &gt; switch to the IPv6 version of the site?<br>
&gt;<br>
&gt; Separate namespaces (e.g., &quot;<a href="http://ipv6.example.com">ipv6.example.com</a>&quot;) are bad.  That user,<br>
&gt; who is using the IPv6 namespace, will eventually share content<br>
&gt; via email (cutting and pasting the URL) or on a social network via<br>
&gt; a &quot;share on &lt;social_network&gt;&quot; button.<br>
&gt;<br>
&gt; But that shared content won&#39;t work with the other 99.mumble% of the<br>
&gt; Internet population, who are IPv4 only.  People will complain.  Users<br>
&gt; will be unhappy, including the IPv6-friendly user that opted into the<br>
&gt; IPv6 website in the first place.   And IPv6 will be blamed -- afterall,<br>
&gt; &quot;ipv6&quot; name will be right there in the URL (or &quot;ip6&quot;, or whatever<br>
&gt; that website chose).<br>
&gt;</p>
<p>Agreed, not ideal. But, could a browser not abstract away this issue to best fit a host? DNS? Naptr? </p>
<p>I personally only use ipv6.blah in my bookmarks for CNN, Facebook, Google, Cisco ... but I am not a usual user that prefers to be af agnostic. Nonetheless, this is an evolving behavior.  If I ran a nat64 network, would it not behoove me to seed these book marks with ipv6 names on user device and my customer portal? </p>

<p>Cb<br></p>
<p>&gt; -d<br>
&gt;<br>
&gt; &gt; Consider<br>
&gt; &gt; <a href="http://www.getipv6.info/index.php/Warning_broken_users_with_JavaScript">http://www.getipv6.info/index.php/Warning_broken_users_with_JavaScript</a>.<br>
&gt; &gt; If you change the way you evaluate the results, you could have a popup<br>
&gt; &gt; tell<br>
&gt; &gt; the user he has working IPv6 and let him click a button to be forwarded<br>
&gt; &gt; to<br>
&gt; &gt; the IPv6 web site.  If a user goes to <a href="http://www.example.com">www.example.com</a> and has working<br>
&gt; &gt; ipv6,<br>
&gt; &gt; he could be prompted to switch to <a href="http://www.ipv6.example.com">www.ipv6.example.com</a>.  The site<br>
&gt; &gt; operator<br>
&gt; &gt; could choose a popup, automatically forwarded the user, or present a<br>
&gt; &gt; dialog<br>
&gt; &gt; within the content of the site.  These all alter the user experience a<br>
&gt; &gt; bit, but they may be within the range of tolerable changes.<br>
&gt; &gt;<br>
&gt; &gt; Personally, I&#39;m all for adding an AAAA record and fixing the problems<br>
&gt; &gt; that<br>
&gt; &gt; show up.  There don&#39;t seem to be that many and there is always the<br>
&gt; &gt; option<br>
&gt; &gt; of removing the AAAA record if necessary.  That being said, I think it<br>
&gt; &gt; is necessary to work with the big content providers and try to find<br>
&gt; &gt; ways<br>
&gt; &gt; to address the things they are worried about.  I suspect the engineers<br>
&gt; &gt; working on IPv6 at those big content companies spend more time<br>
&gt; &gt; convincing<br>
&gt; &gt; others that it is reasonably safe to try a few things than they do<br>
&gt; &gt; actually<br>
&gt; &gt; fixing IPv6 issues.  Everyone involved in trying to move IPv6 forward<br>
&gt; &gt; knows there are broken things in all of the selective IPv6 availability<br>
&gt; &gt; scenarios.  The questions are which are the least broken and what new<br>
&gt; &gt; ones<br>
&gt; &gt; can we invent to move on?<br>
&gt; &gt;<br>
&gt; &gt; The people on the content side of the equation need to understand that<br>
&gt; &gt; the average user isn&#39;t going to go out of his way to help them prove<br>
&gt; &gt; that<br>
&gt; &gt; IPv6 is viable.  The only users that will change their DNS resolver are<br>
&gt; &gt; the ones who already type the IPv6 URL.  Network operators with<br>
&gt; &gt; eyeballs<br>
&gt; &gt; are (probably) not going to bake you a cake or get an NIST<br>
&gt; &gt; certification<br>
&gt; &gt; that they really do IPv6.  You&#39;re going to have to pick the least sucky<br>
&gt; &gt; looking alternative and take some kind of leap.  If nothing else, start<br>
&gt; &gt; deploying some JavaScript to estimate how well things would work with<br>
&gt; &gt; IPv6<br>
&gt; &gt; and help the sites with unhappy eyeballs get things working.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m really hoping that an analysis of the numbers and experiences from<br>
&gt; &gt; IPv6 day show that it&#39;s really not so bad.<br>
&gt; &gt;<br>
&gt; &gt; Phil<br>
&gt;<br>
</p>