NAT (Network Address Translation) è un processo di modifica degli indirizzi IP e delle porte di origine e destinazione. La traduzione degli indirizzi riduce la necessità di indirizzi pubblici IPv4 e nasconde intervalli di indirizzi di rete privati. Questo processo viene solitamente eseguito da router o firewall.
Un esempio ti aiuterà a capire il concetto:
Ospitare una richiesta di una pagina web da un server Internet. Poiché l’host A utilizza l’indirizzamento IP privato, l’indirizzo di origine della richiesta deve essere modificato dal router poiché gli indirizzi IP privati non sono instradabili su Internet. Router R1 riceve la richiesta, cambia l’indirizzo IP di origine al suo indirizzo IP pubblico e invia il pacchetto al server S1. Il server S1 riceve il pacchetto e risponde al router R1. Router R1 riceve il pacchetto, cambia gli indirizzi IP di destinazione per l’indirizzo IP privato di Host A e invia il pacchetto per Host A.
Ci sono tre tipi di indirizzo di traduzione:
- Static NAT – traduce un indirizzo IP privato in uno pubblico. L’indirizzo IP pubblico è sempre lo stesso.
- NAT dinamico – gli indirizzi IP privati sono mappati al pool di indirizzi IP pubblici.
- Port Address Translation (PAT) – un indirizzo IP pubblico viene utilizzato per tutti i dispositivi interni, ma una porta diversa viene assegnata a ciascun indirizzo IP privato. Conosciuto anche come sovraccarico NAT.
Scarica la nostra Guida gratuita CCNA Studio PDF per le note complete su tutti i CCNA 200-301 argomenti d’esame in un unico libro.
Si consiglia il Bootcamp Cisco CCNA Gold come corso di formazione CCNA principale. È il corso Cisco più votato online con una valutazione media di 4,8 da oltre 30.000 recensioni pubbliche ed è il gold standard nella formazione CCNA: