In soad SOCKS-ferbiningen kinne ien SSH-transport diele
ssh -D multypelkset bestimmingsstreams oer SSH-kanalen; ien bûtenste TCP-ferbining kin dochs har mienskiplike knelpunt wurde.
Ien ssh -D-proses kin ferskate websideferbiningen tagelyk betsjinje. Tel de lagen apart:
| Laach | Wat it draacht |
|---|---|
| Tapassing nei de SOCKS-harker | Aparte tapassingsferbiningen en SOCKS-fersiken |
| SSH-kanalen | Ûnôfhinklik adressearre streams mei streamkontrôle op kanaalnivo |
| SSH-transport | Multipelsearre kanaalgegevens, meastentiids oer ien ûnderlizzende TCP-ferbining |
| Gateway nei websides | Aparte bestimmingsferbiningen dy't de gateway iepenet |
Ien fersifere SSH-socket sjen betsjut dus net dat elk websidefersyk yn ien bestimmingsferbining serialisearre wurdt. Dynamyske trochstjoering relaiset streamgegevens en iepenet nije ferbiningen; it ferskilt fan in pakketunnel dy't de oarspronklike TCP-pakketten en IP-koppen fan de tapassing yn in oare TCP-ferbining draacht.
De dielde transport is noch altyd fan belang. Kapasiteit, planning, fersiferingswurk en ferlies of fertraging fan transport kinne ferskate kanalen tagelyk beynfloedzje. Ien bestimming dy't fêst komt te sitten bewiist op himsels gjin grins fan ien kanaal.
As ferskate tapassingen tagelyk stadiger wurde, kontrolearje dan oft se deselde SSH-sesje en gatewayrûte diele, en fergelykje dêrnei har werklike wurklêst. Lokale SOCKS-poarten telle mjit noch trochsat, noch ûnôfhinklike rûtes. Multypelksjen op himsels ûnthjit gjin snelheidsferheging of in aparte iepenbiere útgong foar elke stream.