Inqubo eyodwa ssh -D ingasebenza izixhumanisi eziningana zewebhusayithi ngesikhathi esisodwa. Bala izigaba ngokwehlukana:

IsigabaOkuthwalayo
Uhlelo lokusebenza kuya kumlaleli we-SOCKSIzixhumanisi zohlelo ezihlukene kanye nezicelo ze-SOCKS
Amachannel e-SSHAma-stream akhelwe ikheli ngokuzimela anokulawulwa kokugeleza kwezinga le-channel
I-SSH transportIdatha yechannel e-multiplex, ngokuvamile phezu koxhumano olulodwa lwe-TCP olungaphansi
Igedi eliya kumavebhusayithiIzixhumanisi zendawo ezihlukene ezivulwa igedi

Ngakho-ke ukubona i-socket eyodwa ye-SSH ebethelwe akusho ukuthi zonke izicelo zewebhusayithi zifakwa ngokulandelana kuxhumano olulodwa lwendawo. Ukudlulisela okuguquguqukayo kudlulisela idatha yama-stream futhi kuvule izixhumanisi ezintsha; kuhluke kumhubhe wamaphakethe othwala amaphakethe e-TCP oqobo ohlelo kanye nezihloko ze-IP ngaphakathi koxhumano olunye lwe-TCP.

I-transport ebiwe ibalulekile namanje. Umthamo, ukuhlela, umsebenzi wokubethela kanye nokulahleka noma ukubambezeleka kwe-transport kungathinta amachannel amaningi ndawonye. Ukuma kwendawo eyodwa kuphela akufakazeli umkhawulo we-channel eyodwa.

Uma izinhlelo eziningi zehla ngesivinini ndawonye, hlola ukuthi zabelana yini ngesikhathi esifanayo se-SSH nangomgwaqo wegedi, bese uqhathanisa imithwalo yazo yokusebenza yangempela. Ukubala amaphothi e-SOCKS andaweni akukulinganisi i-throughput noma imigwaqo ezimele. Ukwenza i-multiplex kukodwa akuthembisi ukushesha noma indawo yokuphuma yomphakathi ehlukile kuyo yonke i-stream.

Izihloko ezihlobene