Fungsi Proxy Dan Cara Kerjanya




Proxy server atau biasa disebut juga sebagai proxy adalah sebuah komputer atau sebuah jaringan yang berfungsi sebagai perantara antara komputer lainnya di dalam jaringan tersebut.

Proxy server ini berfungsi untuk meneruskan permintaan ataupun informasi dari komputer yang satu ke komputer yang lainnya tanpa harus melalui jaringan yang besar.

Selain itu, proxy server ini juga berfungsi untuk membuat jaringan yang lebih aman dan terjamin karena melalui proxy server ini, semua traffic yang melewati jaringan akan ditampung dan diawasi oleh proxy server tersebut.


PROXY SERVER SENDIRI MEMILIKI BANYAK FUNGSI, DIANTARANYA ADALAH:


1. Menyimpan cache berbagai file dan dokumen untuk mempercepat akses data


2. MENGONTROL AKSES KE INTERNET

3. MEMFILTER DAN MEMBLOKIR SITUS-SITUS YANG TIDAK DIINGINKAN


4. Mengirimkan laporan kepada administrator jaringan tentang aktivitas yang dilakukan oleh pengguna di internet


5. MENDUKUNG PRIVATE BROWSING ATAU BROWSING ANONIM


Proxy server biasanya beroperasi pada sistem operasi Windows dan Linux. Untuk mengaktifkan proxy server pada Windows, anda bisa menggunakan software gratis seperti Proxifier atau Charles. Sedangkan untuk Linux, anda bisa menggunakan Squid.



Fungsi proxy digunakan untuk menangani permintaan dan tanggapan HTTP.

Ini bertindak sebagai cadangan atau jaring pengaman untuk fungsi yang diproksikannya.

Misalnya, jika ada masalah dengan fungsi utama, proxy akan mengambil alih dan menangani permintaan tersebut.

Proxy juga digunakan untuk aplikasi jaringan; mereka membiarkan Kalian dengan mudah menjalankan program di jaringan lokal.

Server dapat menjalankan program di jaringan lokal dan menyediakan lingkungan yang aman untuk data sensitif.

PROKSI ADALAH SERVER HTTP YANG MENANGANI PERMINTAAN HTTP ATAS NAMA APLIKASI ATAU SERVER WEB LAIN.

Ini didefinisikan dalam bahasa pemrograman sebagai fungsi yang menerima permintaan HTTP dan mengembalikan respons HTTP.

Ada beberapa alasan mengapa pengembang memerlukan fungsi proxy- seperti jaring pengaman, peningkatan kinerja, dan penyeimbangan muatan.

Perbedaan utama antara proxy dan fungsi biasa adalah bahwa proxy berjalan di ruang pengguna sedangkan fungsi biasa berjalan di ruang kernel.

KEAMANAN: SEBUAH PROXY DIGUNAKAN KETIKA ADA MASALAH DENGAN FUNGSIONALITAS SERVER UTAMA.

Misalnya, jika aplikasi utama macet atau tidak tersedia, proxy akan mengambil alih dan menangani semua permintaan.

Selain itu, proxy dapat digunakan bersama dengan aplikasi yang berlebihan- memungkinkan satu aplikasi gagal tanpa memengaruhi layanan.

Ini sangat membantu saat melakukan operasi pencadangan atau saat menjalankan beberapa instance aplikasi yang sama di mesin yang berbeda.

Load balancing: Server proxy biasanya digunakan untuk aplikasi dan pusat data load balancing.

Mereka mengaktifkan satu server untuk menangani beberapa koneksi klien tanpa meningkatkan tingkat pemanfaatan sumber dayanya.

Proxy juga membantu prosedur failover ketika ada masalah dengan satu mesin di cluster server.

Selain itu, proxy berguna untuk menjaga keamanan saat mendistribusikan data sensitif di antara banyak mesin di lokasi berbeda.

Kinerja: Performa fungsi proxy jauh lebih baik daripada fungsi biasa.

Ini karena fungsi reguler harus menunggu kernel mengeksekusi kodenya sebelum memproses permintaan.

Namun, proxy dapat berjalan di ruang pengguna tanpa memengaruhi kinerja.

Selain itu, mudah untuk memparalelkan beberapa proxy untuk menangani lebih banyak permintaan sekaligus.

Setelah menentukan fungsi proxy, Kaka dapat mengujinya dengan mengakses aplikasi Kaka dari lokasi yang jauh.

Kaka dapat menggunakan alat pengembang browser web Kaka untuk melihat data permintaan dan respons yang telah dicegat oleh proxy Kaka.

Fungsi proxy sangat berguna dalam aplikasi apa pun yang memerlukan keSistalan atau keamanan.

Sista dapat menggunakannya untuk meningkatkan kinerja dan menghindari kerusakan sekaligus menjaga keamanan pengguna dan data.



#Tag Artikel

  • fungsi proxy dan cara kerjanya