11Jul
Εάν συχνά κάνετε λήψη πολλών αντικειμένων ταυτόχρονα, τότε πιθανότατα έχετε παρατηρήσει ότι μια σύνδεση λήψης τείνει να κυριαρχεί πάνω από τα υπόλοιπα έως ότου ολοκληρωθεί.Γιατί αυτό?Η σημερινή δημοσίευση του χρήστη SuperUser Q & A έχει την απάντηση σε μια ερώτηση περίεργου αναγνώστη.
Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.
Φωτογραφία ευγένεια του Armando Sotoca( Flickr).
Η ερώτηση
Reader SuperUser Keltari θέλει να μάθει γιατί κάποιες συνδέσεις λήψης( δικτύου) κυριαρχούν σε άλλους:
Έχω τις υποψίες μου γιατί, αλλά θέλω κάποιον με ισχυρότερο υπόβαθρο στη δικτύωση να εξηγήσει.
Γιατί όταν μεταφορτώνονται από πολλαπλές( διαφορετικές) θέσεις, ορισμένες συνδέσεις κορεάζουν το εύρος ζώνης, αφήνοντας άλλες συνδέσεις σχεδόν αδρανείς μέχρι να ολοκληρωθεί η δεσπόζουσα σύνδεση;
Γιατί κάποιες συνδέσεις λήψης( δικτύου) κυριαρχούν σε άλλους;
Ο συνδρομητής
SuperUser συνεισφέρων cybernard έχει την απάντηση για εμάς:
Γενικά, η πιο γρήγορη σύνδεση κερδίζει.Εντούτοις, πριν από τα Windows 7, η δικτύωση ήταν ένα χάος και η απόδοση ήταν απαίσια παντού.Προσπαθώντας να πάρετε περισσότερα από 20mb / s από τα Windows XP, για παράδειγμα;Καλή τύχη με αυτό.
- Ο τυπικός αλγόριθμος αποφυγής συμφόρησης TCP χρησιμοποιεί ένα σχήμα προσθέτου αύξησης και πολλαπλασιαστικής μείωσης( AIMD).Όταν δεν υπάρχει ανίχνευση απώλειας πακέτου( μέσω τριών διπλών ACK ή χρονικού ορίου αναμετάδοσης), το παράθυρο συμφόρησης( cwnd) αυξάνεται κατά ένα Μέγιστο Μέγεθος Τομέα( MSS) κάθε RTT.Διαφορετικά, εάν εντοπιστεί απώλεια πακέτων, ο αποστολέας TCP μειώνεται κατά το ήμισυ.Σε ένα δίκτυο υψηλής ταχύτητας και μεγάλης καθυστέρησης, απαιτεί πολύ μεγάλο παράθυρο, π.χ.χιλιάδες πακέτα, για να αξιοποιήσει πλήρως την ικανότητα σύνδεσης.Επομένως, θα χρειαστούν τα τυπικά TCP πολλά RTTs για να ανακτήσουν το ρυθμό αποστολής σε ένα μοναδικό συμβάν απώλειας.Επιπλέον, είναι πλέον γνωστό ότι το μέσο παράθυρο συμφόρησης TCP είναι αντιστρόφως ανάλογο με την τετραγωνική ρίζα του ρυθμού απώλειας πακέτων.
Πηγή: Μια σύνθετη προσέγγιση TCP για δίκτυα υψηλής ταχύτητας και μεγάλων αποστάσεων [Microsoft]
Μια ταχύτερη σύνδεση έχει πιο επιτυχημένα πακέτα, επομένως το cwnd / MSS αυξάνεται και παίρνει ακόμα περισσότερη συνολική σύνδεση.
Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.