Көптеген SOCKS қосылымы бір SSH тасымалын ортақ пайдалана алады
ssh -D мақсатты ағындарды SSH арналары арқылы мультиплекстейді; бір сыртқы TCP қосылымы әлі де олардың ортақ тар жері бола алады.
Бір ssh -D процесі бір уақытта бірнеше веб-сайт қосылымына қызмет ете алады. Қабаттарды бөлек санаңыз:
| Қабат | Не тасымалдайды |
|---|---|
| Қолданбадан SOCKS тыңдаушысына | Бөлек қолданба қосылымдары мен SOCKS сұраулары |
| SSH арналары | Арна деңгейіндегі ағын бақылауымен дербес мекенделген ағындар |
| SSH тасымалы | Мультиплекстелген арна деректері, әдетте бір негізгі TCP қосылымы арқылы |
| Шлюзден веб-сайттарға | Шлюз ашатын бөлек мақсатты қосылымдар |
Сондықтан бір шифрланған SSH сокетін көру әрбір веб-сайт сұрауы бір мақсатты қосылымға реттеледі дегенді білдірмейді. Динамикалық бағыттау ағын деректерін жеткізіп, жаңа қосылымдар ашады; ол қолданбаның бастапқы TCP пакеттері мен IP тақырыптарын басқа TCP қосылымының ішінде тасымалдайтын пакеттік туннельден ерекшеленеді.
Ортақ тасымал әлі де маңызды. Сыйымдылық, жоспарлау, шифрлау жұмысы және тасымал жоғалтуы немесе кідірісі бірнеше арнаға бірге әсер етуі мүмкін. Тек бір мақсаттың тоқтауы бір арна шегін дәлелдемейді.
Егер бірнеше қолданба бірге баяуласа, олардың бірдей SSH сессиясы мен шлюз жолын бөлісетінін тексеріп, содан кейін нақты жүктемелерін салыстырыңыз. Жергілікті SOCKS порттарын санау өткізу қабілетін де, дербес маршруттарды да өлшемейді. Мультиплекстеу өздігінен жылдамдықтың артуын немесе әр ағын үшін бөлек жария шығысты уәде етпейді.