Langsung ke konten utama

Proxy server

Diagram of proxy server connected to the Internet.

Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: 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 menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server. Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah “agen keamanan” untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall
     Fungsi Proxy
Proxy mempunyai 3 fungsi yaitu :
  • Connection Sharing
  • Filtering
  • Caching
  Connection Sharing
·         Konsep dasar, pengguna tidak langsung berhubungan dengan jaringan luar atau internet, tetapi harus melewati suatu gateway, yang bertindak sebagai batas antara jaringan lokal dan jaringan luar.    

Gateway ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya yang mungkin berasal dari internet, dan hal tersebut akan sulit dilakukan bila tidak ada garis batas yang jelas jaringan lokal dan internet.
·         Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya, dan suatu koneksi ke jaringan luar juga terhubung kepadanya.
·         Dengan demikian, koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connection sharing).
·         Dalam hal ini, gateway adalah juga sebagai proxy server, karena menyediakan layanansebagai perantara antara jaringan lokal dan jaringan luar atau internet
  Filtering
·         Bekerja pada layer aplikasi shg 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-waktu tertentu.
·         Dapat dikonfigurasi untuk hanya memperbolehkan download FTP dan tidak memperbolehkan upload FTP, hanya memperbolehkan pengguna tertentu yang bias memainkan file-file RealAudio, mencegah akses ke email server sebelum tanggal tertentu, dll
  Chaching
·         Proxy server memiliki mekanisme penyimpanan obyek-obyek yang sudah pernah diminta dari server-server di internet
·         Proxy server yang melakukan proses diatas biasa disebut cache server
·          Mekanisme caching akan menyimpan obyek-obyek yang merupakan hasil permintaan dari dari para pengguna, yang didapat dari internet.
 
Disimpan dalam ruang disk yang disediakan (cache).
·         Dengan demikian, bila suatu saat ada pengguna yang meminta suatu layanan ke internet yang mengandung obyek-obyek yang sama dengan yang sudah pernah diminta sebelumnya, yaitu yang sudah ada dalam cache, maka proxy server akan dapat langsung memberikan obyek dari cache yang diminta kepada pengguna, tanpa harus meminta ulang ke server aslinya di internet.
·         Bila permintaan tersebut tidak dapat ditemukan dalam cache di proxy server, baru kemudian proxy server meneruskan atau memintakannya ke server aslinya di internet
  CARA KERJA PROXY SERVER  
adalah client yang tersambung dengan proxy server dan meminta layanan tertentu seperti file, koneksi, akses web page, ataupun lainnya. Proxy server yang digunakan akan mengevaluasi permintaan layanan tersebut sesuai dengan aturan filternya. Sebagai contoh, proxy server dapat menyaring traffic berdasarkan IP (Internet Protocol) address. Jika permintaan itu divalidasi oleh fiternya, maka proxy akan menyediakan apa yang diminta dengan menyambung ke server yang diminta dan meminta layanan dari server tersebut untuk clientnya (Nurwijayanto, 2010; Yudi, 2010).
   Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan (Onno,2009; Yudi dan Wikipedia, 2010). Proxy server beroperasi pada layer Aplikasisebagai proxy dan juga beroperasi pada level sirkuit (Anonim,2009).
   Kegunaan dan fungsi dari proxy server adalah untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik dan sebagai firewall (Onno,2009; Yudi dan Wikipedia, 2010). Sedangkan Nurwijayanto (2010) menambahkan dan mendefinisikan fungsi proxy server dengan lebih jelas yaitu : menyembunyikan server tertentu dari publik demi keamanan; mempercepat akses ke resources yang diperlukan; membuka situs-situs yang diblokir ditempat-tempat seperti sekolah, kantor, dan sebagainya; melewati kontrol keamanan/parental; dan melindungi identitas saat sedang online. ada 3 fungsi utama dari proxy server yaitu : Connection Sharing, Filtering, dan Caching terhadap web server yang di request oleh client (Anonim,2009).
 

Komentar

Postingan populer dari blog ini

Komunikasi Data

A.        PENGERTIAN KOMUNIKASI DATA Dalam jaringan komputer, komunikasi antar komputer terjadi pada saat salah satu komputer mengirim data atau file kepada komputer lainnya. Untuk itu diperlukan media komunikasi. Data yang dikirimkan diubah menjadi gelombang – gelombang sinyal yang dapat ditransfer melalui media transmisi. Di sisi penerima, energi yang diambil dari media transmisi diubah kembali menjadi data yang dapat dibaca oleh komputer penerima. Mekanisme ini disebut sebagai komunikasi data. Data yang dikirim berupa file digital. Agar data yang berupa sinyal 0 dan 1 tersebut dapat dipindahkan dari komputer satu ke komputer lain dalam jaringan, maka bilangan – bilangan tersebut harus diubah menjadi sinyal – sinyal transmisi. Pengubah data komputer menjadi sinyal – sinyal transmisi dinamakan transmitter , sedangkan pengubah sinyal – sinyal transmisi menjadi data digital disebut receiver . Media transmisi dapat berupa kabel yang mengubah sinya...

Seni Rupa

.       SENI RUPA a.     Apresiasi Seni Apresiasi berasal dari Bahasa Latin , Appretiatus yang artinya penilaian/penghargaan. Apresiasi dilihat dari Bahasa Inggris, Appreciate , yang artinya menentukan atau menunjukkan nilai, atau menilai, melihat bobot karya, menikmati kemudian menyadari kepekaan rasa dan menghayati. Mengapresiasi artinya berusaha mengerti tentang seni dan menjadi peka terhadap segi-segi di dalamnya, sehingga secara sadar mampu menikmati dan menilai karya dengan semestinya. Apresiasi Seni adalah suatu proses penghayatan suatu karya seni yang dihormati dan penghargaan pada karya seni itu sendiri serta penghargaan pada pembuatnya. Secara umum, Apresiasi dapat diartikan sebagai kesadaran menilai lewat penghayatan suatu karya seni. Kegiatan Apresiasi yaitu melakukan pengamatanm pemahaman, penilaian atau mengevaluasi serta mengkritik. Kegiatan seni adalah kegiatan yang berbeda dengan kegiatan manusiawi yang lain,...

Struktur Sistem Operasi

Komponen-komponen Sistem Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut: •    Managemen Proses. •    Managemen Memori Utama. •    Managemen Secondary-Storage. •    Managemen Sistem I/O. •    Managemen Berkas. •    Sistem Proteksi. •    Jaringan. •    Command-Interpreter system. Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O. Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti: •    Pembuatan dan penghapusan proses pengguna dan ...