La tecnologia Carrier-Grade Network Address Translation (CGNAT) viene spesso utilizzata dagli operatori di rete per consentire a un gran numero di indirizzi IP privati, e quindi di utenti, di risiedere dietro un piccolo numero di indirizzi IP pubblici.