Do you know what that is? I bet you do. It’s probably the IP address for your router. But if you want to write it properly, “it’s probably the IPv4 address for your router.” Basically there’s two versions of the IP protocal (that we care about): IPv4, which we all know and use, and IPv6. Nobody currently uses IPv6, which is a bit of a problem, because we just ran out of addresses for IPv4. Don’t panic though, for now you can still find the cute pictures of kitties on the internet, that’s not going anywhere, yet.

Now, I know the reason people don’t use IPv6 yet: the addresses look like something that came out of an elephant’s asshole. Look at this: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. What is that. It hurts my fucking eyes. But that is the future; it has to be, and apparantely you can’t ignore it.

So what does this mean for you, as someone who probably doesn’t give a shit how the kittens get to your screen? It means that you might just have to buy a new router, in the coming years, to¬†accommodate¬†this change. Most routers sold on the market right now don’t even support IPv6, which is pretty surprising, considering we need them. Right now. It also means, if you like to do things like tracert, ping, finger, etc. that your logs are about to get really ugly.

Fortunately, almost all modern OSes already support IPv6, and have for quite awhile, as they saw this coming and are smarter than the router companies. That said, let us hope the backbone of the internet updates to IPv6 soon instead of waiting until the last moment, or we are going to have a serious shit-storm problem on our hands. All of us.

How I miss the old days, when it was only me and 5 other people on the internet.