What The Hell Is IPv6?

IPv4 exhaustion
The Red Line Shows Remaining Available Internet Addresses

So did you enjoy World IPv6 Day?

All right, there’s a fairly large chance that you have no freaking idea what I’m talking about. To put it as briefly as possible, the Internet is running out of addresses. The old system (IPv4) could only handle four billion of them. And as every computer, phone, tablet and other device connected to the Internet needs one, we were going to break the four billion mark sometime very soon. So, much like when your local telephone system adds an extra digit to its numbers to make room for new subscribers, the Internet is making its addresses longer. The new system is called IPv6.

We do not talk about IPv5.

But adding one digit to a phone number lets you create only ten times as many. The switch to IPv6 is more expansive than that. Seriously more. It will allow for 100,000,000,000,000,000,000,000,000,000 times as many Internet addresses as now. This is what mathematicians call a “silly number”.

As an end-user you’re not going to notice any difference. The process started years ago, and will take more years to complete. Yesterday’s “World IPv6 Day” was more or less a publicity stunt organised by some of the Net’s bigger names, Google and Facebook among them, to alert the industry to the necessity of upgrading. IPv6 was tested on a bigger scale than ever before and, well if you’re reading this then I guess nothing broke too badly.

So, a good thing then. We needed more addresses for the Internet to keep on expanding. But… this many? It will mean we could all have a few trillion to call our own. My toes can have a Skype account each. You could Internet-enable every leaf on every tree. It’s hard to imagine how you could ever use that many.

And there may be a downside to that. More anon!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s