About

The IPv6Matrix is a tool to gather and visualise data on IPv6 (Internet Protocol v6) deployment and accessibility around the world. Data is regularly gathered by our crawler and is available to view on the website as soon as it has been processed.

The Crawler

The Crawler is used to gather data on the deployment of IPv6 across the internet. It was developed in Python by a team at Nile University and has been running consistently since September 2010.

Data is sourced by querying the DNS records of the top 1 million domains as rated by Alexa.com. In particular, data is gathered about the IPv6 deployment across any Web, Mail, Time and Name servers listed in those records. Further processing is performed on the hosts identified, including geolocation, ping and path comparison between IPv4 and v6 hosts, along with the comparable reachability of v4 and v6 services.

API

All of our data is freely available for use via the API, however we request that appropriate credit is given. For more information on how to use the API, visit our API documentation page.

Website

This website has been updated in 2013 to provide better and more compelling visualisations of our data. focus? on historic/geographical data to show how v6 adoption has happened/progressed since 2010, graphics can be used to demonstrate all kinds of gains in v6 deployment, future ability to download graphs/tables? as image/spreadsheet formats?

Technologies

This website makes use of the following technologies: