Home Home > 2011 > 05 > 31 > openSUSE and World IPv6 Day
Sign up | Login

openSUSE and World IPv6 Day

May 31st, 2011 by

IPv6 Badge
In a little over a week it will be World IPv6 day. This day is meant to call attention to the fact that IPv4 addresses have run out and the web has to move on to IPv6. openSUSE will be part of this initiative, joining the ranks of Google, Yahoo and Facebook in making sure its infrastructure is IPv6 capable on June 8th.

IPv4 and IPv6

An IP address is the ‘address’ of a device connected to the web. Be it a web server, smartphone, laptop or printer – if they are on a network, they need an address. Using these addresses computers can make sure packets arrive at the right place. The human-readable addresses like http://openbuildservice.org are translated at your provider to an IP address through a name server. Currently, the web runs on ‘IPv4’. IPv4 provides 4 blocks of 3 numbers or 32 bits, adding up to a little over 4 billion addresses. With many households having many Internet-capable devices these days this is not enough. The successor of IPv4, IPv6, offers 128 bits (in decimal a 3 with 38 zeroes) and is thus a lot more ready for the future.

Since the beginning of this year, the Internet Assigned Numbers Authority which hands out IP addresses to providers to assign to devices, is out of IPv4 addresses. The Asian/Pacific “RIR” (Regional Internet registries) ran out on April 15. Most local providers and the other regional registries still have a small pool of unassigned IP numbers. Unfortunately, with the quickly growing number of devices and the world population increasing its access to the Internet, especially providers in the quickly growing developing countries, the days of the iconic IPv4 numbering system is numbered.
IPv6 wordmark

Separation of worlds

However, IPv4 and IPv6 offer separate worlds. An IPv4 server can not talk to an IPv6 client and the other way around. Many users still have IPv4 only routers and modems at home and can’t even join the IPv6 world if they wanted to. This is especially true for older routers and modems – like those in countries which adopted the web early, like in Europe and the US. As most users there already have Internet, the need for new addresses is less dire. This has limited the uptake of IPv6 by the web, especially since offering both IPv4 and IPv6 can result in problems for IPv4 only users. So major providers and users like Facebook and Google, Amazon and the many other important sites on the web don’t offer IPv6 connectivity yet. Meanwhile, in China, India and other quickly developing countries, things are decidedly different. IPv6 will be crucial if China is to connect it’s vast population to the web. If everyone in South America wants a smartphone, a netbook and a desktop – IPv4 won’t cut it. So there, IPv6 services are quickly coming up.

We have to take steps to ensure we don’t create a gap between the quickly developing countries and the West. This means making sure our infrastructure is ready for IPv6! This is what World IPv6 Day is all about. On that day, major websites and providers around the world will test out their IPv6 infrastructure and make sure they are available for everyone.

We’ll be ready

The openSUSE sysadmin team is working hard to bring IPv6 services up. They started a few weeks ago and plan to be ready on June 8th, the World IPv6 day. On that day, all external servers will be reachable via both IPv4 and IPv6. This includes our wiki, news,  documentation and of course OBS.

If you want to help out, there are a few things you can do. First of all, you can check the participants dashboard to see how we are doing. Furthermore, you can check if you and your provider are IPv6 ready and if you are, visit our servers and see for yourself!

Both comments and pings are currently closed.

5 Responses to “openSUSE and World IPv6 Day”

  1. hm, is OpenSUSE planning on turning on AAAAs just for that day, or potentially leaving them up afterwards too? It says “on that day” but I don’t see a particularly strong indication whether it will be only for that day or from that day forward.

    • Lars Vogdt

      The A and AAAA records (and more important: the services) will stay even after that day. It’s just a good starting point for us – and we plan to have all services up and running with IPv4 and IPv6 support from now on.

      As we are an open source community, we are in the lucky position to be able to fix possible IPv6 software issues on our own. Some might need more time to be fixed – but over all we want to have the infrastructure and our packages up and running with IPv6 constantly.

  2. Ha ha, I support Ryan point of view.

  3. Tad

    Is there a downside if they just leave their AAAA lookup working after this? Isc.org does.

    • Plenty of sites do. The only downside is that there are a few users on the Internet whose computers think they have IPv6 when they really don’t (typically due to a network configuration, like someone trying to configure IPv6 but giving up). This means that when that person tries to visit a site with an A and AAAA, they will need to time out on IPv6 before it falls back to IPv4.

      Recent studies/testing have put this brokenness rate somewhere around 0.3% or lower. Personally, I have been running a significant number of sites and services (DNS, mail, etc) with A+AAAA for years and have not yet encountered a user who was facing issues.

      The article/news item above fails to explain this, but it is the only real reason why large companies have been hesitant to put AAAA records live on their site. Hopefully IPv6 day will allow them to test this, show them that it is a non-issue, and then after analyzing their findings they will put an AAAA back on for good.