IPv6 NAT64 Translator
Translate between IPv4 and IPv6 addresses using NAT64 prefix mechanism
64:ff9b::/96
is the standard prefix defined in RFC 6052 for NAT64
translation. Quick Examples
Conversion Direction
Translation Result
192.168.1.100
64:ff9b::c0a8:164
64:ff9b::/96
Technical Details
c0a80164
Translation Steps
What is NAT64?
NAT64 is a stateless IP/ICMP translation mechanism that allows IPv6-only clients to communicate with IPv4-only servers. It embeds IPv4 addresses within IPv6 addresses using a /96 prefix.
Well-Known Prefix
RFC 6052 defines 64:ff9b::/96
as the well-known prefix for NAT64 translation. This prefix is reserved
for this purpose and should not be routed on the global Internet.
Address Structure
NAT64 addresses use 96 bits for the prefix and embed the 32-bit IPv4 address in the remaining bits: Prefix::/96 + IPv4(32 bits)
Use Cases
Common in IPv6 transition scenarios, dual-stack networks, and environments where IPv6-only clients need to access legacy IPv4 services through translation gateways.