Anda di halaman 1dari 2

PROXY dan HTTP

Proxy server adalah sebuah program yang menerima request dari client seperti
web browser atau ftp client dan meneruskan requst tersebut ke internet server
yang dituju. Jadi seakan-akan client merasa langsung berhadapan dengan
internet server yang dituju, padahal datanya di arahkan dulu ke proxy server
kemudian oleh proxy server dilanjutkan ke internet server yang dituju.

Tanpa Proxy
Web browser/ftp client
|
Internet Server

Dengan Proxy
web browser/ftp client
|
Proxy Server
|
Internet Server

Apabila kita menggunakan sistem ini, data yang di-request dari client akan
diarahkan ke proxy server kemudian dilanjutkan ke internet server. Saat data
dari internet server datang maka data akan diarahkan oleh Internet Server ke
proxy server (bukan langsung ke web browser/ftp client). Kemudian proxy server
melanjutkannya ke client yang merequest dan juga menyimpan kopinya sebagai
web-cache di harddisk. Apabila ada user lain yang merequest data yang sama
lagi, maka proxy server dapat mengambilkan data tersebut dari harddisknya dan
mengirimkannya ke user tanpa harus mengambil dari internet server yang dituju
lagi. Bayangkan kalau request ini terjadi berpuluh atau beratus kali maka kita
bisa mereduksi penggunaan bandwith kita secara signifikan.

Proxy Server adalah sebuah komputer yang berfungsi sebagai server yang
Kenapa menggunakian proxy:
Cache , menyimpan halaman web yang sering di akses.
Maintain privacy, manipulasi informasi identifikasi sebelum di kirim ke
server yang sebenarnya.
Audit, Menyimpan log atau history dari semua halaman web yang
pernah diakses.
Filter, mencegah akses ke sebuah website dari jaringan lokal.

Keuntungan menggunakan proxy server :


Keuntungan menggunkan proxy server adalah hemat dalam menggunakan
bandwidth internet. Karena setiap object http yang sudah pernah diakses akan
disimpan dalam directory cache, sehingga apabila kemudian ada request
terhadap object http yang sama oleh komputer client yang sama maupun
berbeda maka proxy server akan meresponnya dengan terlebih dahulu mengecek
pada directory cache apakah object yang diminta tersebut ada, kemudian
membandingkannya dengan header dari server original, jika belum kadaluarsa
object tersebt akan diberikan ke client, sehingga seolah olah object tersebut
tetap berasal dari server original.

Kerugian menggunakan proxy server :


Adanya management cache, sehingga membuat akses ke websites yang uptodate
tidak bisa/sulit terpenuhi serta akses ke halaman web yang mengandung form
login agak sulit dicapai.

Proxy tidak baik diaplikasikan pada :


Dynamic sites, misalnya anda ingin melihat berita yang paling up to date

Jenis Jenis proxy yang ada di internet antara lain :


Web/http proxy
rlogin proxy
ftp proxy

di sisi client juga dibutuhkan software tertentu agar dapat menggunakan proxy
server ini, antara lain:

Pada system operasi Linux :


SOCKS , yaitu proxy server oleh NEC Networks Systems Labs
Squid , yang merupakan Web Proxy Server
Pada system operasi windows :
Wingate
Winroute

Anda mungkin juga menyukai