Ada beberapa kalimat yang menjelaskan apa sebenarnya proxy server itu. Proxy server
adalah sebuah komputer server atau program komputer yang dapat
bertindak sebagai komputer lainya untuk melakukan request terhadap
content dari internet dan intranet (http://id.wikipedia.org/).
Proxy
server bertindak sebagai gateway terhadap dunia internet untuk setiap
komputer client. Dalam menjalankan tugasnya proxy server tidak
terlihat oleh komputer client sebagai contoh saat seorang pengguna
yang berinteraksi dengan Internet melalui sebuah proxy server tidak
akan mengetahui bahwa sebuah proxy server sedang menangani request
yang dilakukannya. Web server yang menerima request dari Proxy server
akan menginterpresentasikan request-request tersebut seolah-olah
datang secara langsung dari komputer client, bukan dari proxy server.
Proxy server dalam suatu jaringan memiliki tiga fungsi utama yaitu sebagai Connection sharing, filtering, dan caching.
Squid
Squid
adalah software publik domain berbasis UNIX. fungsi dari squid adalah
meng-‘cache’ atau menyimpan data yang diminta oleh pengguna
(komputer client) biasanya berupa web pages dan FTP. Platform UNIX yang
di support oleh Squid adalah FreeBSD, BSDI, Digital Unix, Irix,
Linux, Solaris dan SunOs. Tidak semua data bisa di cache oleh Squid,
data-data yang bersifat dinamik seperti CGI-BIN tidak di cache oleh
Squid, jadi tiap kali ada permintaan CGI-BIN, maka Squid akan
menghubungi langsung server tujuan. Saat ini protokol yang bisa
dilayani oleh Squid adalah HTTP, FTP, Gopher, dan Wais.
EmoticonEmoticon