Paljud SOCKS-ühendused võivad jagada üht SSH-transporti
ssh -D multipleksib sihtkoha vooge üle SSH-kanalite; üks väline TCP-ühendus võib siiski saada nende ühiseks kitsaskohaks.
Üks ssh -D protsess võib teenindada korraga mitut veebisaidi ühendust. Loendage kihid eraldi:
| Kiht | Mida see kannab |
|---|---|
| Rakendusest SOCKS-kuulajani | Eraldi rakenduse ühendused ja SOCKS-päringud |
| SSH-kanalid | Sõltumatult adresseeritud vood kanalitasandi voolujuhtimisega |
| SSH-transport | Multipleksitud kanaliandmed, tavaliselt ühe aluseks oleva TCP-ühenduse kaudu |
| Lüüs veebisaitide juurde | Lüüsi avatavad eraldi sihtkoha ühendused |
Ühe krüpteeritud SSH-pesa nägemine ei tähenda seega, et iga veebisaidi päring järjestatakse ühte sihtkoha ühendusse. Dünaamiline edastamine vahendab vooandmeid ja avab uusi ühendusi; see erineb paketitunnelist, mis kannab rakenduse algseid TCP-pakette ja IP-päiseid teise TCP-ühenduse sees.
Jagatud transport loeb endiselt. Mahutavus, ajastamine, krüpteerimistöö ning transpordi kadu või viivitus võivad mõjutada mitut kanalit korraga. Ainuüksi ühe sihtkoha takerdumine ei tõenda ühe kanali piiri.
Kui mitu rakendust aeglustuvad korraga, kontrollige, kas need jagavad sama SSH-seanssi ja lüüsiteed, ning võrrelge seejärel nende tegelikku koormust. Kohalike SOCKS-portide loendamine ei mõõda ei läbilaskevõimet ega sõltumatuid marsruute. Multipleksimine iseenesest ei tõota kiiruse kasvu ega iga voo jaoks eraldi avalikku väljapääsu.