NAT64 enables translation between IPv4 and IPv6, allowing networks to run both protocols simultaneously during the transition away from IPv4. It bridges legacy IPv4 segments with modern IPv6 infrastructure without disrupting network operations.
NAT64 and IPv4 to IPv6 Transition
We still heavily rely on IPv4. A lot of our networks, a lot of our applications, and a lot of what we have rely on the use of IPv4, but we really need to make the switch to IPv6. So how do we straddle between IPv4 and IPv6, and how do we make a transition, a smooth transition, without just stopping our networks from operating correctly? One of the answers is NAT64.
The first thing that I want to stress is that IPv6 really shouldn't need network address translation, at least not from the standpoint of converting an IPv6 local address to an IPv6 global address. IPv6 was created from the ground up, and one of the things that was established was a huge address space, so that we wouldn't need private addresses in the future.
I guess that's a little untrue, because we do have these unique local addresses. The unique local address acts similar to a private address of the IPv4 range. That is, it is local to the company, so it should exist so that within the company communication can happen back and forth. But that's never meant to be translated to the outside world. What goes to the outside world is these global unique addresses. Every machine on your network that wants to communicate to the internet, wants to communicate globally, should get this assigned to it directly, or should create it directly on that machine. So the unique local address is unique to that, but never gets translated to a global unique address. There should never be an IPv6 to IPv6 network address translation for the purpose of communicating with the rest of the world.
So what is NAT64? NAT64 allows us to translate from IPv4 to IPv6 and back again. That way, we can have segments of our network that operate as IPv4 for facilitating older technologies, and then areas of the network that operate at IPv6. So it helps in the translation as we move from an old setup of IPv4 to IPv6.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →