Μία διεργασία ssh -D μπορεί να εξυπηρετεί πολλές συνδέσεις ιστοτόπων ταυτόχρονα. Μετρήστε τα επίπεδα χωριστά:

ΕπίπεδοΤι μεταφέρει
Εφαρμογή προς τον ακροατή SOCKSΞεχωριστές συνδέσεις εφαρμογών και αιτήματα SOCKS
Κανάλια SSHΡοές με ανεξάρτητη διευθυνσιοδότηση και έλεγχο ροής σε επίπεδο καναλιού
Μεταφορά SSHΠολυπλεγμένα δεδομένα καναλιών, συνήθως πάνω από μία υποκείμενη σύνδεση TCP
Πύλη προς ιστότοπουςΞεχωριστές συνδέσεις προορισμού που ανοίγει η πύλη

Το να βλέπει κανείς μία κρυπτογραφημένη υποδοχή SSH δεν σημαίνει επομένως ότι κάθε αίτημα ιστοτόπου σειριοποιείται σε μία σύνδεση προορισμού. Η δυναμική προώθηση αναμεταδίδει δεδομένα ροής και ανοίγει νέες συνδέσεις· διαφέρει από ένα τούνελ πακέτων που μεταφέρει τα αρχικά πακέτα TCP και τις κεφαλίδες IP της εφαρμογής μέσα σε άλλη σύνδεση TCP.

Η κοινή μεταφορά εξακολουθεί να έχει σημασία. Χωρητικότητα, χρονοπρογραμματισμός, έργο κρυπτογράφησης και απώλεια ή καθυστέρηση της μεταφοράς μπορούν να επηρεάσουν πολλά κανάλια μαζί. Ένας προορισμός που κολλάει μόνος του δεν αποδεικνύει όριο ενός καναλιού.

Αν πολλές εφαρμογές επιβραδύνονται μαζί, ελέγξτε αν μοιράζονται την ίδια συνεδρία SSH και διαδρομή πύλης, και μετά συγκρίνετε τα πραγματικά φορτία τους. Η μέτρηση τοπικών θυρών SOCKS δεν μετρά ούτε απόδοση ούτε ανεξάρτητες διαδρομές. Η πολυπλεξία από μόνη της δεν υπόσχεται αύξηση ταχύτητας ούτε ξεχωριστή δημόσια έξοδο για κάθε ροή.

Σχετικά άρθρα