The Transition to IPv6 ๐ŸŒ๐Ÿ”

The Challenges of IPv6 Adoption ๐Ÿค”

It's just not possible for the entire Internet and all connected networks to switch to IPv6 all at once. There'll be way too much coordination at play. Too many old devices that might not even know how to speak IPv6 at all still requiring connections. The only way IPv6 will ever take hold is to develop a way for IPv6 and IPv4 traffic to co-exist at the same time. This would let individual organizations make the transition when they can.

IPv4-Mapped Addresses ๐Ÿ”ข๐Ÿ”—

One example of how this can work is with what's known as IPv4-mapped address space. The IPv6 specifications have set aside a number of addresses that can be directly correlated to an IPv4 address. Any IPv6 address that begins with 80 zeros and is then followed by 16 ones, is understood to be part of the IPv4-mapped address space. The remaining 32 bits of the IPv6 address is just the same 32 bits of the IPv4 address it's meant to represent. This gives us a way for IPv4 traffic to travel over an IPv6 network.

IPv6 Tunnels ๐ŸŒ๐Ÿ”Œ

But probably more important is for IPv6 traffic to have a way to travel over IPv4 networks. It's easier for an individual organization to make the move to IPv6 than it is for the networks at the core of the Internet too. While IPv6 adoption becomes more widespread, it will need a way to travel over the old IPv4 remnants of the Internet backbone. The primary way this is achieved today is through IPv6 tunnels.

IPv6 tunnels are conceptually pretty simple. They consist of IPv6 tunnels servers on either end of a connection. These IPv6 tunnels servers take incoming IPv6 traffic and encapsulate it within traditional IPv4 datagrams. This is then delivered across the IPv4 Internet space, where it's received by another IPv6 tunnel server. That server performs the deencapsulation and passes the IPv6 traffic further along the network.

IPv6 Tunnel Brokers ๐Ÿ”๐Ÿค

Along with IPv6 tunnel technologies, the concept of an IPv6 tunnel broker has also emerged. These are companies that provide IPv6 tunneling endpoints for you, so you don't have to introduce additional equipment to your network.

There are a lot of competing protocols to be used for these IPv6 tunnels. Since this is still a new and evolving space, it's not clear who the winner will be. It doesn't really matter which tunneling technology ends up becoming the most common solution. It will probably fade away in time itself.

The Future of Networking ๐ŸŒ๐Ÿ”ฎ

The future of networking is the adoption of IPv6 as the main protocol at the network layer. One day we won't need any tunnels at all. The future is limitless and tunnelless or something like that.

Last updated