Jedan proces ssh -D može posluživati nekoliko veza prema web-lokacijama istovremeno. Brojite slojeve odvojeno:

SlojŠto prenosi
Aplikacija do SOCKS slušačaOdvojene aplikacijske veze i SOCKS zahtjevi
SSH kanaliNeovisno adresirani tokovi s kontrolom protoka na razini kanala
SSH prijenosMultipleksirani podaci kanala, obično preko jedne temeljne TCP veze
Prolaz do web-lokacijaOdvojene veze odredišta koje otvara prolaz

Vidjeti jedan šifrirani SSH socket stoga ne znači da je svaki zahtjev prema web-lokaciji serijaliziran u jednu vezu odredišta. Dinamičko prosljeđivanje prenosi podatke toka i otvara nove veze; razlikuje se od paketnog tunela koji prenosi izvorne TCP pakete i IP zaglavlja aplikacije unutar druge TCP veze.

Zajednički prijenos i dalje je važan. Kapacitet, raspoređivanje, rad šifriranja i gubitak ili kašnjenje prijenosa mogu utjecati na nekoliko kanala zajedno. Zastoj jednog odredišta sam po sebi ne dokazuje ograničenje na jedan kanal.

Ako se nekoliko aplikacija zajedno uspori, provjerite dijele li istu SSH sesiju i put kroz prolaz, pa usporedite njihova stvarna radna opterećenja. Brojanje lokalnih SOCKS portova ne mjeri ni propusnost ni neovisne rute. Multipleksiranje samo po sebi ne obećava brži rad ni odvojen javni izlaz za svaki tok.

Povezani članci