يمكن لعملية ssh -D واحدة أن تخدم عدة اتصالات بمواقع الويب في الوقت نفسه. عُدّ الطبقات كلًا على حدة:

الطبقةما تحمله
التطبيق إلى مستمع SOCKSاتصالات تطبيق منفصلة وطلبات SOCKS
قنوات SSHتدفقات معنونة استقلالًا مع تحكم في التدفق على مستوى القناة
ناقل SSHبيانات قنوات مضاعفة، عادةً عبر اتصال TCP أساسي واحد
البوابة إلى المواقعاتصالات وجهة منفصلة تفتحها البوابة

رؤية مقبس SSH مشفر واحد لا تعني إذن أن كل طلب إلى موقع يُسلسل في اتصال وجهة واحد. إعادة التوجيه الديناميكي تمرر بيانات التدفق وتفتح اتصالات جديدة؛ وهي تختلف عن نفق حزم يحمل حزم TCP الأصلية للتطبيق وترويسات IP داخل اتصال TCP آخر.

يبقى الناقل المشترك مهمًا. السعة والجدولة وعمل التشفير وفقدان النقل أو تأخيره يمكن أن تؤثر في عدة قنوات معًا. توقف وجهة واحدة لا يثبت وحده حدًّا بقناة واحدة.

إذا تباطأت عدة تطبيقات معًا، فتحقق مما إذا كانت تشترك في جلسة SSH نفسها ومسار البوابة، ثم قارن أحمال عملها الفعلية. عدّ منافذ SOCKS المحلية لا يقيس الإنتاجية ولا المسارات المستقلة. التضاعف بحد ذاته لا يعد بإسراع ولا بمخرج عام منفصل لكل تدفق.

مقالات ذات صلة