Przejdź do głównej treści

NAT - translacja adresów sieciowych

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Co to jest NAT?

NAT (Network Address Translation) to mechanizm translacji adresów IP. Pozwala komputerom z sieci lokalnej używającym adresów prywatnych IPv4 komunikować się z Internetem za pomocą jednego lub kilku publicznych adresów IP.

Adresy prywatne, takie jak 192.168.1.20, 10.0.0.5 czy 172.16.1.10, nie są routowane w Internecie. Oznacza to, że komputer z takim adresem nie może bezpośrednio komunikować się z publiczną siecią globalną. Router wykonujący NAT zamienia prywatny adres źródłowy na swój publiczny adres IP.

Przykład działania

Komputer w LAN ma adres 192.168.1.10 i otwiera stronę internetową. Pakiet trafia do routera, który zastępuje adres źródłowy swoim publicznym adresem, np. 83.10.20.30. Odpowiedź z Internetu wraca do routera, a ten przekazuje ją do właściwego komputera w sieci lokalnej.

Najczęstsza odmiana

W sieciach domowych i małych firmach najczęściej stosuje się PAT lub NAT overload, czyli translację wielu prywatnych adresów na jeden publiczny adres IP z rozróżnianiem po numerach portów.

Znaczenie na egzaminie

Jeśli w pytaniu pojawiają się adresy prywatne i dostęp do Internetu, należy skojarzyć to z routerem wykonującym NAT.