NAT64: Stateful NAT64, defined in RFC 6146, is a stateful translation mechanism for translating IPv6 addresses to IPv4 addresses, and IPv4 addresses to IPv6 addresses. It is called stateful because it creates or modifies bindings or session state while performing translation. It supports both IPv6-initiated and IPv4-initiated communications using static or manual mappings.
DNS64: DNS64 is used together with NAT64 and works as an addition to the standard DNS server. When DNS64 is asked for an AAAA record (IPv6 address for a hostname) but finds (or receives from an upstream DNS) only an A record, it synthesizes the AAAA record from the A record. The first part of the synthesized AAAA record is a well-known or service provider assigned IPv6 prefix, which is also used with NAT64. The second part of the AAAA record is an IPv4 address of the IPv4 host that is found in the A record.Continue reading IPv6 transition lab with NAT64