NAT (Network Address Translation) to mechanizm realizowany zwykle na routerze lub zaporze na styku sieci LAN i WAN, którego zadaniem jest tłumaczenie (translacja) adresów. W praktyce pozwala hostom z adresami prywatnymi (nienależącymi do puli publicznej) komunikować się z Internetem poprzez mapowanie ich ruchu na adres(y) publiczny(e). W drugą stronę NAT może także umożliwiać dostęp do wybranych usług w LAN z WAN (np. przez reguły mapowania).
Dlaczego poprawna jest odpowiedź NAT?
NAT odpowiada dokładnie za to, o co pyta treść: zamianę adresów prywatnych na publiczne oraz odwrotnie, wykonywaną na brzegu sieci. Często spotkasz też odmianę PAT (NAT z translacją portów), gdzie wiele hostów współdzieli jeden adres publiczny dzięki rozróżnianiu połączeń portami.
Dlaczego pozostałe odpowiedzi są błędne?
- IPS (Intrusion Prevention System) to system bezpieczeństwa służący do wykrywania i blokowania złośliwego ruchu. Może działać na brzegu sieci, ale nie jest mechanizmem translacji adresów.
- VPN (Virtual Private Network) tworzy szyfrowany tunel i wirtualne połączenie między sieciami lub użytkownikiem a siecią. VPN nie "tłumaczy" adresów prywatnych na publiczne jako swoją podstawową funkcję; jego istotą jest tunelowanie i ochrona transmisji.
- DHCP (Dynamic Host Configuration Protocol) przydziela hostom parametry IP (adres, maskę, bramę, DNS) w sieci, zwykle w LAN. DHCP nie realizuje zamiany adresów na granicy LAN/WAN.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się fraza "tłumaczenie adresów" lub "translacja prywatny–publiczny", niemal zawsze chodzi o NAT. Gdy pojawia się "przydzielanie adresów" – to DHCP, a gdy "tunel i szyfrowanie" – to VPN.