Wakanda’s ready for IPv6!


Today is IPv6 day (http://www.worldipv6launch.org/).

And guess what? Wakanda Server supports IPv6, in its development branch. We are very excited about this feature. It’s the result of a lot of hard work by our developers in charge of the low-level parts of the network layer, in the C++ code. And now it's ready for D-Day!

Just a quick reminder about IPv4/IPv6:

You may know that most of IP addresses in the world are currently IPv4 addresses. This means the address is coded with 32 bits, in 4 bytes. In "123.456.789.012" each set of numbers is a byte, each value is in the range of 0-255. At the end, there are about 4.3 billion IPv4 addresses available since the protocol was invented and began to be used, way back in the 1980s.

But in the last 30 years, the internet has become something normal, beyond the realm of geeks. Omnipresent, even. And just about everybody can (and wants to) have their own Web site. The problem is, we’re about to reach the limit of available IP addresses.

IPv4 addresses go byebye!
Source: http://en.wikipedia.org/wiki/IPv4_address_exhaustion

The IPv6 protocol (http://en.wikipedia.org/wiki/IPv6) fixes this problem. An IPv6 address is coded in 128 bits. Which allows 2128 (3.4 x 1038) addresses. The good news is that the people in charge of addresses say everything will be fine. 96 More Bits, No Magic is a kind a baseline for this move. Using such long addresses has three main benefits: Easier address allocation, efficient route aggregation, and special addressing features. A cool side-effect of the new protocol is that we could even cover every person on the planet with several IP addresses!

As of today, we have added IPv6 support in Wakanda’s development branch. Enjoy!

Wakanda with IPv6

Comments

Good news Thibaud. Actually there are over 340,282,366,920,938,463,463,374,607,431,770,000,000 possible combinations which means roughly 50,000,000,000,000,000,000,000,000,000 IP addresses per human.

So I think we are covered until we start assigning IP addresses to every cell on the planet :)

Add new comment

(All comments are moderated)

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.