Δύο έξοδοι διαμεσολαβητή, καθεμία με ελεύθερο εύρος ζώνης, μοιάζουν με εύκολο τρόπο να διπλασιαστεί η ταχύτητα μιας λήψης. Μια συνηθισμένη δεξαμενή διαμεσολαβητών δεν λειτουργεί έτσι.

Ένας πελάτης ανοίγει μια σύνδεση μέσω ενός επιλεγμένου διαμεσολαβητή. Αυτός ο διαμεσολαβητής ανοίγει την επόμενη σύνδεση. Η προσθήκη άλλης διεύθυνσης από μια λίστα διαμεσολαβητών στη δεξαμενή δίνει στις μελλοντικές συνδέσεις άλλη επιλογή· δεν παρεμβάλλει τον δεύτερο διαμεσολαβητή στη ροή bytes που βρίσκεται ήδη σε εξέλιξη.

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

Όταν οι παράλληλες λήψεις είναι άλλο ζήτημα

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

Αυτό εισάγει απαιτήσεις: τα εύρη πρέπει να περιγράφουν την ίδια αναπαράσταση, οι απαντήσεις του διακομιστή πρέπει να ταιριάζουν με τις ζητούμενες μετατοπίσεις, και οι αλλαγές στο αντικείμενο δεν πρέπει να παράγουν μικτό αρχείο. Ο έλεγχος ταυτότητας, τα όρια του διακομιστή και οι πολιτικές ανά έξοδο μπορούν επίσης να κάνουν τα παράλληλα αιτήματα ευρών ακατάλληλα. Δέκα πλήρεις λήψεις δεν είναι δέκα κομμάτια μιας λήψης.

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

Η πολυδιαδρομικότητα χρειάζεται πραγματική υποστήριξη

Το Multipath TCP είναι ένας ρητός μηχανισμός μεταφοράς που μπορεί να μεταφέρει μια σύνδεση χρησιμοποιώντας πολλαπλές υποροές, όταν τα άκρα του και η διάταξη του δικτύου το υποστηρίζουν. Δεν ενεργοποιείται απλώς με την καταχώριση δύο άσχετων διαμεσολαβητών HTTP ή SOCKS.

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

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