Metoda translacji NAT polega na modyfikowaniu informacji o adresie IP w nagłówku IP pakietów podczas ich przesyłania przez urządzenie kierujące ruchem. Umożliwia to wielu urządzeniom w sieci lokalnej współdzielenie jednego publicznego adresu IP w celu uzyskania dostępu do sieci zewnętrznych.
NAT (Network Address Translation) to metoda używana do ponownego odwzorowania jednej przestrzeni adresów IP na inną poprzez modyfikację informacji o adresie sieciowym w nagłówku IP pakietów podczas ich przesyłania. Jest powszechnie używany, aby umożliwić wielu urządzeniom w sieci lokalnej dostęp do Internetu przy użyciu jednego publicznego adresu IP.
Trzy metody NAT to statyczny NAT, dynamiczny NAT i translacja adresów portów (PAT), znana również jako przeciążenie. Statyczny NAT mapuje określony prywatny adres IP na konkretny publiczny adres IP. Dynamiczny NAT mapuje prywatny adres IP na publiczny adres IP z puli adresów publicznych. PAT mapuje wiele prywatnych adresów IP na pojedynczy publiczny adres IP, ale różnicuje połączenia na podstawie numerów portów.
Metoda translacji NAT, którą należy wdrożyć, zależy od specyficznych wymagań sieci. Jeśli potrzebujesz mapowania jeden do jednego między prywatnymi i publicznymi adresami IP, powinieneś zaimplementować statyczny NAT. Jeśli chcesz dynamicznie mapować prywatne adresy IP na pulę publicznych adresów IP, powinieneś zaimplementować Dynamiczny NAT. Jeśli chcesz zezwolić wielu urządzeniom na współdzielenie jednego publicznego adresu IP, powinieneś wdrożyć translację adresów portów (PAT).
Translacja adresów portów (PAT) jest zwykle używana do tłumaczenia wielu prywatnych adresów IP na pojedynczy publiczny adres IP. Osiąga to poprzez użycie różnych numerów portów w celu rozróżnienia połączeń.