Én ssh -D-prosess kan betjene flere nettstedstilkoblinger samtidig. Tell lagene hver for seg:

LagHva det bærer
Applikasjon til SOCKS-lytterenAtskilte applikasjonstilkoblinger og SOCKS-forespørsler
SSH-kanalerUavhengig adresserte strømmer med flytkontroll på kanalnivå
SSH-transportMultipleksede kanaldata, vanligvis over én underliggende TCP-tilkobling
Gateway til nettstederAtskilte måltilkoblinger som gatewayen åpner

Å se én kryptert SSH-socket betyr derfor ikke at hver nettstedforespørsel serialiseres i én måltilkobling. Dynamisk videresending videresender strømdata og åpner nye tilkoblinger; den er forskjellig fra en pakketunnel som bærer applikasjonens opprinnelige TCP-pakker og IP-hoder inne i en annen TCP-tilkobling.

Den delte transporten betyr fortsatt noe. Kapasitet, planlegging, krypteringsarbeid og tap eller forsinkelse i transporten kan påvirke flere kanaler samtidig. At ett mål stopper, beviser ikke i seg selv en grense på én kanal.

Hvis flere applikasjoner blir langsommere samtidig, sjekk om de deler samme SSH-økt og gateway-rute, og sammenlign deretter deres faktiske arbeidsbelastning. Å telle lokale SOCKS-porter måler verken gjennomstrømning eller uavhengige ruter. Multipleksing alene lover verken økt hastighet eller en egen offentlig utgang for hver strøm.

Relaterte artikler