said by wtm:That's basically doing NAT64 Ipv6 to Ipv4 translations on your network. Assign the network equipment Ipv6 addresses, and then NAT from Ipv6 to Ipv4 for the customer. Another use for the block /10 of IANA "Shared NAT" addresses which would work good internally for NAT64 !
No there is a difference. I would not use NAT64 unless I had to.
The simple way is dual stack the network, IPv4 stays IPv4 and is NATed. CPE get public IPv6 and a NATed IPv4.
You are still going to have CPE that cant deal with a pure IPv6 network so you need IPv4 even if CGNATed. Unless you XLAT464 on the home CPE, as again the customers home is going to have IPv4 only stuff.