Pengguna jaringan internal yang memiliki IP pribadi (tidak terdaftar) tidak dapat terhubung ke internet atau jaringan eksternal karena setiap perangkat dalam jaringan harus memiliki alamat IP yang unik. NAT bekerja pada router yang menghubungkan dua jaringan bersama, dan itu menerjemahkan alamat pribadi jaringan internal (yaitu tidak unik secara global) ke dalam alamat publik yang sah.
Selain itu, dirancang untuk menghemat alamat IP. Sebagai pengguna internet menghadapi masalah kelangkaan alamat IP, di mana jumlah pengguna meningkat lebih dari jangkauan terbatas alamat IP. Untuk alasan tertentu, protokol NAT dan PAT digunakan.
Grafik perbandingan
Dasar untuk perbandingan | NAT | MENEPUK |
---|---|---|
Dasar | Menerjemahkan alamat IP lokal pribadi ke alamat IP global publik. | Mirip dengan NAT, ia juga menerjemahkan alamat IP pribadi dari jaringan internal ke alamat IP publik dengan bantuan nomor Port. |
Hubungan | Superset dari PAT. | Varian NAT (bentuk NAT Dinamis). |
Penggunaan | Alamat IPv4 | Alamat IPv4 bersama dengan nomor port. |
Jenis | NAT statis NAT dinamis | PAT statis PAT kelebihan beban |
Definisi NAT
Network Address Translation (NAT) pada dasarnya menghubungkan dua jaringan dan memetakan alamat pribadi (di dalam lokal) ke alamat publik (di dalam global). Di sini istilah dalam lokal menandakan bahwa alamat host milik jaringan internal dan tidak ditugaskan oleh Pusat Informasi Jaringan atau penyedia layanan . Dan inside global berarti bahwa alamat tersebut adalah alamat lisensi yang ditetapkan oleh NIC atau penyedia layanan dan juga mewakili satu atau lebih alamat lokal di dalam ke dunia luar.
Tujuan utama NAT adalah untuk memperlambat laju penipisan ruang alamat IP yang tersedia dengan memungkinkan banyak alamat IP pribadi diwakili oleh sejumlah kecil alamat IP publik.
NAT dapat terdiri dari tiga jenis:
- NAT Statis - Dalam jenis NAT ini, alamat lokal dipetakan ke alamat global, dan terdapat hubungan satu-ke-satu. NAT statis berguna ketika tuan rumah membutuhkan alamat yang konsisten, yang harus diakses dari internet. Misalnya, server perusahaan atau perangkat jaringan.
- Dynamic NAT - Dynamic NAT memungkinkan alamat IP pribadi yang tidak terdaftar diterjemahkan ke alamat IP publik terdaftar dari kumpulan alamat IP publik.
- PAT / NAT Overloading / IP masquerading - PAT adalah tipe yang paling populer di antara ketiga jenis. Ini adalah varian dari Dynamic NAT dan mirip dengan itu, tetapi memetakan beberapa alamat IP pribadi ke satu alamat IP publik dengan memanfaatkan port.
Definisi PAT
Port Address Translation (PAT) adalah jenis Dynamic NAT yang melaluinya terjemahan alamat dapat dikonfigurasikan di tingkat port, dan sisa penggunaan alamat IP juga dioptimalkan. PAT memetakan beberapa sumber alamat lokal dan port ke satu alamat IP global dan port dari kumpulan alamat IP yang dapat dirutekan di jaringan tujuan. Di sini antarmuka alamat IP digunakan dalam kombinasi dengan nomor port dan beberapa host dapat memiliki alamat IP yang sama karena nomor portnya unik.
Ini menggunakan alamat port sumber unik pada alamat IP global di dalam untuk mengidentifikasi terjemahan yang berbeda. Jumlah total terjemahan NAT yang dapat dilakukan adalah 65536 karena nomor port dikodekan dalam 16 bit.
Port sumber asli dilindungi oleh PAT. Jika port sumber sudah dialokasikan, port yang tersedia dicari. Grup pelabuhan dibagi menjadi tiga rentang yaitu dari 0 hingga 511, 512 hingga 1023, atau 1024 hingga 65535.
Perbedaan Kunci Antara NAT dan PAT
- NAT menerjemahkan alamat lokal di dalam menjadi alamat global di dalam yang sama PAT menerjemahkan alamat IP pribadi yang tidak terdaftar menjadi alamat IP terdaftar publik, tetapi tidak seperti NAT juga menggunakan nomor port sumber, dan beberapa host dapat ditugaskan dengan IP yang sama dengan nomor port yang berbeda.
- PAT adalah bentuk NAT Dinamis.
- NAT menggunakan alamat IP dalam proses terjemahan sedangkan PAT menggunakan alamat IP bersama dengan nomor port.
Keuntungan dan Kerugian NAT
Keuntungan
- NAT mempertahankan alamat publik yang terdaftar dan memperlambat penipisan ruang alamat IP.
- Terjadinya tumpang tindih alamat berkurang secara signifikan.
- Meningkatkan fleksibilitas pembentukan koneksi.
- Menghapus proses pemberian nomor baru pada saat mengubah jaringan.
Kekurangan
- Alur penundaan jalur adalah hasil dari terjemahan.
- Kurangnya keterlacakan dari ujung ke ujung.
- Aplikasi tertentu tidak kompatibel dengan NAT.
Keuntungan dan Kerugian dari PAT
Keuntungan
- Simpan alamat IP dengan menetapkan IP publik tunggal ke sekelompok host dengan bantuan nomor port yang berbeda.
- Mengurangi kerentanan atau serangan keamanan karena alamat pribadi mencegah pengungkapan alamat publik.
Kekurangan
- Lebih dari satu jenis layanan publik yang sama tidak dapat dieksekusi dengan satu alamat IP di PAT.
- Jumlah entri dibatasi pada tabel internal untuk menjaga jalur koneksi.
Kesimpulan
Protokol NAT dan PAT digunakan untuk meminimalkan kebutuhan alamat IP unik global, memungkinkan host yang alamatnya tidak unik secara global untuk terhubung ke internet, dengan mengubah alamat menjadi ruang alamat global yang dapat dirutekan. Ada sedikit perbedaan antara NAT dan PAT adalah bahwa NAT tidak menggunakan port sementara PAT menggunakan port sumber dalam proses penerjemahan.