Ipv4 Publico é o único ip roteavel na internet, sendo assim se mais de um dispositivo precisa "sair pra internet" vai ter NAT. Seu ipv4 atras do roteador que possui o ipv4 publico fornecido pelo ISP, é um ipv4 privado, que depende de NAT para sair para internet. Isso nao tem relacao com DHCP servico de entrega dos IPs. E se o provedor entregar em CGNAT o Ipv4, voce alem de dividir esse ip com dispositivos da sua residencia/empresa etc, ainda vai esta dividindo com outros usuarios do provedor. Ipv6 resolve isso por nao precisar de NAT, é roteamento fim a fim com cada dispositivo recebendo seu ip publico. E sujiro a pensarem em internet ja com ipv6, apesar que nem ipv4 ta entendendo direito ......