MAKALAH TENTANG
PROXY
Oleh : Arifia Kasastra
Kelompok : Proxifier
XI Teknik Komputer dan Jaringan SMK Negeri 2 Kalianda
Jl.Soekarno-Hatta Km.52 Kalianda 35513
KATA PENGANTAR
Puji
syukur kepada Tuhan Yang Maha Esa, yang telah memberikan kesehatan Jasmani
maupun Rohani sehingga makalah ini dapat terselesaikan.
Makalah
ini akan menjelaskan Tentang Proxy Server, Penulis sangat mengerti akan
kekurangan yang ada dan meminta kepada para pembaca untuk memberikan kritik dan
saran agar makalah ini dapat di tingkatkan lagi isi dan pemahamannya.
16
September 2015
Penulis
II
DAFTAR ISI
Kata Pengantar...............................................................................................................................II
1.PENGERTIAN...........................................................................................................................1
2.CARA
KERJA............................................................................................................................2
3.FUNGSI PROXY
SERVER.......................................................................................................3
3.1
Connection
Sharing......................................................................................................3
3.2
Filtering........................................................................................................................3
3.3
Caching.........................................................................................................................4
Metode
Caching.....................................................................................................4
Proses
Penghapusan
Caching.................................................................................4
Mekanisme
Caching...............................................................................................5
4.TRANSPARENT
PROXY.........................................................................................................6
5.IMPLEMENTASI
PROXY........................................................................................................7
6.PENGGUNAAN PROXY DI
SEKOLAH.................................................................................8
7.DAFTAR
PUSTAKA.................................................................................................................9
1.PENGERTIAN
Proxy
dapat dipahami sebagai pihak ketiga yang berdiri ditengah-tengah antara kedua
pihak yang saling berhubungan dan berfungsi sebagai perantara, sedemikian
sehingga pihak pertama dan pihak kedua tidak secara langsung berhubungan, akan tetapi
masing-masing berhubungan dengan perantara, yaitu proxy.
Proxy
server mempunyai 3 fungsi utama yaitu Connection Sharing, Filtering dan
Caching. Proxy dalam pengertiannya sebagai perantara, bekerja dalam berbagai
jenis protokol komunikasi jaringan dan dapat berada pada level-level yang
berbeda pada hirarki layer protokol komunikasi jaringan. Suatu perantara dapat
saja bekerja pada layer Data-Link, layer Network dan Transport, maupun layer
Aplikasi dalam hirarki layer komunikasi jaringan menurut OSI.
2.CARA KERJA
Proxy
merupakan pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang
saling berhubungan dan berfungsi sebagai perantara Secara prinsip pihak pertama
dan pihak kedua tidak secara langsung berhubungan, akan tetapi masing-masing
berhubungan dengan perantara, yaitu proxy .
Proxy server memotong hubungan langsung
antara pengguna dan layanan yang diakases Dilakukan pertama-tama dengan mengubah alamat IP, membuat pemetaan dari
alamat IP jaringan lokal ke suatu alamat IP proxy, yang digunakan untuk jaringan
luar atau internet. Pada prinsipnya hanya lamat IP proxy
tersebut yang akan diketahui secara umum di internet, Berfungsi sebagai network
address translator.
Proxy server juga dapat dipasangkan
Firewall sebagai cara untuk membatasi komputer Anda menemukan tempat-tempat
tertentu di internet (situs web tertentu).
Page-2
3.FUNGSI PROXY SERVER
Tiga fungsi utama proxy server
adalah:
1. 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 layanan sebagai perantara antara jaringan lokal dan jaringan
luar atau internet
2. 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 bisa memainkan file-file RealAudio, mencegah akses ke email
server sebelum tanggal tertentu, dll
Page-3
3.Caching
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.
Metode Caching
Object yang disimpan dalam cache ias saja
mencapai expired, untuk memeriksanya dilakukan validasi. Jika validasi ini dilakukan setelah ada permintaan dari klien, metode
ini disebut pasif. Pada caching aktif, cache server mengamati object dan pola
perubahannya. Misalkan pada sebuah object didapati setiap harinya berubah
setiap jam 12 siang dan pengguna biasanya membacanya jam 14, maka cache server
tanpa diminta klien akan memperbaharui object tersebut antara jam 12 dan 14
siang, dengan cara update otomatis ini waktu yang dibutuhkan pengguna untuk
mendapatkan object yang fresh akan semakin sedikit.
Peoses penghapusan
Cache
Pada kondisi tertentu, kapasitas
penyimpanan akan terkuras habis oleh object. Ada beberapa metode penghapusan
untuk menjaga kapasitas tetap terjaga, sesuai dengan konfigurasi yang telah
ditetapkan. Penghapusan didasarkan pada umur dan kepopuleran, semakin tua umur
object akan tinggi prioritasnya untuk dihapus. Dan juga untuk object yang tidak
popular akan lebih cepat dihapus juga.
Page-4
Mekanisme
Caching
Page-5
4.TRANSPARENT PROXY
Salah
satu kompleksitas dari proxy pada level aplikasi adalah bahwa pada sisi
pengguna harus dilakukan konfigurasi yang spesifik untuk suatu proxy tertentu
agar bisa menggunakan layanan dari suatu proxy server. Agar pengguna tidak
harus melakukan konfigurasi khusus, kita bisa mengkonfigurasi proxy/cache
server agar berjalan secara benar-benar transparan terhadap pengguna
(transparent proxy). Transparent Proxy memerlukan bantuan dan konfigurasi
aplikasi firewall (yang bekerja pada layer network) untuk ea membuat transparent proxy yang bekerja pada
layer aplikasI.
Pengguna benar-benar tidak
mengetahui tentang keberadaan proxy ini, dan apapun konfigurasi pada sisi
pengguna, selama proxy server ini berada pada jalur jaringan yang pasti dilalui
oleh pengguna untuk menuju ke internet, maka pengguna pasti dengan sendirinya
akan “menggunakan” proxy/cache ini. Cara membuat transparent proxy adalah
dengan membelokkan arah (redirecting) dari paket-paket untuk suatu aplikasi
tertentu, dengan menggunakan satu atau lebih aturan pada firewall/router.
Prinsipnya setiap aplikasi berbasis TCP akan menggunakan salah satu port yang
tersedia, dan firewall membelokkan paket yang menuju ke port layanan tertentu, ea
rah port dari proxy yang bersesuaian
Sebagai Contoh : Pada saat klient membuka hubungan HTTP (port 80) dengan
suatu web server, firewall pada router yang menerima segera mengenali bahwa ada
paket data yang berasal dari klien dengan nomor port 80. Misal kita juga
mempunyai satu HTTP proxy server yang berjalan pada port 3130. Pada Firewall
router kita buat satu aturan yang menyatakan bahwa setiap paket yang ea ra dari
jaringan ea r menuju ke port 80 harus dibelokkan ea rah alamat HTTP proxy
server port 3130. Akibatnya, semua permintaan web dari pengguna akan masuk dan
diwakili oleh HTTP proxy server diatas.
Page-6
5.IMPLEMENTASI PROXY
Proxy
Server sudah banyak di gunakan. Mulai dari orang-orang yang mencoba mendapatkan
data lebih dari apa yang ia inginkan, organisasi yang ingin mengembangkan
proyeknya tanpa gangguan dari luar (Internet) maupun Perusahaan yang
menggunakan Proxy untuk mengamankan Data-datanya.
Page-7
6.PENGGUNAAN PROXY DI SEKOLAH
Tidak
semua orang membuka website yang memang benar-benar dibutuhkan dalam
pembelajaran, seperti halnya facebook dan Youtube, maka Orang IT yang bertugas
bisa memasang Proxy Server sehingga situs-situs tersebut tidak dapat diakses
secara langsung oleh para pelajar.
Page-8
DAFTAR
PUSTAKA
www.google.co.id
www.images.google.co.id
http://at-siregar.blogspot.com/2012/01/cara-kerja-proxy-server.html
http://proxyserverwithhearsh.blogspot.co.id/2010/03/history-of-proxy-server.html
http://www.brighthub.com/computing/smb-security/articles/64398.aspx
http://fahusnifebrian.blogspot.co.id/2014/01/makalah-tentang-proxy-server-sejarah.html
http://des.net.id/6-manfaat-menggunakan-sebuah-server-proxy/
http://www.techrepublic.com/blog/it-security/the-basics-of-using-a-proxy-server-for-privacy-and-security/
bookmark juragan takutnya nanti ada tugas kuliah kaya gini
ReplyDeleteWah lengkap banget nih, izin bookmark dulu gan
ReplyDeletebeneran deh otak admintnya jenius bngt...
ReplyDeleteThanks gan.
ReplyDeleteLengkap banget nih (y)
mantab gan,,, sukses berkarya yaa...
ReplyDeletemantap gan,izin book mark gan
ReplyDelete