Nat (ang. Network Address Translation) to proces zmiany adresów IP źródłowych i docelowych oraz portów. Tłumaczenie adresów zmniejsza potrzebę stosowania adresów publicznych IPv4 i ukrywa zakresy adresów sieci prywatnych. Proces ten jest zwykle wykonywany przez routery lub zapory sieciowe.
przykład pomoże Ci zrozumieć koncepcję:
Hostuj żądanie strony internetowej z serwera internetowego. Ponieważ Host A używa prywatnego adresowania IP, adres źródłowy żądania musi zostać zmieniony przez router, ponieważ prywatne adresy IP nie są routowalne w Internecie. Router R1 odbiera żądanie, zmienia źródłowy adres IP na swój publiczny adres IP i wysyła pakiet do serwera S1. Serwer S1 odbiera pakiet i odpowiada do routera R1. Router R1 odbiera pakiet, zmienia docelowy adres IP na prywatny adres IP hosta a i wysyła pakiet do hosta A.
istnieją trzy rodzaje translacji adresów:
- statyczny NAT – tłumaczy jeden prywatny adres IP na publiczny. Publiczny adres IP jest zawsze taki sam.
- dynamiczny nat-prywatne adresy IP są mapowane do puli publicznych adresów IP.
- Port Address Translation (PAT) – jeden publiczny adres IP jest używany dla wszystkich urządzeń wewnętrznych, ale do każdego prywatnego adresu IP przypisany jest inny port. Znany również jako przeciążenie NAT.
Pobierz nasz bezpłatny przewodnik po CCNA Study Guide PDF, aby uzyskać pełne notatki na temat wszystkich tematów egzaminacyjnych CCNA 200-301 w jednej książce.
zalecamy Cisco CCNA Gold Bootcamp jako główny kurs szkoleniowy CCNA. Jest to najwyżej oceniony kurs Cisco online ze średnią oceną 4.8 z ponad 30,000 opinii publicznych i jest złotym standardem w szkoleniu CCNA: