NAT vs NAPT
Network Address Translation (NAT) adalah proses yang mengubah alamat IP di header paket IP, saat sedang berjalan melalui perangkat perutean. NAT memungkinkan satu set alamat IP yang akan digunakan untuk lalu lintas dalam LAN (Local Area Network) dan satu set alamat IP yang akan digunakan untuk lalu lintas luar. Transformasi satu ke satu alamat IP disediakan oleh bentuk NAT yang paling sederhana. NAPT (Network Address and Port Translation) adalah perpanjangan dari NAT yang memungkinkan banyak alamat IP dipetakan ke dalam satu alamat IP. Ini dilakukan dengan bantuan informasi port TCP dan UDP dalam lalu lintas keluar.
Apa itu NAT?
Network Address Translation memodifikasi alamat IP di header paket IP, saat sedang berjalan melalui perangkat perutean. NAT memungkinkan satu set alamat IP untuk digunakan untuk lalu lintas dalam LAN dan satu set alamat IP untuk lalu lintas luar. Transformasi satu ke satu alamat IP disediakan oleh bentuk NAT yang paling sederhana. NAT memiliki beberapa keunggulan. Ini meningkatkan keamanan LAN karena menyediakan opsi untuk menyembunyikan alamat IP internal. Selain itu, karena alamat IP hanya digunakan secara internal, tidak akan menimbulkan konflik dengan alamat IP yang digunakan di organisasi lain. Juga, menggunakan koneksi internet tunggal untuk semua komputer di LAN dimungkinkan oleh NAT. NAT bekerja dengan menggunakan kotak NAT, yang terletak di antarmuka di mana LAN terhubung ke internet. Ini berisi satu set alamat IP yang valid dan bertanggung jawab untuk melakukan terjemahan alamat IP.
Apa itu NAPT?
NAPT (Alamat Jaringan dan Terjemahan Port) digunakan untuk memetakan satu set alamat IP pribadi menggunakan satu alamat IP publik atau sekelompok kecil alamat IP publik. NAPT juga disebut sebagai PAT (Port Address Translation), penyamaran IP, NAT Overload dan NAT banyak-ke-satu. Dalam NAPT, banyak alamat IP dipetakan ke satu alamat IP. Ini akan menyebabkan ambiguitas saat merutekan paket yang dikembalikan. Untuk menghindari masalah ini, NAPT menggunakan informasi port TCP/UDP dalam lalu lintas keluar dan memelihara tabel terjemahan. Ini akan memungkinkan perutean paket yang dikembalikan dengan benar ke pemohon.
Apa perbedaan antara NAT dan NAPT?
NAT memodifikasi alamat IP di header paket IP, saat ia bepergian melalui perangkat perutean dan memungkinkan untuk menggunakan set alamat IP yang berbeda untuk digunakan untuk lalu lintas dalam LAN daripada set alamat IP yang digunakan untuk lalu lintas luar, sedangkan NAPT adalah jenis khusus NAT di mana beberapa alamat IP pribadi dipetakan sebagai IP tunggal atau sekelompok kecil alamat IP publik. Oleh karena itu NAPT melibatkan banyak-ke-satu terjemahan alamat IP. NAPT adalah NAT yang paling banyak digunakan, oleh karena itu NAPT sering disebut sebagai NAT.