Proksi bersama: cara kerja dan cara memilihnya

Proksi bersama: cara kerja dan cara memilihnya

Proksi bersama memberi beberapa pelanggan layanan akses ke IP keluar atau koneksi proksi yang sama. Permintaan pembeli berbeda dapat mencapai situs melalui satu alamat secara bersamaan. Pelanggan membayar akses, dan layanan membagi sumber daya bersama di antara mereka.

Penggunaan bersama biasanya menurunkan biaya akses dan memungkinkan lebih banyak alamat dalam anggaran tertentu. Beban kerja dan aktivitas pelanggan lain juga dapat memengaruhi hasilnya. Ringkasan tentang proksi privat dan bersama menjelaskan kedua model akses; artikel ini membahas cara kerja akses bersama, manfaatnya, dan hal yang perlu diuji sebelum membeli.

Cara kerja akses bersama

Layanan proksi menerima koneksi pelanggan dan meneruskan permintaannya melalui alamat keluar yang tersedia. Setiap pembeli dapat memiliki kredensial, izin akses, dan pencatatan trafik sendiri. Layanan membedakan para pelanggannya meskipun situs melihat IP publik yang sama. Respons kembali melalui koneksi masing-masing; berbagi alamat tidak dengan sendirinya menggabungkan sesi browser, cookie, atau akun situs.

Pelanggan menerima daftar IP dan port atau terhubung ke gateway yang memilih IP keluar dari kumpulan bersama. Beberapa port gateway dapat menggunakan IP keluar yang sama. Hitung alamat berbeda yang dilihat situs, bukan hanya entri koneksi yang diberikan penyedia.

Bersama menjelaskan akses oleh beberapa pelanggan. Alamatnya sendiri dapat tetap atau berubah sesuai aturan layanan. Dalam kumpulan bersama biasa, mempertahankan IP untuk satu sesi—sesi IP tetap—juga tidak mencadangkannya secara eksklusif untuk satu pelanggan. Akses bersama berbayar dapat memerlukan autentikasi; proksi terbuka gratis adalah model layanan yang berbeda.

Anda dan dua pelanggan lain memilih 203.0.113.21:8080 dalam daftar proksi masing-masing. Tiga koneksi terpisah menuju langsung ke proksi bersama. Situs menerima permintaan pelanggan berbeda dari IP keluar yang sama, 203.0.113.21.
Anda dan dua pelanggan lain terhubung ke gateway bersama. Gateway memilih IP keluar dari kumpulan bersama. Dalam contoh ini, permintaan pertama Anda dan permintaan pelanggan lain menggunakan 203.0.113.21; permintaan Anda berikutnya menggunakan 203.0.113.34. Alamat-alamat ini tidak dicadangkan secara eksklusif untuk pelanggan tertentu.

Akses bersama pada berbagai jenis jaringan

Server DC: satu IP tersedia untuk beberapa pelanggan.

Proksi pusat data: beberapa pelanggan menggunakan IP yang sama

Proksi pusat data bersama berjalan pada infrastruktur server di pusat data. Layanan mengizinkan beberapa pelanggan mengirim permintaan melalui alamat yang sama. Pembeli dapat menerima daftar IP yang tumpang tindih atau terhubung ke gateway yang membagi permintaan ke kumpulan bersama.

Satu server menangani banyak alamat dan koneksi. Lebar pita dan kapasitas pemrosesan dibagi di antara tugas pada infrastruktur itu. Layanan dapat membatasi pelanggan per IP, lebar pita, atau koneksi bersamaan setiap pembeli. Pembagian ini memengaruhi seberapa terasa beban kerja pelanggan lain.

Situs menerima permintaan dari satu IP keluar meskipun para pembeli memiliki akun layanan proksi yang terpisah. Jika situs membatasi frekuensi permintaan berdasarkan IP, permintaan semua pelanggan itu dapat masuk ke penghitung yang sama.

Rancangan server yang sama, bertanda ISP: satu IP tersedia untuk beberapa pelanggan.

Proksi ISP: model yang sama dengan alamat penyedia layanan internet

Proksi ISP bersama bekerja dengan cara yang sama: proksi berjalan pada server, dan beberapa pelanggan menerima akses ke IP keluar yang sama. Perbedaannya adalah asal alamat—alamat itu diperoleh dari penyedia layanan internet. Produk seperti ini juga dapat dijual sebagai Static Residential.

Pelanggan menerima daftar proksi atau detail koneksi gateway. Dengan alokasi statis, sebuah alamat dapat tetap tersedia sepanjang periode berbayar sambil tetap digunakan bersama. Ini adalah layanan berbasis server yang menggunakan alamat ISP; layanan ini tidak bergantung pada komputer rumah tangga yang harus terus menyala.

Asal sebuah IP dapat memengaruhi cara situs mengklasifikasikan jaringannya. Akses bersama tetap berlaku: beberapa pelanggan turut membentuk beban kerja dan riwayat permintaan yang terkait dengan alamat itu.

Koneksi rumah tangga melalui SDK: IP keluar tersedia untuk beberapa pelanggan kumpulan bersama.

Proksi residensial: kumpulan bersama koneksi rumah tangga

Akses bersama merupakan model standar untuk kumpulan residensial biasa. Layanan menggabungkan koneksi rumah tangga yang tersedia, termasuk melalui aplikasi dengan SDK, lalu memilih perangkat yang sesuai untuk permintaan pelanggan. Pembeli menerima akses ke jaringan perangkat, bukan daftar IP pribadi permanen. Ada pengaturan alokasi khusus, tetapi itu bukan ciri kumpulan bersama biasa.

Sebuah alamat umumnya tidak dialokasikan kepada kelompok pembeli kecil yang tetap. Satu koneksi dapat melayani permintaan pelanggan berbeda, termasuk secara bersamaan, sesuai aturan pembagian beban kerja layanan. Jatah koneksi bersamaan yang diiklankan tidak menjelaskan berapa pelanggan lain yang menggunakan jalur keluar yang sama.

Negara dan kota populer dapat menerima lebih banyak permintaan, tetapi juga dapat memiliki lebih banyak perangkat yang tersedia. Penerapan filter kota, penyedia, atau jaringan memperkecil set yang memenuhi syarat. Hasilnya bergantung pada permintaan dan koneksi yang tersedia secara bersamaan; memilih lokasi yang kurang populer saja tidak menjamin beban lebih ringan atau akses lebih stabil.

Kinerja bergantung pada koneksi internet rumah tangga, beban perangkat, dan permintaan pelanggan lain. Pemilik rumah juga menggunakan koneksinya, dan perangkat dapat luring. Karena itu, filter yang sama dapat menghasilkan latensi, kecepatan transfer, dan ketersediaan berbeda pada waktu yang berbeda. Kumpulan mungkin menemukan pengganti, tetapi mempertahankan IP sebelumnya tidak dijamin.

Modem dengan SIM tersedia untuk beberapa pelanggan.

Proksi seluler: satu modem digunakan bersama beberapa pelanggan

Dalam layanan seluler bersama, beberapa pembeli dapat menggunakan satu modem atau telepon dengan kartu SIM. Misalnya, layanan dapat menjual akses ke satu modem kepada tiga pelanggan. Masing-masing memiliki kredensial koneksi terpisah, tetapi permintaan mereka melewati koneksi seluler yang sama. Tiga pelanggan tidak berarti tiga modem atau tiga bagian lebar pita sama besar yang dijamin.

Kapasitas yang tersedia bergantung pada kualitas sinyal, beban jaringan operator, perangkat, dan gabungan trafik pengguna modem. Jika satu pelanggan mulai mengunduh berkas besar, sisa lebar pita bagi yang lain dapat berkurang. Batas per pengguna dapat membantu pembagian sumber daya jika layanan menerapkannya.

Penyambungan ulang modem memengaruhi koneksi bersama. Jika salah satu dari tiga pelanggan dapat memicu perubahan IP semacam ini, tindakan satu orang dapat mengganggu permintaan yang lain. Layanan lain mengelola perubahan sendiri berdasarkan jadwal bersama. Karena itu, izin penyambungan ulang dan aturan retensi IP penting untuk modem bersama.

CGNAT pada jaringan operator menambahkan bentuk penggunaan bersama yang terpisah: pelanggan seluler berbeda dapat memakai satu IPv4 publik secara bersamaan. Hal ini juga terjadi pada modem khusus. Kumpulan seluler yang disediakan melalui SDK juga dapat memberi pelanggan akses ke jaringan perangkat bersama; model itu belum tentu memiliki kelompok tetap tiga pelanggan per modem.

Keunggulan proksi bersama

Biaya akses lebih rendah

Biaya alamat dan infrastruktur dibagi di antara beberapa pembeli. Untuk jenis jaringan, geografi, dan kondisi yang sebanding, hal ini biasanya memungkinkan harga akses lebih rendah. Penghematan itu berguna untuk pemeriksaan halaman publik berulang, pengumpulan data publik, dan tugas pengujian yang tidak memerlukan penggunaan eksklusif IP keluar.

Bandingkan penawaran yang dapat melakukan pekerjaan yang sama. Kumpulan residensial bersama yang ditagih berdasarkan volume trafik dapat lebih mahal daripada paket pusat data: asal IP, volume data, dan layanan yang diberikan semuanya memengaruhi harga. Manfaat akses bersama adalah biaya lebih rendah untuk konfigurasi kerja yang sesuai.

Lebih banyak IP dengan anggaran yang sama

Harga akses lebih rendah dapat membuat set alamat bersama yang lebih besar terjangkau. Ini terutama relevan untuk proksi pusat data dan ISP yang dijual dalam paket dengan jumlah IP tertentu. Pelanggan dapat membagi tugas ke lebih banyak jalur keluar alih-alih memusatkan permintaan mereka pada satu alamat.

Ukuran paket yang berguna adalah jumlah IP berbeda yang berfungsi untuk situs dan lokasi yang diperlukan. Jalur keluar duplikat dan alamat yang terkena pembatasan jaringan yang sama tidak memberikan penambahan yang diharapkan. Saat memilih paket besar, nilai komposisi dan alamat yang berfungsi selain jumlah yang diiklankan.

Satu kumpulan bersama dapat menawarkan beberapa lokasi

Kumpulan bersama dengan penargetan geografis memungkinkan Anda memilih lokasi yang tersedia untuk setiap tugas tanpa mempertahankan daftar IP permanen untuk setiap tujuan. Ini berguna ketika pemeriksaan hari ini memerlukan satu negara dan besok beberapa negara lain. Layanan memilih jalur keluar yang tersedia.

Manfaat ini berlaku pada penawaran dengan kumpulan bersama dan filter yang diperlukan. Daftar bersama tetap memiliki geografi paket yang dibeli. Untuk tugas singkat di berbagai lokasi, periksa apakah perubahan lokasi termasuk dalam satu paket akses dan bagaimana pengaruhnya terhadap penagihan.

Hal yang perlu dipertimbangkan saat memilih proksi bersama

Berapa pelanggan yang dapat menggunakan satu IP?

Contoh ilustratif: tiga pembeli menggunakan satu IP—Anda dan dua pelanggan lain. Gambar menghitung orang, bukan koneksi. Tanyakan jumlah pembeli lain yang sebenarnya kepada layanan.

Tidak ada jumlah standar. IP bersama yang sama dapat tersedia bagi kelompok pembeli kecil atau bagi pelanggan sebuah kumpulan bersama, dan kelompok itu dapat berubah. Berapa orang lain yang dapat menggunakan alamat bersamaan dengan Anda bergantung pada layanan.

Sebelum membeli, tanyakan kepada penyedia: “Berapa pelanggan lain yang dapat menggunakan setiap IP dalam paket saya? Apakah ada batas maksimum?” Jika layanan tidak mengungkapkan jumlah atau menjamin batasnya, kata bersama saja tidak dapat memberi tahu Anda.

Mengapa situs membatasi permintaan ketika saya hanya mengirim sedikit?

Contoh: situs mengizinkan lima permintaan per jendela waktu dan menghitungnya berdasarkan IP. Satu permintaan Anda ditambah empat dari pelanggan lain menghabiskan jatah. Permintaan berikutnya menerima 429. Ini menggambarkan salah satu kemungkinan penyebab pembatasan laju.

Jika situs menghitung permintaan berdasarkan IP, permintaan pelanggan proksi lain dapat masuk ke penghitung yang sama. Batas dapat memengaruhi Anda sebelum aplikasi Anda sendiri menghasilkan banyak trafik. Jatah paket proksi dan jatah situs beroperasi secara terpisah.

Respons 429 melaporkan pembatasan laju; respons itu tidak membuktikan bahwa pelanggan lain penyebabnya. Situs dapat menghitung berdasarkan akun, cookie, IP, atau gabungan sinyal, dan respons juga dapat berasal dari layanan proksi. Catat sumber respons, waktunya, dan IP keluar. Jika respons menyertakan Retry-After, tunggu selama periode yang ditentukan. Pembatasan berulang saat beban Anda sendiri ringan merupakan bukti yang berguna untuk dibahas dengan penyedia.

Dapatkah pelanggan lain menyebabkan IP yang berfungsi diblokir?

Situs A memblokir IP keluar bersama setelah aktivitas pelanggan lain. Permintaan Anda melalui alamat itu juga ditolak meskipun koneksi proksinya berfungsi.

Ya. Aktivitas pelanggan lain dapat memicu pemeriksaan atau pemblokiran alamat bersama selama masa sewa Anda. Pembatasan dapat berlaku pada situs tertentu, sehingga pemeriksaan ketersediaan proksi yang berhasil tidak membuktikan akses ke halaman yang Anda perlukan. Situs juga tetap menilai permintaan Anda sendiri.

Sebelum membeli, pastikan tindakan layanan ketika tujuan yang Anda perlukan memblokir alamat: menggantinya, menawarkan bagian lain dari kumpulan, atau menganggap proksi beroperasi karena koneksinya masih berfungsi. Jika pembatasan mencakup subnet atau jaringan operator, IP tetangga dapat memberikan hasil yang sama. Akses bersama tidak memberi kendali atas pelanggan lain yang dapat menggunakan jalur keluar ketika tugas Anda memerlukan kendali itu.

Berapa IP residensial yang tersisa setelah filter diterapkan?

Contoh layanan residensial dengan filter lokasi. Dari enam jalur keluar, hanya A dan E yang daring di Berlin. Ini tidak menggambarkan pengaturan ProxyCompass.

Untuk layanan residensial dengan filter negara, kota, atau penyedia, hitung IP yang tersedia dalam kondisi yang diperlukan tugas Anda. Ukuran kumpulan utama yang diiklankan dapat mencakup alamat yang terlihat selama satu bulan di semua negara. Angka itu tidak menunjukkan berapa IP yang daring sekarang di satu kota atau jaringan satu penyedia.

Uji filter yang akan Anda gunakan. Catat seberapa sering IP berulang, berapa lama pemilihan berlangsung, dan apa yang terjadi ketika perangkat yang cocok tidak tersedia. Layanan dapat menunggu, mengembalikan kesalahan, atau memilih pengganti menurut aturannya. Jika tugas memerlukan lokasi tertentu, periksa apakah penggantinya masih sesuai.

Dapatkah pelanggan lain mengubah IP modem seluler bersama?

Skenario ini menyangkut proksi seluler bersama pada satu modem SIM. Jika pelanggan lain diizinkan menyambungkan ulang modem itu, ia dapat mengganggu permintaan Anda. Skenario ini tidak menjelaskan kendali proksi pusat data atau ISP.

Pertanyaan ini menyangkut proksi seluler bersama ketika beberapa pelanggan menggunakan satu modem dengan kartu SIM. Jika layanan memungkinkan pelanggan tersebut memicu perubahan IP, siapa pun di antara mereka dapat menyambungkan ulang modem dan mengganggu permintaan yang lain.

Sebelum membeli, periksa siapa yang mengendalikan perubahan IP: hanya penyedia, jadwal bersama, atau setiap pelanggan melalui tautan khusus. Jika Anda perlu mempertahankan satu alamat dalam waktu lama, cari tahu apakah pengguna lain dapat mengubahnya kapan saja.

Dapatkah pelanggan lain memperlambat proksi?

Skenario yang mungkin: unduhan yang sama setelah waktu berlalu yang sama. Unduhan selesai pada koneksi bersama yang tidak padat dan baru sebagian saat beban pelanggan lain tinggi. Kemajuan unduhan hanya ilustrasi.

Ya. Beban bersama yang tinggi dapat menurunkan kecepatan: halaman terbuka lebih lambat dan berkas memerlukan waktu lebih lama untuk diunduh. Seberapa terasa dampaknya bergantung pada lebar pita cadangan dan cara layanan membaginya di antara pelanggan.

Sebelum membeli, uji kecepatan dalam aplikasi Anda sendiri dan pada situs tujuan. Ulangi pengujian pada waktu berbeda dengan beban kerja biasa. Ini menunjukkan apakah kecepatannya cukup untuk penggunaan sehari-hari dan seberapa besar variasinya.

Bagaimana mengetahui paket yang memberi nilai lebih baik?

Contoh ilustratif: dua paket sepuluh IP untuk periode yang sama. Paket A berharga 20 satuan dan lima IP berfungsi untuk situs Anda: empat satuan per IP yang dapat digunakan. Paket B berharga 30 satuan dan kesepuluh IP berfungsi: tiga satuan per IP yang dapat digunakan. Ini bukan harga sebenarnya.

Untuk paket dengan daftar IP tetap, bandingkan harga dengan jumlah alamat yang berfungsi untuk situs tujuan Anda. Paket lebih murah mungkin memiliki nilai lebih buruk jika sebagian besar IP-nya diblokir situs atau tidak sesuai untuk aplikasi Anda.

Selama uji coba, uji setiap IP dalam paket kecil dan hitung berapa yang sesuai untuk pekerjaan Anda. Bagi harga paket itu dengan jumlah yang dapat digunakan, lalu bandingkan paket dengan periode yang sama. Periksa pula aturan penggantian alamat yang tidak sesuai.

Cara menguji paket bersama sebelum memperbesarnya

1. Tentukan konfigurasi dan kriteria keberhasilan

Tentukan jenis jaringan, negara atau kota, jumlah IP keluar berbeda, durasi sesi, dan tugas bersamaan. Putuskan waktu respons, tingkat keberhasilan, dan biaya per hasil yang dapat Anda terima. Untuk modem bersama, tetapkan pula gangguan yang dapat diterima dan aturan perubahan IP; untuk kumpulan residensial, catat filter secara persis.

2. Mulai dengan paket kecil dalam kondisi yang direncanakan

Pengujian harus menggunakan model pembagian dan batas yang sama dengan paket utama. Demonstrasi yang lebih cepat dengan lebih sedikit trafik pesaing tidak menunjukkan perilaku paket biasa. Periksa IP keluar sebenarnya, asal jaringan, dan lokasinya; untuk sebuah daftar, bandingkan jumlah entri dengan jumlah jalur keluar berbeda.

3. Jalankan seluruh alur kerja pada waktu yang berbeda

Uji halaman dan tindakan yang diperlukan dalam aplikasi Anda, lalu ulangi dengan tingkat aktivitas bersamaan yang direncanakan pada berbagai waktu dalam sehari. Catat IP keluar, waktu hingga hasil dapat digunakan, kesalahan, percobaan ulang, tantangan situs, dan penggunaan trafik. Bedakan proksi yang tidak tersedia, penolakan situs, dan sesi yang hilang. Periksa konten yang dikembalikan: halaman tantangan atau hasil kosong mungkin tiba sebagai pengganti data yang Anda perlukan.

4. Perbesar paket berdasarkan hasil pengukuran

Perbesar ketika paket menjalankan tugas di lokasi yang diperlukan, mempertahankan hasil yang dapat diterima pada waktu berbeda, dan memenuhi biaya per operasi berhasil Anda. Pertahankan model akses dan batas yang diuji. Jika kegagalan menghabiskan penghematannya, identifikasi penyebabnya terlebih dahulu: terlalu sedikit jalur keluar yang memenuhi syarat, koneksi bersama, aturan situs, atau modem yang dimulai ulang. IP tambahan hanya membantu jika mengatasi keterbatasan yang Anda temukan.

Kembali ke pusat pengetahuan