Menterjemahkan
Proxy
Dalam jaringan komputer, server proxy adalah server (sistem komputer atau program aplikasi) yang bertindak sebagai perantara permintaan dari klien mencari sumber daya dari server lain. klien A terhubung ke server proxy, meminta beberapa servis, seperti file, koneksi, halaman web, atau sumber daya lainnya, yang tersedia dari server yang berbeda. Server proxy mengevaluasi permintaan menurut aturan penyaringan. Sebagai contoh, mungkin filter lalu lintas menurut alamat IP atau protokol. Jika permintaan divalidasi oleh filter, proxy menyediakan sumber daya dengan menghubungkan ke server yang relevan dan meminta layanan atas nama klien. Sebuah server proxy opsional dapat mengubah permintaan klien atau respon server, dan kadang-kadang mungkin melayani permintaan tanpa menghubungi server yang ditentukan. Dalam hal ini, tanggapan 'cache' itu dari server jauh, dan selanjutnya kembali permintaan konten yang sama secara langsung.
Sebuah server proxy memiliki berbagai macam tujuan potensial, termasuk:
- Untuk menjaga mesin di balik itu anonim (terutama untuk keamanan).
- Untuk mempercepat akses ke sumber daya (menggunakan cache). Web proxy biasanya digunakan untuk halaman web cache dari server web.
- Untuk menerapkan kebijakan akses ke layanan jaringan atau konten, misalnya untuk memblokir situs yang tidak diinginkan.
- Untuk log / penggunaan audit, yaitu untuk menyediakan pegawai perusahaan pelaporan penggunaan internet.
- Untuk memotong keamanan / kontrol orangtua.
- Untuk memindai konten menular malware sebelum pengiriman.
- Untuk memindai konten outbound, misalnya untuk perlindungan data kebocoran.
- Untuk menghindari pembatasan regional.
Sebuah server proxy dapat ditempatkan di komputer lokal pengguna atau pada berbagai titik antara pengguna dan server tujuan di Internet.
Sebuah proxy reverse (biasanya) proxy internet menghadapi digunakan sebagai sebuah front-end untuk mengontrol dan melindungi akses ke server di jaringan pribadi, umumnya juga melakukan tugas-tugas seperti load-balancing, otentikasi, dekripsi atau caching.
- Caching proxy server
Sebuah server proxy caching mempercepat permintaan layanan dengan mengambil konten yang disimpan dari permintaan sebelumnya dibuat oleh klien yang sama atau bahkan klien lain. Caching proxy menyimpan salinan setempat dari sumber daya sering diminta, yang memungkinkan organisasi besar untuk secara signifikan mengurangi penggunaan bandwidth hulu mereka dan biaya, sedangkan secara signifikan meningkatkan kinerja. Sebagian besar ISP dan bisnis besar memiliki proxy caching. Caching proxy adalah jenis pertama dari server proxy.
Beberapa proxy caching buruk-diterapkan memiliki kelemahan (misalnya, ketidakmampuan untuk menggunakan otentikasi pengguna). Beberapa masalah yang dijelaskan di RFC 3143 (HTTP Diketahui Proxy / Caching Masalah).
Penggunaan lain yang penting dari server proxy adalah untuk mengurangi biaya hardware. Suatu organisasi mungkin memiliki banyak sistem di jaringan yang sama atau di bawah kendali server tunggal, melarang kemungkinan individu untuk koneksi Internet untuk setiap sistem. Dalam kasus seperti itu, sistem individu dapat dihubungkan ke satu server proxy, dan proxy server yang terhubung ke server utama. - Anonymi proxy server
Anonymous proxy server (kadang-kadang disebut web proxy) umumnya mencoba untuk anonymize web surfing. Ada berbagai varietas anonymizers. Salah satu variasi yang lebih umum adalah proxy terbuka. Karena mereka biasanya sulit untuk melacak, proxy terbuka terutama berguna bagi mereka anonimitas online mencari, dari pembangkang politik untuk penjahat komputer. Beberapa pengguna yang hanya tertarik pada anonimitas untuk keamanan tambahan, menyembunyikan identitas mereka dari website berpotensi berbahaya misalnya, atau pada prinsipnya, untuk memfasilitasi hak asasi manusia konstitusional kebebasan berbicara, misalnya. Server menerima permintaan dari server proxy anonymi, dan dengan demikian tidak menerima informasi tentang alamat pengguna akhir. Namun, permintaan bukanlah orang yang anonim ke server proxy anonymi, dan tingkat kepercayaan hadir antara server proxy dan pengguna. Banyak dari mereka yang didanai melalui link iklan terus pengguna.
Access control: Beberapa server proxy menerapkan persyaratan logon. Dalam organisasi besar, resmi pengguna harus log on untuk mendapatkan akses ke web. Organisasi demikian dapat melacak penggunaan ke individu.
Beberapa server proxy anonymi dapat meneruskan paket data dengan baris header seperti HTTP_VIA, HTTP_X_FORWARDED_FOR, atau HTTP_FORWARDED, yang dapat mengungkapkan alamat IP dari klien. server proxy lain anonymi, dikenal sebagai proxy anonimitas elit atau tinggi, hanya menyertakan header REMOTE_ADDR dengan alamat IP dari server proxy, sehingga muncul bahwa proxy server adalah klien. Sebuah situs web masih bisa tersangka proxy yang digunakan jika klien mengirimkan paket yang termasuk cookie dari kunjungan sebelumnya yang tidak menggunakan server proxy anonimitas tinggi. cookies Kliring, dan mungkin cache, akan memecahkan masalah ini. - Web proxy
Sebuah proxy yang berfokus pada World Wide Web lalu lintas disebut "web proxy". Penggunaan paling umum dari web proxy adalah untuk melayani sebagai web cache. Sebagian besar program proxy menyediakan sarana untuk menolak akses ke URL yang ditentukan dalam daftar hitam, sehingga memberikan penyaringan konten. Ini sering digunakan dalam lingkungan perusahaan, pendidikan, atau perpustakaan, dan di mana saja penyaringan konten yang diinginkan. Beberapa web proxy memformat ulang halaman web untuk tujuan tertentu atau penonton, seperti untuk ponsel dan Server PDAs.Web adalah server menengah antara permintaan klien dan sumber daya server.
Deadlock
Algoritma Banker's ( Banker's algorithm ) digunakan sebagai salah satu cara untuk menangani deadlock. Algoritma Banker's itu sendiri adalah alokasi sumber daya & algoritma kebuntuan menghindari dikembangkan oleh Edsger Dijkstra bahwa tes untuk keselamatan dengan mensimulasikan alokasi yang telah ditentukan sebelumnya jumlah maksimum yang mungkin dari semua sumber daya, dan kemudian membuat "aman-negara" periksa untuk menguji kondisi kebuntuan mungkin untuk semua kegiatan tertunda lainnya, sebelum memutuskan apakah alokasi harus diizinkan untuk melanjutkan.
Algoritma ini dikembangkan dalam proses desain untuk sistem operasi dan awalnya ATAS dijelaskan (dalam bahasa Belanda) dalam EWD108 [1]. Nama ini oleh analogi dengan cara yang bankir menjelaskan kendala likuiditas. Secara umum Algoritma Banker's mempunyai struktur data yaitu tersedia, alokasi, maksimum, dan kebutuhan. Apabila pada sebuah sistem tidak tersedia pencegahan ataupun penghindaran deadlock, kemungkinan besar deadlock dapat terjadi. Pada keadaan seperti ini, sistem harus menyediakan algoritma pendeteksian deadlock algoritma pemulihan deadlock.
Penyebab terjadinya Deadlock :
- Proses Mutual Exclusion.
- Proses memegang dan menunggu.
- Proses Preemption.
- Proses menunggu dengan siklus deadlock tertentu.
- Mengabaikan masalah deadlock.
- Mendeteksi dan memperbaiki.
- Penghindaran yang terus menerus dan pengalokasian yang baik.
- Pencegahan yang secara struktur bertentangan dengan empat kondisi terjadinya deadlock.
Napi Menangi Gugatan Rp60 Juta Atas Google
PARIS - Seorang remaja pria asal Prancis memenangi gugatan atas Google sebesar USD6734 atau sekira Rp60 juta. Gugatan tersebut dilayangkan pria yang tak disebutkan identitasnya tersebut karena Google telah memfitnahnya lewat hasil-hasil pencarian yang ditampilkannya.
Pria tersebut diketahui memang bersalah karena menyerang anak di bawah umur. Tapi ia, tak memperkosa atau melakukan pelecehan seksual terhadap anak di bawah umur. Ia hanya memukul dan menyerang. Pria tersebut pun telah dinyatakan bersalah dan menjalani hukuman. Tapi, ia kecewa ketika mengetikkan namanya di kotak pencarian Google.
Seperti dilansir TGDaily, pria tersebut menemukan hasil bahwa namanya terkait dengan 'pemerkosa', 'Setan, dan 'Penjara'.
Sebab itu ia mengajukan tuntutan kepada Google di pengadilan Perancis.
Hakim pun telah memutuskan bahwa Google bersalah dan harus membayar kerugian yang dialami pria tersebut. Google telah memfitnah seseorang.
Google juga harus menghapus hasil-hasil pencarian 'berbahaya' yang terkait dengan nama pria itu dari Situs. Hakim juga memerintahkan Google untuk memberlakukan tindakan-tindakan sedemikian rupa sehingga tidak bisa terjadi lagi.
Google sendiri berkilah, bahwa algoritma pencarian ditentukan berdasarkan pada sejumlah faktor obyektif termasuk yang masuk berdasarkan popularitas. Semua query ditampilkan dalam Autocomplete yang telah diketik sebelumnya oleh pengguna Google lain. (ugo)