Tutorial: Cara Kerja NAT (Network Address Translation)

Tujuan Pembelajaran:
Mahasiswa akan memahami bagaimana NAT bekerja dalam jaringan komputer untuk menerjemahkan alamat IP pribadi ke alamat IP publik, memungkinkan komunikasi antara perangkat dalam jaringan lokal dan internet.

1. Pengertian NAT

Network Address Translation (NAT) adalah teknik yang digunakan oleh Internet Service Providers (ISP) dan organisasi untuk memungkinkan beberapa perangkat berbagi satu alamat IP publik. Dengan NAT, perangkat dalam jaringan pribadi dapat berkomunikasi dengan perangkat di jaringan publik (internet) tanpa memerlukan alamat IP unik untuk setiap perangkat.

2. Arsitektur NAT dalam Jaringan

Pada gambar, kita memiliki:

Jaringan Pribadi (Private Network) dengan rentang IP 192.168.3.0/24

Router dengan NAT yang memiliki IP publik 200.100.10.1

Server di internet dengan IP 65.44.21.24


Perangkat dalam jaringan lokal (192.168.3.6, 192.168.3.7, dan 192.168.3.8) akan menggunakan NAT pada router untuk berkomunikasi dengan server di internet.


3. Proses NAT dalam Pengiriman Paket Data

Ketika perangkat dalam jaringan pribadi mengirim paket ke internet, NAT bekerja sebagai berikut:

1. Sebelum Translasi (Packet Before Translation)

Source IP: 192.168.3.6:5733

Destination IP: 65.44.21.24:21


2. Setelah Translasi (Packet After Translation)

Source IP: 200.100.10.1:5733 (IP publik yang diberikan oleh ISP)

Destination IP: 65.44.21.24:21

Router dengan NAT mengubah alamat sumber dari IP lokal ke IP publik yang telah ditentukan dalam tabel NAT.

4. Proses NAT dalam Penerimaan Paket Balasan

Ketika server 65.44.21.24:21 membalas paket:

1. Sebelum Translasi Balik (Packet Before Translation Back)

Source IP: 65.44.21.24:21

Destination IP: 200.100.10.1:5733

2. Setelah Translasi Balik (Packet After Translation Back)

Source IP: 65.44.21.24:21

Destination IP: 192.168.3.6:5733

Router NAT meneruskan paket balasan ke perangkat yang sesuai dengan mencocokkan port dan alamat IP dalam tabel NAT.

5. Tabel NAT

Tabel NAT menyimpan daftar translasi IP dan port untuk memastikan paket balasan dikirim ke perangkat yang benar. Contohnya:
6. Kesimpulan

NAT memungkinkan banyak perangkat berbagi satu IP publik.

NAT mengubah alamat IP sumber dan tujuan berdasarkan tabel NAT.

NAT membantu mengamankan jaringan pribadi dengan menyembunyikan alamat IP internal.

Paket yang kembali dari internet diterjemahkan kembali ke IP internal yang sesuai.

7. Latihan untuk Mahasiswa

1. Jelaskan perbedaan antara Static NAT, Dynamic NAT, dan PAT (Port Address Translation).

2. Buat diagram yang menunjukkan bagaimana paket data ditranslasi oleh NAT pada jaringan yang menggunakan PAT.

3. Konfigurasikan NAT pada router menggunakan Cisco Packet Tracer atau GNS3, dan uji coba koneksi dari jaringan lokal ke internet.

Catatan: Mahasiswa diharapkan memahami konsep dasar sebelum mencoba implementasi dalam lab jaringan.