Carrier-grade NAT

Schema di funzionamento del CGNAT.

Il Carrier Grade Network Address Translation (CGN o CGNAT), noto anche come NAT su larga scala (LSN), è un tipo di traduzione degli indirizzi di rete (NAT) utilizzato dagli internet service provider nella progettazione di reti IPv4. Con CGNAT, i siti finali, particolarmente le reti residenziali, sono configurati con indirizzi di rete privati che vengono tradotti in indirizzi IPv4 pubblici da dispositivi traduttori di indirizzi di rete posti a metà strada nella rete dell'operatore tra le reti private e la rete pubblica, consentendo la condivisione di piccoli spazi di indirizzi IP pubblici tra molti utenti finali. In sostanza, ciò ripete la tradizionale funzione NAT presso il cliente a livello di ISP. Viene spesso utilizzato per mitigare il problema legato alla saturazione di IPv4.

Uno scenario di utilizzo di CGNAT molto comune è stato chiamato NAT444, perché alcune connessioni dei clienti ai servizi Internet sulla rete Internet pubblica passerebbero attraverso tre diversi domini di indirizzamento IPv4: la rete privata del cliente, la rete privata del gestore e la rete internet pubblica.

Le tecniche CGNAT sono state utilizzate per la prima volta nel 2000 per soddisfare l'esigenza immediata di un gran numero di indirizzi IPv4 nelle implementazioni GPRS delle rete mobile. Le distribuzioni stimate del CGNAT sono aumentate da 1.200 nel 2014 a 3.400 nel 2016, con il 28,85% delle distribuzioni studiate che sembrano essere nelle reti degli operatori di telefonia mobile.

Criticità

Sono state evidenziate molte critiche nell'utlizzo del CGNAT, in particolare se la rete è configurata solamente con protocollo IPv4. Principalmente riguardano:

Voci correlate

Note

  1. ↑ ISSN 2070-1721 (WC · ACNP), RFC 6264.
  2. ↑ Chris Grundemann, chrisgrundemann.com, https://chrisgrundemann.com/index.php/2011/nat444-cgn-lsn-breaks/.
  3. ↑ 2018, DOI:10.1109/INFOCOM.2018.8486223, https://www.caida.org/catalog/papers/2018_inferring_carrier_grade_nat/inferring_carrier_grade_nat.pdf.
  4. ↑ (EN) RFC 7021, su datatracker.ietf.org, Internet Engineering Task Force. - Assessing the Impact of Carrier-Grade NAT on Network Applications
  5. 1 2 Copia archiviata, su oxil.uk. URL consultato il 17 ottobre 2023 (archiviato dall'url originale il 27 ottobre 2023).
  6. ↑ (EN) Marc Berman, The End of Port Forwarding: The Easiest Way to Host Private LAN Games in 2026, su Programming Insider, 26 marzo 2026. URL consultato il 17 maggio 2026.
  7. ↑ (EN) Leigh :) Stark, Why CGNAT could break your streaming (and what to do), su Pickr, 18 febbraio 2026. URL consultato il 17 maggio 2026.

Collegamenti esterni