Proxy adalah pihak tengah antara kedua belah
pihak yang saling berhubungan dan berfungsi sebagai perantara.
·
Fungsi Proxy:
1.
Connection Sharing
2.
Filtering
3.
Chacing
Connection Sharing
·
Pengguna tidak langsung berhubungan dengan
jaringan luar atau internet, tapi harus harus melewati gateway yang berfungsi
sebagai batas antara jaringan lokal dan jaringan luar.
·
Koneksi dari jaringan lokal ke Internet akan
menggunakan sambungan yang dimiliki gateway secara bersama-sama.
·
Gateway juga sebagai Proxy Server karena
menyediakan layanan sebagai perantara antara jaringan lokal.
·
Diagram Connection Sharing:
Cara kerja Proxy Server:
1.
Proxy server memotong hubungan langsung antara
pengguna dengan layanan yang diakses.
2.
Dilakukan pertama-tama dengan mengubah alamat
IP, membuat pemetaan dari IP jarigan lokal ke suatu alamat IP Proxy yang
digunakan untuk jaringan luar atau internet.
3.
Pada prinsipnya hanya alamat IP proxy tersebut
akan diketahui secara umum di internet, yang berfungsi sebagai network address
translator.
Filtering
·
Bekerja pada layer aplikasi sehingga berfungsi
sebagai firewall packet filtering yang digunakan untuk melindungi jaringan
lokal dari serangan atau gangguan yang berasal dari jaringan internet.
·
Berfungsi melakukan filtering atas paket yang
lewat dari dan ke jaringan-jaringan yang dihubungkan.
·
Dapat dikonfigurasi untuk menolak akses ke situs
web tertentu pada waktu tertentu.
·
Dapat dikonfigurasi hanya untuk memperbolehkan
download FTP dan tidak memperbolehkan Upload FTP hanya memperbolehkan pengguna
tertentu yang bisa memainkan file Real Audio, mencegah akses ke mail server
sebelum tanggal tertentu.
Caching
·
Proxy server memiliki mekanisme penyimpanan
obyek yang sudah pernah diminta dari server-server di internet.
·
Proxy server yang melakukan proses diatas
disebut Cache Server.
·
Mekanisme caching akan menyimpan obyek-obyek
yang merupakan hasil permintaan dari para pengguna yang didapat dari internet.
·
Proxy server dapat langsung memberikan obyek
dari cache yang diminta pengguna tanpa harus minta ke server luar (internet).
·
Apabila permintaan tersebut tidak ada di cache,
maka akan langsung minta ke server luar.
Metode Caching:
·
Objek yang disimpan dalam cache bisa saja
expired, maka secara otomatis akan melakukan validasi.
·
Jika validasi dilakukan setelah ada permintaan
dari klien, maka disebut metode pasif.
Proses penghapusan Cache:
Proses penghapusan cache didasarkan pada umur dan
kepopuleran situs. Makin tua umur objek dan makin tidak populernya situs maka
akan tinggi prioritasnya untuk dihapus.
Read Users' Comments (0)