Emile Aben

World IPv6 Day - IPv6 Eye Chart

Emile Aben
0 You have liked this article 0 times.

The RIPE NCC is doing some measurements for World IPv6 Day. One of them is the IPv6 eye chart, a web page that allows you to test your connectivity to selected dual-stacked web sites and World IPv6 participants. The goal is to see if an end user has connectivity problems to dual-stacked websites. This is an increasingly rare problem, but still perceived important enough to prohibit content providers to go dual-stack.


The IPv6 eye chart is available at: http://ipv6eyechart.ripe.net/  

When you visit the IPv6 eye chart, you test your connectivity to dual-stacked websites and a selection of World IPv6 Day participants. If you encounter problems with accessing dual-stacked websites, you will likely also have problems on World IPv6 Day accessing sites run by big content providers, like Google, Yahoo and Facebook. The eye chart will detect potential problems and provides a short list of things a user can try to fix potential problems.

We'll monitor the usage of this page, to determine if we can detect any broken IPv6. Since this test allows you to see your connectivity to servers in multiple networks, it has the potential to uncover problems that are not uncovered by other tests typically run between a user and a single test-server.

Technical details

For every website that is listed on the IPv6 eye chart, your web browser will attempt to fetch a single image. If it does this within 10 seconds, a green check-mark will be displayed. If the fetching fails, a red cross will be displayed. Occasionally we encountered websites that our test-script could not fetch content from within 10 seconds, but after retrying content was fetched normally. To counteract this type of 'false alarms' the measurement script will do a second request for the same content if the first request didn't finish within 3 seconds. If any of the two requests finishes within 10 seconds, the website is considered reachable and a green check-mark icon will be displayed.

IPv6 eye chart example Figure 1: Example of IPv6 eye chart showing some websites failing

It is still possible to see failed connectivity tests to some or all participants due to an intermittent problem with your Internet connection, or an intermittent problem on the path between you and one or more content providers. The only way to counteract this is to retake the test.

If we don't have content from a particular site that we can fetch, our default is to try the favicon.ico . MS Internet Explorer is extremely picky on favicon.ico images tough. They have to be in ICO format, while other browsers can use PNG. This causes favicon.ico not to be useful for some of the sites we'd like to use it for.

Another problem is content on HTTPS or redirects to contents on HTTPS. This will cause MS Internet Explorer to show warnings about mixing secure and insecure content. That’s why we decided to not include any images that are served over HTTPS in the eye chart.


If you want to be listed on the IPv6 eye chart, please email us at labs@ripe.net

0 You have liked this article 0 times.

You may also like

View more

About the author

Emile Aben Based in Amsterdam, NL

I'm a system architect/research coordinator at the RIPE NCC, where I work in the science group. I'm a chemist by training, but have been working since 1998 on Internet related things, as a sysadmin, security consultant, web developer and researcher. I am interested in technology changes (like IPv6 deployment), Internet measurement, data analysis, data visualisation, sustainability and security. I'd like to bring research and operations closer together, ie. do research that is operationally relevant. When I'm not working I like to make music (electric guitar, bass and drums), do sports (swimming, (inline) skating, bouldering, soccer), and try to be a good parent.

Comments 3