Your Ad Here

Proxy Server (Squid) - 1

Squid web-cache proxy server adalah software proxy server yang bersifat open source yang didesain untuk berjalan di sistem UNIX dan keluarganya (tentu saja termasuk Linux). Squid tidak hanya dapat meng-cache objek-objek web saja, namun juga dapar meng-cache DNS dan network lookup lainnya. Meskipun pada awalnya didesain untuk sistem UNIX, namun Squid dapat pula diport ke Windows NT, namanya menjadi SquidNT.

Cara Kerja Squid
Squid pertama-tama akan memeriksa request yang datang. Jika squid diset dengan autentikasi tertentu, squid akan memeriksa autentikasi user terlebih dahulu. Autentikasi ini termasuk subnet area, user account, jenis file yang direquest, alamat situs tujuan, dan properti-properti yang telah diset pada file konfigurasi squid. Jika lolos dan telah sesuai dengan konfigurasi, request tersebut kembali diperiksa apakah objek yang diminta telah berada di cache. Jika sudah ada maka proxy server tidak perlu melanjutkan request ke internet tetapi langsung mereply request dengan objek yang diminta.

Keuntungan menggunakan proxy server:
  • Dapat menghemat biaya bandwidth.
  • Mempercepat koneksi karena file-file web yang direquest (selanjutnya disebut object) disimpan di dalam cache sehingga tidak perlu keluar menuju internet.
  • Dapat mengatur kecepatan bandwidth untuk subnet yang berbeda-beda (mirip dengan HTB atau zaper).
  • Dapat melakukan pembatasan untuk file-file tertentu.
  • Dapat melakukan pembatasan akses kepada situs-situs tertentu (misalnya situs porno).
  • Dapat melakukan pembatasan download untuk file-file tertentu (misalnya file-file mp3, wav, dsb).
  • Dapat melakukan pembatasan waktu-waktu yang diperbolehkan untuk download.
  • Dapat melakukan pembatasan siapa saja yang boleh mengakses internet dengan menggunakan autentikasi. Autentikasi yang biasa digunakan bisa basic, digest, ataupun ntlm.
  • Dapat melakukan pembatasan-pembatasan lainnya.

Kerugian menggunakan proxy server:
  • Pintu keluar menuju gerbang internet hanya lewat proxy, sehingga ketika terjadi overload, akses internet menjadi lambat
  • User akan melihat file yang kadaluarsa jika cache expire time-nya terlalu lama, sehingga meskipun di website file tersebut sudah berubah, user masih melihat file yang tersimpan di cache memory
  • Karena koneksi internet harus melalui gerbang proxy terlebih dahulu, maka kecepatan akses bisa jadi lebih lambat daripada kita melakukan koneksi langsung. Dalam hal ini keduanya akan mengakses file internet secara langsung

Beberapa proxy yang sering digunakan:
  • Squid Web-cache: merupakan proxy server open source dan didesain untuk berjalan di sistem UNIX dan keluarganya.
  • WinProxy: proxy server berbasis windows yang sifatnya free.
  • WinGate Proxy Server: proxy server berbasis windows yang bersifat komersial.
  • Microsoft Proxy: proxy server buatan Microsoft Corporation. Tentu saja sangat komersial
  • dan lain-lain

0 Comments:

Post a Comment




Your Ad Here

Recent Post

Recent Comments