IPv6 In Real Life

Hello! My name is Flameeyes and I have strong opinions about IPv6.

In particular, I've been arguing with many people over the years that, despite increasing adoption from the point of view of providers, there's very little interest from the point of view of end users, since outside of big tech, most of the websites people need to visit for their "daily life" do not support IPv6 at all.

Full disclosure here: both my current and previous employers are interested in IPv6 enough to have public trackers on adoption, and this project is totally unrelated to both, measuring a completely different metric and it is my personal opinion, not reflecting my employer's.

Metric and Measurement

Finding IPv6 trackers for ISP adoption is easy (see above), and it's also very easy to find trackers that look for "Alexa Top XX" domains. Both of these types of tracking are easy to execute in bulk, becuase they don't need manual curation at all. On the other hand, I would argue they provide a much less useful picture when it comes to "daily usage".

What I'm focusing on for this project, is to gather not just domains and sites, but whole services, and collect them by country. This has the unfortunate effect of requiring a lot more manual work, and a lot of country specific knowledge, which is why you'll find the selection fairly biased towards the countries I have first hand knowledge of.

The reason why I'm gathering services together, is because it's not uncommon for many services to use different hostnames and hosting providers between their "showroom" website and the site that includes user management. This is to be expected as, for many years now, we have been using hostnames (or domain names in some other cases) as security boundaries. So for instance, many banks would have one domain to show off their current account offers, which would be including scripts for analytics and similar, while a completely different domain would be used for online banking, which wouldn't be loading any of that.

Results

Generated based on DNS resolution at 2021-12-08T08:00:59.371601.

Validation Test

Category IPv6 Ready
validation_test 100% (1 / 1)

United Kingdom

Category IPv6 Ready
telco 14% (1 / 7)
groceries 0% (0 / 8)
bank 0% (0 / 12)
utility 25% (1 / 4)
transport 50% (3 / 6)

Lithuania

Category IPv6 Ready
telco 0% (0 / 6)
groceries 17% (2 / 12)
bank 12% (1 / 8)
utility 0% (0 / 5)
transport 25% (1 / 4)

Ireland

Category IPv6 Ready
telco 0% (0 / 5)
groceries 25% (1 / 4)
bank 0% (0 / 2)
utility 0% (0 / 3)
transport 0% (0 / 4)

Italy

Category IPv6 Ready
telco 0% (0 / 5)
groceries 0% (0 / 3)
bank 0% (0 / 3)
utility 0% (0 / 3)
transport 0% (0 / 4)

See detailed results for the list of hosts.

Contributing More Data

The source code and the data files of the app are released under 0BSD license and are available at https://github.com/Flameeyes/ipv6-in-real-life.