Көптөгөн SOCKS байланыштары бир SSH транспортун бөлүшө алат
ssh -D максаттуу агымдарды SSH каналдары аркылуу мультиплекстейт; бир тышкы TCP байланышы дагы эле алардын жалпы кууш жери боло алат.
Бир ssh -D процесси бир эле учурда бир нече веб-сайт байланышына кызмат кыла алат. Катмарларды өзүнчө санаңыз:
| Катмар | Эмнени ташыйт |
|---|---|
| Колдонмодон SOCKS угуучуга | Өзүнчө колдонмо байланыштары жана SOCKS сурамдары |
| SSH каналдары | Канал деңгээлиндеги агымды көзөмөлдөө менен көз карандысыз даректтелген агымдар |
| SSH транспорту | Мультиплекстелген канал маалыматтары, адатта бир негизги TCP байланышы аркылуу |
| Шлюзден веб-сайттарга | Шлюз ачкан өзүнчө максаттуу байланыштар |
Ошондуктан бир шифрленген SSH сокетин көрүү ар бир веб-сайт сурамы бир максаттуу байланышка кезекке тизилет дегенди билдирбейт. Динамикалык багыттоо агым маалыматтарын өткөрүп, жаңы байланыштарды ачат; ал колдонмонун баштапкы TCP пакеттерин жана IP аталыштарын башка TCP байланышынын ичинде ташыган пакеттик тоннелден айырмаланат.
Жалпы транспорт дагы эле маанилүү. Сыйымдуулук, пландаштыруу, шифрлөө иши жана транспорттун жоготуусу же кечигүүсү бир нече каналга чогуу таасир этиши мүмкүн. Бир гана максаттын токтоп калышы бир каналдын чегин далилдебейт.
Эгер бир нече колдонмо чогуу жайласа, алар бирдей SSH сессиясын жана шлюз жолун бөлүшөбү же жокпу текшерип, анан алардын реалдуу жүктөмүн салыштырыңыз. Жергиликтүү SOCKS портторун саноо өткөрүү жөндөмүн да, көз карандысыз маршруттарды да өлчөбөйт. Мультиплекстөө өзү менен бирге ылдамдыктын жогорулашын же ар бир агым үчүн өзүнчө коомдук чыгууну убада кылбайт.