Satu proses ssh -D dapat melayani beberapa koneksi situs web sekaligus. Hitung lapisannya secara terpisah:

LapisanApa yang dibawanya
Aplikasi ke pendengar SOCKSKoneksi aplikasi terpisah dan permintaan SOCKS
Kanal SSHAliran beralamat independen dengan kontrol aliran di tingkat kanal
Transport SSHData kanal termultipleks, biasanya di atas satu koneksi TCP yang mendasari
Gateway ke situs webKoneksi tujuan terpisah yang dibuka gateway

Melihat satu soket SSH terenkripsi karena itu tidak berarti setiap permintaan situs web diserialkan ke satu koneksi tujuan. Penerusan dinamis meneruskan data aliran dan membuka koneksi baru; ia berbeda dari terowongan paket yang membawa paket TCP asli aplikasi dan tajuk IP di dalam koneksi TCP lain.

Transport bersama tetap penting. Kapasitas, penjadwalan, kerja enkripsi, serta kehilangan atau penundaan transport dapat memengaruhi beberapa kanal sekaligus. Satu tujuan yang macet tidak dengan sendirinya membuktikan batas satu kanal.

Jika beberapa aplikasi melambat bersamaan, periksa apakah mereka berbagi sesi SSH dan jalur gateway yang sama, lalu bandingkan beban kerja sebenarnya. Menghitung port SOCKS lokal tidak mengukur throughput maupun rute independen. Pemultipleksan sendiri tidak menjanjikan kenaikan kecepatan atau jalan keluar publik terpisah untuk setiap aliran.

Artikel terkait