464XLATとは
464XLATは、利用者側のステートレス変換CLATと事業者側のステートフル変換PLATを組み合わせ、IPv6専用網でIPv4通信を提供する方式です。読みはヨンロクヨン・エックスラット、RFCの名称はCombination of Stateful and Stateless Translation(コンビネーション・オブ・ステートフル・アンド・ステートレス・トランスレーション)です。
「464」は、IPv4アプリのパケットをIPv6へ変換し、事業者網を通過後にIPv4へ戻すIPv4 → IPv6 → IPv4の流れを表します。XLATはtranslation(トランスレーション/変換)を示す呼び方です。
464XLATはトンネルを作りません。CLATとPLATがそれぞれIPヘッダーを変換し、事業者のIPv6網では通常のIPv6パケットとして運びます。

CLATとPLATは、異なる種類の変換を担当する
端末またはルーターで、プライベートIPv4と変換用IPv6アドレスをアルゴリズムにより1対1で変換する
変換後のIPv6ヘッダーを通常のIPv6ルーターが読み、PLAT側プレフィックスへ運ぶ
NAT64としてIPv6アドレス・ポートと公開IPv4アドレス・ポートの状態を保持する
IPv4専用アプリへ、端末内のIPv4接続性を見せる
IPv4リテラルやIPv4専用ソケットを使うアプリは、DNS64の合成AAAAを直接利用できません。CLATは端末内またはLANへプライベートIPv4アドレスとIPv4デフォルト経路を提供し、出てきたIPv4パケットをIPv6へ変換します。
このため、事業者アクセス網をIPv6専用にしながら、変更されていないIPv4アプリを動かせます。携帯網では端末内CLAT、固定回線では家庭用ゲートウェイのCLATという配置が可能です。
DNS64を使える通信は、一段のNAT64へ短縮できる
アプリが名前を問い合わせ、IPv6ソケットで合成AAAAへ接続できる場合は、CLATを通らず直接PLAT/NAT64へ到達できます。この経路はIPv6からIPv4への一段の状態保持型変換です。
一方、IPv4リテラルやIPv4専用APIではCLATとPLATの二段変換を使います。464XLAT自体はDNS64を必須としませんが、併用すると対応できるアプリの範囲と効率を調整できます。
完全なIPv4の代替ではなく、外部着信にも制約がある
RFC 6877の464XLATは、IPv6専用側のクライアントからグローバルIPv4サーバーへ接続する用途を中心とします。通常の動的PLAT状態では、IPv4側から任意の端末へ新規着信できません。
IPv4のピア・ツー・ピア、サーバー公開、IPアドレスをデータ中へ埋め込む一部プロトコルは、NAT越えや追加対応が必要です。対してネイティブIPv6同士の通信は変換せず、エンド・ツー・エンドのIPv6として利用できます。
仕様の確認資料:RFC 6877「464XLAT」、RFC 8683「Deployment Guidelines for NAT64/464XLAT」、RFC 7915「IP/ICMP Translation Algorithm」