یک فرایند ssh -D می‌تواند هم‌زمان چندین اتصال به سایت‌های وب را سرویس دهد. لایه‌ها را جداگانه بشمارید:

لایهچه چیزی را حمل می‌کند
کاربرد تا شنونده SOCKSاتصال‌های جداگانهٔ کاربرد و درخواست‌های SOCKS
کانال‌های SSHجریان‌های مستقل با نشانی‌دهی جدا و کنترل جریان در سطح کانال
ترابری SSHداده‌های کانال چندگانه‌شده، معمولاً روی یک اتصال TCP زیرین
دروازه به سایت‌های وباتصال‌های مقصد جداگانه که دروازه باز می‌کند

پس دیدن یک سوکت SSH رمزنگاری‌شده به این معنا نیست که هر درخواست سایت در یک اتصال مقصد سریالی می‌شود. ارسال دینامیک داده‌های جریان را بازپخش می‌کند و اتصال‌های تازه باز می‌کند؛ با تونل بسته‌ای تفاوت دارد که بسته‌های TCP اصلی کاربرد و سرآیندهای IP را درون اتصال TCP دیگری حمل می‌کند.

ترابری مشترک همچنان مهم است. ظرفیت، زمان‌بندی، کار رمزنگاری و افت یا تأخیر ترابری می‌توانند چند کانال را با هم تحت تأثیر بگذارند. گیرکردن یک مقصد به‌تنهایی محدودیت یک‌کانالی را ثابت نمی‌کند.

اگر چند کاربرد با هم کند شوند، بررسی کنید که آیا نشست SSH و مسیر دروازهٔ یکسانی را به اشتراک می‌گذارند و سپس بار کاری واقعی آن‌ها را مقایسه کنید. شمردن درگاه‌های محلی SOCKS نه توان عبوری را می‌سنجد و نه مسیرهای مستقل را. چندگانه‌سازی به‌خودی‌خود نه افزایش سرعت را وعده می‌دهد و نه خروج عمومی جداگانه برای هر جریان.

مقالات مرتبط