Urządzenie do translacji adresów sieciowych (NAT) to urządzenie sieciowe lub funkcja oprogramowania, która tłumaczy adresy IP pomiędzy różnymi domenami sieciowymi. Umożliwia urządzeniom w sieci lokalnej (LAN) z prywatnymi adresami IP komunikację z urządzeniami w sieciach zewnętrznych, takich jak Internet, przy użyciu jednego publicznego adresu IP. Urządzenie NAT śledzi połączenia wychodzące i tłumaczy źródłowe adresy IP pakietów opuszczających sieć LAN na swój własny publiczny adres IP, zapewniając, że odpowiedzi z sieci zewnętrznych są prawidłowo kierowane z powrotem do urządzenia źródłowego.
Urządzenie NAT, skrót od urządzenia do translacji adresów sieciowych, to urządzenie sieciowe lub funkcja oprogramowania, która tłumaczy adresy IP pomiędzy różnymi domenami sieciowymi. Umożliwia urządzeniom w sieci lokalnej (LAN) używanie prywatnych adresów IP do komunikacji z sieciami zewnętrznymi przy użyciu jednego publicznego adresu IP. Urządzenie NAT zarządza translacją adresów IP w obu kierunkach, zapewniając, że ruch pomiędzy urządzeniami wewnętrznymi a sieciami zewnętrznymi jest odpowiednio kierowany i zarządzany.
Translacja adresów sieciowych (NAT) jest konieczna przede wszystkim ze względu na ograniczoną dostępność adresów IPv4. Wraz z wykładniczym wzrostem liczby urządzeń podłączonych do Internetu, adresy IPv4 stały się rzadkie. NAT umożliwia wielu urządzeniom w sieci prywatnej współdzielenie jednego publicznego adresu IP, zwiększając użyteczność adresów IPv4 i ułatwiając łączność z Internetem większej liczbie urządzeń bez konieczności posiadania przez każde urządzenie unikalnego publicznego adresu IP. Dodatkowo NAT zwiększa bezpieczeństwo sieci, ukrywając wewnętrzną strukturę sieci prywatnej przed źródłami zewnętrznymi, działając jako podstawowa zapora ogniowa, uniemożliwiając bezpośrednie połączenia przychodzące, chyba że zostało to wyraźnie skonfigurowane.
Translacja adresów sieciowych (NAT) działa w warstwie sieciowej (warstwa 3) modelu OSI (Open Systems Interconnection). Tłumaczy adresy IP pomiędzy sieciami prywatnymi i publicznymi, umożliwiając urządzeniom z prywatnymi adresami IP komunikację przez Internet przy użyciu współdzielonego publicznego adresu IP. Implementacje NAT są różne i obejmują statyczny NAT, dynamiczny NAT oraz translację adresów sieciowych i portów (NAPT), a każda z nich oferuje różne metody mapowania prywatnych adresów IP na adresy publiczne w celu ułatwienia wydajnej i bezpiecznej komunikacji ponad granicami sieci.