Nama : Lintang Fajar Adiatama
Nim : 10.01.53.0035
Kelas : A1
kelompok : 5
Blogerahman.staff.unisbank.ac.id
www.unisbank.ac.id
Nim : 10.01.53.0035
Kelas : A1
kelompok : 5
Blogerahman.staff.unisbank.ac.id
www.unisbank.ac.id
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 content-content yang terdapat di internet untuk
setiap komputer klien. Jika digambarkan seperti di bawah ini.
pada saat Client akan mengakses suatu web pada internet, terdapat sebuah
media perantara yaitu proxy yang berfungsi sebagai gateway jadi
permintaan dari client akan masuk ke dalam proxy terlebih dahulu untuk
diproses baru kemudian dapat diteruskan untuk dapat terhubung ke
internet. lalu, kenapa kita perlu membuat Proxy server, dan apa saja
fungsinya?
Dalam hal ini proxy dapat berperan antara lain sebagai :
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
Server Proxy sering digunakan untuk menyaring apa yang diizinkan masuk
ke jaringan. Sementara HTTP, FTP, dan protokol aman semua dapat disaring
oleh server proxy, HTTP adalah yang paling umum. Proxy server dapat
membatasi apa yang pengguna situs Web di jaringan dapat mengakses.
Banyak organisasi memilih untuk memblokir akses ke situs dengan materi
yang seperti informasi hacking dan pornografi, tapi situs lain dapat
disaring juga.
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.
Andai suatu saat client meminta request konten yang sama ke proxy
server, maka Proxy Server tidak akan melakukan request lagi ke internet,
tapi melainkan melakukan request ke Cache proxy Server tersebut. Jika
konten yang dimaksud ditemukan dalam Cache, maka proxy Server akan
mengembalikan konten yang terdapat dalam Cache tersebut ke Client, dan
proxy server tidak akan melakukan request ke Internet. Maka dari itu hal
ini akan mempercepat proses request dan juga dapat meminimalisasi
penggunaan bandwidth.