Շատ SOCKS միացումներ կարող են կիսել մեկ SSH տրանսպորտ
ssh -D-ն բազմապատկում է նպատակակետային հոսքերը SSH ալիքներով. մեկ արտաքին TCP միացումը դեռ կարող է դառնալ դրանց ընդհանուր խցանումը:
Մեկ ssh -D պրոցեսը կարող է միաժամանակ սպասարկել կայքերի մի քանի միացումներ: Հաշվեք շերտերն առանձին:
| Շերտ | Ինչ է կրում |
|---|---|
| Հավելվածից դեպի SOCKS լսող | Առանձին հավելվածային միացումներ և SOCKS հարցումներ |
| SSH ալիքներ | Անկախ հասցեավորված հոսքեր՝ ալիքի մակարդակի հոսքի կառավարմամբ |
| SSH տրանսպորտ | Բազմապատկված ալիքային տվյալներ, սովորաբար մեկ ենթակա TCP միացման վրայով |
| Դարպաս դեպի կայքեր | Առանձին նպատակակետային միացումներ, որոնք բացում է դարպասը |
Այսպիսով, մեկ գաղտնագրված SSH սոքետ տեսնելը չի նշանակում, որ կայքի յուրաքանչյուր հարցում հերթագրվում է մեկ նպատակակետային միացման մեջ: Դինամիկ փոխանցումը վերահաղորդում է հոսքի տվյալները և բացում նոր միացումներ. այն տարբերվում է փաթեթային թունելից, որը հավելվածի սկզբնական TCP փաթեթներն ու IP վերնագրերը կրում է մեկ այլ TCP միացման ներսում:
Կիսված տրանսպորտը դեռ կարևոր է: Թողունակությունը, պլանավորումը, գաղտնագրման աշխատանքը և տրանսպորտի կորուստը կամ ուշացումը կարող են միասին ազդել մի քանի ալիքների վրա: Մեկ նպատակակետի կանգնելը ինքնին չի ապացուցում մեկ ալիքի սահմանը:
Եթե մի քանի հավելվածներ միասին դանդաղում են, ստուգեք՝ արդյոք նրանք կիսում են նույն SSH նստաշրջանը և դարպասի ուղին, ապա համեմատեք նրանց փաստացի ծանրաբեռնվածությունը: Տեղական SOCKS պորտերը հաշվելը չի չափում ոչ թողունակությունը, ոչ էլ անկախ ուղիները: Բազմապատկումն ինքնին չի խոստանում արագության աճ կամ յուրաքանչյուր հոսքի համար առանձին հանրային ելք: