Penjelasan NAT

Posted: 2010/07/04 in About the network

Router, NAT, Proxy, Gateway…keempat istilah ini sering kita dengar di dalam dunia jaringan komputer. Apakah perbedaan dari keempat istilah tersebut, dan apakah fungsinya ? Mudah2an uraian di bawah ini bisa sedikit memberikan pencerahan… Insya Allah..
Keempat istilah ini sedikit membingungkan sebenarnya, Router dan Gateway sebenarnya merujuk ke sebuah peralatan khusus (bisa PC atau Router beneran)
Sedangkan NAT dan proxy sebenarnya merujuk ke sebuah fungsi yang dijalankan oleh sebuah peralatan jaringan. Jadi….sebuah router bisa saja menjalankan fungsi NAT ataupun fungsi Proxy (kalo fungsi proxy jarang diterapkan ke router asli). Sebuah PC pun sering menjalankan sebuah fungsi NAT dan proxy.
Keempatnya sering digunakan sebagai penghubung jaringan lokal ke jaringan tetangga ataupun jaringan lokal ke Internet.
First..the router, fungsi utamanya menghubungkan suatu jaringan dengan jaringan lain yang berbeda, bisa antar jaringan lokal maupun antar jaringan lokal dan jaringan internet.
NAT…atau Network Address Translation, suatu fungsi yang dijalankan oleh sebuah peralatan jaringan, fungsi utamanya menghubungkan dua jaringan yang berbeda (sama seperti router tadi) hanya saja dia menambahkan suatu fungsi (fungsi NAT) yg bisa menyamarkan IP Address. Biasanya digunakan sebagai penghubung IP Private ke IP Public (internet).
Proxy…atau lebih tepatnya proxy server, sebenarnya adalah penghubung antara jaringan lokal dan jaringan internet. Agar komputer2 di jaringan lokal dapat mengakses internet. Kalo di liat..fungsinya mirip NAT, namun proxy tidak melakukan fungsi penyamaran IP, bila ada sebuah client di jaringan lokal yang ingin membuka situs internet, maka bila dijaringan itu ada sebuah proxy, yang akan menghubungi situs tersebut sebenarnya adalah si Proxy bukan si client.
Agak berbeda dengan NAT, kalo di NAT yang akan menghubungi si situs internet tetap adalah si client tapi dengan menggunakan IP si NAT = menyamar dengan menggunakan IP si NAT (uuhhhh…mudah2an tidak membingungkan)

Sedangkan Gateway, sebenarnya peralatan yang menyediakan jalur (path) ke jaringan tetangga atau jaringan internet. Jadi.. gateway hanya sebagai gerbang, gateway bisa berupa Router, atau peralatan jaringan lain yang menjalankan NAT.
Ini gambaran teknisnya (menurut ilmu CeCeEnAa)…
XXXX = adalah komputer client dengan IP ; 10.10.10.10
YYYY = adalah peralatan jaringan yang menghubungkan XXXX dan YYYY dengan IP
10.10.10.100 disebelah kiri dan 192.168.10.10 disebelah kanan
ZZZZ = adalah sebuah server atau host tujuan dengan IP 192.168.10.100

here …. we go…
ingat !!! sebuah paket data lengkap terdiri dari Source IP dan Destination IP (untuk source MAC dan Destination MAC kita abaikan dulu)
XXXX —————————-> YYYY ————————-> ZZZZ

Kalo YYYY adalah sebuah router :

maka paket data yang diterima ZZZZ berisi
Source IP = 10.10.10.10
Destination IP = 192.168.10.100

==============================

Kalo YYYY adalah sebuah NAT :
maka paket data yang diterima ZZZZ bersisi
Source IP = 192.168.10.10
Destination IP = 192.168.10.100

kenapa source IP nya bukan 10.10.10.10, padahal yang mengirim paket data adalah si client ??? itu karena si YYYY menjalankan fungsi NAT yang merubah (mentranslasi) IP 10.10.10.10 menjadi 192.168.10.10.

===============================

Kalo YYYY adalah sebuah proxy server
maka paket data yang diterima ZZZZ berisi
Source IP = 192.168.10.10 melalui proxy 192.168.10.10
Destination IP = 192.168.10.100

Disini terlihat bahwa yang mengirim paket adalah si 10.10.10.10 namun paketnya dikirimkan oleh sebuah proxy yang dijalankan di 192.168.10.10.

Ini gambaran teknisnya (menurut ilmu CeCeEnAa)…

XXXX = adalah komputer client dengan IP ; 10.10.10.10
YYYY = adalah peralatan jaringan yang menghubungkan XXXX dan YYYY dengan IP
10.10.10.100 disebelah kiri dan 192.168.10.10 disebelah kanan
ZZZZ = adalah sebuah server atau host tujuan dengan IP 192.168.10.100

here …. we go…
ingat !!! sebuah paket data lengkap terdiri dari Source IP dan Destination IP (untuk source MAC dan Destination MAC kita abaikan dulu)

XXXX —————————-> YYYY ————————-> ZZZZ

Kalo YYYY adalah sebuah router :

maka paket data yang diterima ZZZZ berisi
Source IP = 10.10.10.10
Destination IP = 192.168.10.100

==============================

Kalo YYYY adalah sebuah NAT :
maka paket data yang diterima ZZZZ bersisi
Source IP = 192.168.10.10
Destination IP = 192.168.10.100

kenapa source IP nya bukan 10.10.10.10, padahal yang mengirim paket data adalah si client ??? itu karena si YYYY menjalankan fungsi NAT yang merubah (mentranslasi) IP 10.10.10.10 menjadi 192.168.10.10.

===============================

Kalo YYYY adalah sebuah proxy server
maka paket data yang diterima ZZZZ berisi
Source IP = 192.168.10.10 melalui proxy 192.168.10.10
Destination IP = 192.168.10.100

Disini terlihat bahwa yang mengirim paket adalah si 10.10.10.10 namun paketnya dikirimkan oleh sebuah proxy yang dijalankan di 192.168.10.10.

===============================

===============================

source :http://d3tkjuntad.cyberfreeforum.com/linux-f4/proxy-nat-router-gateway-ada-apa-di-antara-mereka-t42.htm

About these ads
Komentar
  1. agak membingungkan gan antara NAT dan Proxy…

Berikan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s