NAT vs NAPT
Translacja adresów sieciowych (NAT) to proces, który modyfikuje adres IP w nagłówku pakietu IP podczas podróży przez urządzenie trasujące. NAT pozwala na użycie jednego zestawu adresów IP dla ruchu w sieci LAN (Local Area Network) oraz innego zestawu adresów IP dla ruchu zewnętrznego. Bezpośrednia transformacja adresów IP zapewnia najprostsza forma NAT. NAPT (Network Address and Port Translation) to rozszerzenie NAT, które umożliwia mapowanie wielu adresów IP na pojedynczy adres IP. Odbywa się to za pomocą informacji o porcie TCP i UDP w ruchu wychodzącym.
Co to jest NAT?
Translacja adresów sieciowych modyfikuje adres IP w nagłówku pakietu IP podczas podróży przez urządzenie rutujące. NAT pozwala na użycie jednego zestawu adresów IP dla ruchu w sieci LAN, a drugiego zestawu adresów IP dla ruchu zewnętrznego. Bezpośrednia transformacja adresów IP zapewnia najprostsza forma NAT. NAT ma kilka zalet. Poprawia bezpieczeństwo sieci LAN, ponieważ zapewnia opcję ukrywania wewnętrznych adresów IP. Ponadto, ponieważ adresy IP są używane tylko wewnętrznie, nie spowoduje to żadnych konfliktów z adresami IP używanymi w innych organizacjach. Ponadto korzystanie z jednego połączenia internetowego dla wszystkich komputerów w sieci LAN jest możliwe dzięki NAT. NAT działa przy użyciu skrzynki NAT, która znajduje się w interfejsie, w którym sieć LAN jest podłączona do Internetu. Zawiera zestaw prawidłowych adresów IP i jest odpowiedzialny za tłumaczenie adresów IP.
Co to jest NAPT?
NAPT (translacja adresów sieciowych i portów) służy do mapowania zestawu prywatnych adresów IP przy użyciu pojedynczego publicznego adresu IP lub małej grupy publicznych adresów IP. NAPT jest również określany jako PAT (translacja adresów portów), maskowanie adresów IP, przeciążenie NAT i translacja NAT wielu do jednego. W NAPT wiele adresów IP jest mapowanych na pojedynczy adres IP. Spowodowałoby to niejednoznaczność podczas routingu zwróconych pakietów. Aby uniknąć tego problemu, NAPT wykorzystuje informacje o porcie TCP / UDP w ruchu wychodzącym i utrzymuje tablicę tłumaczeń. Umożliwiłoby to prawidłowe przekierowanie zwróconych pakietów do requestera.
Jaka jest różnica między NAT a NAPT?
NAT modyfikuje adres IP w nagłówku pakietu IP podczas podróży przez urządzenie routingowe i pozwala na użycie innego zestawu adresów IP do wykorzystania w ruchu w sieci LAN niż zbiór adresów IP używanych do ruchu zewnętrznego, podczas gdy NAPT to specjalny rodzaj NAT, w którym wiele prywatnych adresów IP jest mapowanych na pojedyncze IP lub małą grupę publicznych adresów IP. Dlatego NAPT obejmuje tłumaczenie adresów IP typu „jeden do jednego”. NAPT jest najczęściej używanym NAT, dlatego przez większość czasu NAPT jest nazywany NAT.