Several people have suggested I (re)post information about test-ipv6.com here. http://test-ipv6.com .. tests ipv4 and ipv6 by dns name tests dual stack (will the client break on World IPv6 Day?) tests ipv6 by IP literal (teredo can pass this) gives advice to end user about current status and (depending on circumstances) more information "broken" users (can't connect to dual stack) are solicited for info Caution: does depend on javascript. http://test-ipv6.com/simple_test.html Eyeball test only for user, with instructions; no javascript required. Please direct any comments, flames, etc directly to me instead of the list. I've added enough noise already :-)
In message <alpine.BSF.2.00.1101271448000.15852@goat.gigo.com>, Jason Fesler wr ites:
Several people have suggested I (re)post information about test-ipv6.com here.
http://test-ipv6.com .. tests ipv4 and ipv6 by dns name tests dual stack (will the client break on World IPv6 Day?) tests ipv6 by IP literal (teredo can pass this) gives advice to end user about current status and (depending on circumstances) more information "broken" users (can't connect to dual stack) are solicited for info Caution: does depend on javascript.
http://test-ipv6.com/simple_test.html Eyeball test only for user, with instructions; no javascript required.
Please direct any comments, flames, etc directly to me instead of the list. I've added enough noise already :-)
Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support. No web site can check this for you. If you are a application developer and want TCP example code that will work well with a broken IPv6 connection have a look at my blog. http://www.isc.org/community/blog/201101/how-to-connect-to-a-multi-homed-ser... Mark -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org
On 28/01/2011, at 10:46 AM, Mark Andrews wrote:
d.
Please direct any comments, flames, etc directly to me instead of the list. I've added enough noise already :-)
Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support. No web site can check this for you.
Anyone for peering cake? MMC
On 1/27/2011 6:25 PM, Matthew Moyle-Croft wrote:
Anyone for peering cake?
Yeah, Google, HE, Cogent, Sprint, Qwest, and Level3 all need peering cakes (as I'm pretty sure there is no participant in that list which is connected to every other participant in that list). If you could bake Qwest a Juniper IPv6 cake and Sprint an OKC gig-e termination w/ dual stack cake, that would be swell too. :) Jack (why did I decide to live in Oklahoma again?)
On Thu, Jan 27, 2011 at 06:59:15PM -0600, Jack Bates wrote:
On 1/27/2011 6:25 PM, Matthew Moyle-Croft wrote:
Anyone for peering cake?
Yeah, Google, HE, Cogent, Sprint, Qwest, and Level3 all need peering cakes (as I'm pretty sure there is no participant in that list which is connected to every other participant in that list). If you could bake Qwest a Juniper IPv6 cake and Sprint an OKC gig-e termination w/ dual stack cake, that would be swell too. :)
Jack (why did I decide to live in Oklahoma again?)
Because the weather is so exciting. -- Mike Andrews, W5EGO mikea@mikea.ath.cx Tired old sysadmin
On Jan 27, 2011, at 4:59 PM, Jack Bates wrote:
On 1/27/2011 6:25 PM, Matthew Moyle-Croft wrote:
Anyone for peering cake?
Yeah, Google, HE, Cogent, Sprint, Qwest, and Level3 all need peering cakes (as I'm pretty sure there is no participant in that list which is connected to every other participant in that list). If you could bake Qwest a Juniper IPv6 cake and Sprint an OKC gig-e termination w/ dual stack cake, that would be swell too. :)
Jack (why did I decide to live in Oklahoma again?)
HE would be glad to peer with each and every member of that list and has made every attempt to do so, including baking a cake for Cogent. We do peer with some members of that list and appreciate their more enlightened approach to a better internet for everyone. We hope others will follow suit. If you are interested in peering IPv6 with Hurricane Electric, please contact me or peering@he.net. Owen
Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support.
Agreed so far.
No web site can check this for you.
Hmm. What's wrong with asking the browser to try a dual-stack url today, as a proxy for what will happen to said web browser on June 8? The concern with World IPv6 day is with the users who have IPv6 enable, and have a default route - yet have broken IPv6 connectivity. This specific population will see timeouts on June 8.
If you are a application developer and want TCP example code that will work well with a broken IPv6 connection have a look at my blog.
Hopefully browsers will adopt your idea (or Happy Eyeballs). It may be the only remedy available, short of content providers collectively moving forward with dual stack, 0.05% broken users be damned. http://tools.ietf.org/html/draft-wing-v6ops-happy-eyeballs-ipv6-01 I'm personally not a big fan of either method, as that's going to increase the amount of tcp sessions to my web servers. It is merely less bad than the alternative.
In message <alpine.BSF.2.00.1101271623320.15852@goat.gigo.com>, Jason Fesler wr ites:
Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support.
Agreed so far.
No web site can check this for you.
Hmm. What's wrong with asking the browser to try a dual-stack url today, as a proxy for what will happen to said web browser on June 8?
There is nothing wrong with that. Just remember you are only testing a single application.
The concern with World IPv6 day is with the users who have IPv6 enable, and have a default route - yet have broken IPv6 connectivity. This specific population will see timeouts on June 8.
Yes. Their *applications* are broken. Application should continue to work well even in the presence of network breakage to one of the address to the site it is connecting to. Nameservers have been doing this for decades with sub second timeouts.
If you are a application developer and want TCP example code that will work well with a broken IPv6 connection have a look at my blog.
Hopefully browsers will adopt your idea (or Happy Eyeballs). It may be the only remedy available, short of content providers collectively moving forward with dual stack, 0.05% broken users be damned.
Moving forward and be damned is a good idea provide you have enough content providers take the step at the same time. Your breakage will initially be 0.05 but when BING, Yahoo and Google etc. are all slow you will start to ask yourself why is the network slow. I would expext a measurable improvement over 24 hours especially if the websites also put up hints for how to fix the problems.
http://tools.ietf.org/html/draft-wing-v6ops-happy-eyeballs-ipv6-01
I'm personally not a big fan of either method, as that's going to increase the amount of tcp sessions to my web servers. It is merely less bad than the alternative.
Unless the client is coming in over a congested link or a very long rtt path you are unlikely to see any additional tcp sessions. Mark -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org
On 01/27/2011 06:16 PM, Mark Andrews wrote:
In message <alpine.BSF.2.00.1101271448000.15852@goat.gigo.com>, Jason Fesler wr ites:
Several people have suggested I (re)post information about test-ipv6.com here.
http://test-ipv6.com .. tests ipv4 and ipv6 by dns name tests dual stack (will the client break on World IPv6 Day?) tests ipv6 by IP literal (teredo can pass this) gives advice to end user about current status and (depending on circumstances) more information "broken" users (can't connect to dual stack) are solicited for info Caution: does depend on javascript.
http://test-ipv6.com/simple_test.html Eyeball test only for user, with instructions; no javascript required.
Please direct any comments, flames, etc directly to me instead of the list. I've added enough noise already :-)
Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support. No web site can check this for you.
However, by coincidence, this week I happened to be playing with the site and it revealed to me a particular use case of my DNS resolvers that was broken and gave me a chance to fix it. I don't think there's any harm in some baseline sanity checking. -- Kevin Stange Chief Technology Officer Steadfast Networks http://steadfast.net Phone: 312-602-2689 x203 Fax: 312-602-2688 Cell: 312-320-5867
In message <4D4280DA.8090900@steadfast.net>, Kevin Stange writes:
On 01/27/2011 06:16 PM, Mark Andrews wrote:
In message <alpine.BSF.2.00.1101271448000.15852@goat.gigo.com>, Jason F= esler wr ites:
Several people have suggested I (re)post information about test-ipv6.c= om=20 here.
http://test-ipv6.com .. tests ipv4 and ipv6 by dns name tests dual stack (will the client break on World IPv6 Day?) tests ipv6 by IP literal (teredo can pass this) gives advice to end user about current status and (depending on circumstances) more information "broken" users (can't connect to dual stack) are solicited for info=
Caution: does depend on javascript.
http://test-ipv6.com/simple_test.html Eyeball test only for user, with instructions; no javascript requir= ed.
Please direct any comments, flames, etc directly to me instead of the =
list. I've added enough noise already :-) =20 Note you can have totally broken IPv6 connectivity and still be fine on World IPv6 day. You just need applications with good multi-homing support. No web site can check this for you.
However, by coincidence, this week I happened to be playing with the site and it revealed to me a particular use case of my DNS resolvers that was broken and gave me a chance to fix it.
I don't think there's any harm in some baseline sanity checking.
No harm at all.
--=20 Kevin Stange Chief Technology Officer Steadfast Networks http://steadfast.net
Phone: 312-602-2689 x203 Fax: 312-602-2688 Cell: 312-320-5867 -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org
Does this site have an AAAA record? If so, my DNS does not pick it up.
[root@ns1 ~]# dig AAAA test-ipv6.com
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> AAAA test-ipv6.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12875 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION: ;test-ipv6.com. IN AAAA
;; AUTHORITY SECTION: test-ipv6.com. 360 IN SOA ns1.gigo.com. root.ns1.gigo.com. 2011010101 86400 7200 3600000 172800
;; Query time: 216 msec ;; SERVER: 64.35.208.1#53(64.35.208.1) ;; WHEN: Fri Jan 28 17:27:20 2011 ;; MSG SIZE rcvd: 81
[root@ns1 ~]# dig AAAA www.test-ipv6.com
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> AAAA www.test-ipv6.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12788 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION: ;www.test-ipv6.com. IN AAAA
;; ANSWER SECTION: www.test-ipv6.com. 360 IN CNAME test-ipv6.com.
;; AUTHORITY SECTION: test-ipv6.com. 355 IN SOA ns1.gigo.com. root.ns1.gigo.com. 2011010101 86400 7200 3600000 172800
;; Query time: 59 msec ;; SERVER: 64.35.208.1#53(64.35.208.1) ;; WHEN: Fri Jan 28 17:27:25 2011 ;; MSG SIZE rcvd: 99
-------- Original Message -------- Subject: test-ipv6.com From: Jason Fesler <jfesler@gigo.com> To: nanog@nanog.org Date: Thursday, January 27, 2011 5:08:43 PM
Several people have suggested I (re)post information about test-ipv6.com here.
http://test-ipv6.com .. tests ipv4 and ipv6 by dns name tests dual stack (will the client break on World IPv6 Day?) tests ipv6 by IP literal (teredo can pass this) gives advice to end user about current status and (depending on circumstances) more information "broken" users (can't connect to dual stack) are solicited for info Caution: does depend on javascript.
http://test-ipv6.com/simple_test.html Eyeball test only for user, with instructions; no javascript required.
Please direct any comments, flames, etc directly to me instead of the list. I've added enough noise already :-)
On 01/28/2011 05:29 PM, Blake Hudson wrote:
Does this site have an AAAA record? If so, my DNS does not pick it up.
It does not and explains why on its FAQ: http://test-ipv6.com/faq.html -- Kevin Stange Chief Technology Officer Steadfast Networks http://steadfast.net Phone: 312-602-2689 ext. 203 | Fax: 312-602-2688 | Cell: 312-320-5867
On 2011-01-29 00:29, Blake Hudson wrote:
Does this site have an AAAA record? If so, my DNS does not pick it up.
ipv6-test.com itself does not, and that would be 'bad' also as then when somebody has an IPv6 stack but broken connectivity they would not be able to reach that site.
From the oh so helpful FAQ @ http://test-ipv6.com/faq.html
8<------------------------------------------------------------------------- Q: Why is this web site reachable via IPv4 only? You're right, there are no AAAA records, intentionally. A percentage of users are unable to browse sites that are dual-stack. If the users can't connect, then they can't be told they have a problem. This is a big problem facing content providers today; of which, I work at one for my $dayjob. As such, the main test page requires IPv4 (either native or translated). At some point, when the percentage of "broken" users has gone significantly down, I'll consider making test-ipv6.com dual-stack.. Q: How do I test my IPv6-only host If you ask that question, chances are you don't need this site. However, if you really want to, visit http://aaaa.test-ipv6.com with your IPv6-only host. ------------------------------------------------------------------------->8 Greets, Jeroen
participants (9)
-
Blake Hudson
-
Jack Bates
-
Jason Fesler
-
Jeroen Massar
-
Kevin Stange
-
Mark Andrews
-
Matthew Moyle-Croft
-
mikea
-
Owen DeLong