NAT & PAT
Tujuan Belajar
- Memahami fungsi NAT dalam menghemat alamat IP.
- Membedakan static NAT, dynamic NAT, dan PAT.
- Memahami bagaimana banyak perangkat berbagi satu IP public.
Masalah: IP public terbatas
Alamat IPv4 public langka. Tidak mungkin tiap perangkat di rumah/kantor punya IP public sendiri. NAT (Network Address Translation) memecahkan ini dengan menerjemahkan IP private → IP public saat perangkat mengakses internet.
Cara kerja NAT
Router menerjemahkan alamat private internal menjadi satu alamat public saat paket keluar, dan sebaliknya saat balasan datang.
Server internet hanya "melihat" IP public router, bukan IP private perangkat Anda.
Jenis NAT
| Jenis | Cara kerja | Pemakaian |
|---|---|---|
| Static NAT | Satu IP private ↔ satu IP public (tetap) | Server yang harus diakses dari luar |
| Dynamic NAT | IP private dipetakan ke pool IP public bergantian | Sekumpulan IP public terbatas |
| PAT / NAT Overload | Banyak IP private → satu IP public, dibedakan oleh port | Paling umum (rumah & kantor) |
PAT — pahlawan sebenarnya
PAT (Port Address Translation), sering disebut NAT Overload, memungkinkan puluhan perangkat berbagi satu IP public dengan membedakan koneksi lewat nomor port.
| IP:Port internal | → | IP:Port public |
|---|---|---|
| 192.168.1.10:5000 | → | 203.0.113.5:40001 |
| 192.168.1.11:5000 | → | 203.0.113.5:40002 |
| 192.168.1.12:6000 | → | 203.0.113.5:40003 |
Router mencatat tabel translasi ini agar balasan dikembalikan ke perangkat yang benar. Inilah yang dipakai router rumah Anda — semua perangkat ke internet lewat satu IP public.
Port Forwarding
Kebalikan dari NAT keluar: port forwarding mengarahkan koneksi masuk dari internet ke perangkat internal tertentu — misalnya agar server game atau CCTV di rumah bisa diakses dari luar.
NAT dan IPv6
Karena IPv6 punya alamat berlimpah, NAT tidak lagi diperlukan untuk menghemat alamat. Setiap perangkat bisa punya alamat global sendiri.
Studi Kasus: Satu rumah, banyak perangkat
Di rumah Anda mungkin ada 10+ perangkat (ponsel, laptop, TV, IoT) — semuanya ber-IP private 192.168.x.x. ISP hanya memberi satu IP public. Berkat PAT, semua perangkat itu bisa online bersamaan lewat satu IP public, dibedakan oleh nomor port di tabel translasi router.
Poin Penting
- NAT menerjemahkan IP private ↔ public untuk menghemat alamat IPv4.
- Static NAT (1:1), Dynamic NAT (pool), PAT (banyak:1 via port).
- PAT/NAT Overload paling umum — banyak perangkat berbagi satu IP public.
- Port forwarding mengizinkan akses masuk ke perangkat internal tertentu.
1. Apa fungsi utama NAT?
2. Mekanisme yang memungkinkan banyak perangkat berbagi satu IP public lewat port adalah?
3. Mengapa IPv6 umumnya tidak membutuhkan NAT?