Η Microsoft έχει δεσμευτεί να βελτιώσει το πρωτόκολλο ελέγχου μετάδοσης των Windows και σύντομα θα παρουσιάσει μια σειρά βελτιώσεων σε αυτήν την πλατφόρμα μέσω των επερχόμενων Ενημέρωση επετείου. Αυτές οι βελτιώσεις έχουν δύο βασικούς στόχους: αύξηση της ταχύτητας εκκίνησης TCP και μείωση του χρόνου ανάκαμψης από την απώλεια πακέτων.
Η ενημέρωση TCP για Windows 10 και Windows Server 2016 περιλαμβάνει πέντε νέες δυνατότητες:
- TCP Fast Open (TFO) για μηδενική ρύθμιση σύνδεσης RTT TCP
- Αρχικό παράθυρο συμφόρησης 10 (ICW10) από προεπιλογή για ταχύτερη αργή εκκίνηση TCP
- TCP Recent ACKnowledgment (RACK) για καλύτερη ανάκτηση απώλειας
- Tail Loss Probe (TLP) για καλύτερη απόκριση εκ νέου TimeOut
- TCP LEDBAT (Windows Low Extra Delay BAckground Transport) για συνδέσεις στο παρασκήνιο
Πιο συγκεκριμένα, TCP Fast Open δημιουργεί ένα cookie TFO κατά την πρώτη ρύθμιση σύνδεσης τριών κατευθύνσεων χειραψίας (3WH) για την επίτευξη μηδενικού χρόνου ρύθμισης σύνδεσης RTT. Όλες οι επακόλουθες συνδέσεις στον ίδιο διακομιστή μπορούν να χρησιμοποιήσουν το cookie TFO για σύνδεση σε μηδενικό RTT.
Το TFO είναι ένας πλήρης χρόνος μετ 'επιστροφής (RTT) πιο γρήγορος από την τυπική ρύθμιση TCP που απαιτεί χειραψία τριών δρόμων. Αυτό οδηγεί σε εξοικονόμηση λανθάνοντος χρόνου και σχετίζεται πολύ με τις σύντομες μεταφορές μέσω Διαδικτύου όπου ο μέσος λανθάνων χρόνος είναι της τάξης των 40 msec.
ο Αρχικό παράθυρο συμφόρησης 10 η προεπιλεγμένη τιμή στα Windows 10 και Server 2012 R2 είναι 4 MSS. Μόλις κυκλοφορήσουν οι νέες βελτιώσεις, η προεπιλεγμένη τιμή θα είναι 10 MSS.
Αυτή η αλλαγή στη συμπεριφορά εκκίνησης των Windows TCP έχει σχεδιαστεί για να συμβαδίζει με τα αυξημένα ποσοστά εκπομπών του εξοπλισμού δρομολόγησης δικτύου που χρησιμοποιείται στο Διαδίκτυο σήμερα. Το ICW καθορίζει το όριο για το πόσα δεδομένα μπορούν να σταλούν στο πρώτο RTT. Όπως τα Windows TFO, το IW10 επηρεάζει κυρίως τις μικρές μεταφορές αντικειμένων μέσω του Διαδικτύου. Τα Windows IW10 μπορούν να μεταφέρουν μικρά αντικείμενα Διαδικτύου έως και δύο φορές πιο γρήγορα από το ICW4.
Το νέο TCP Πρόσφατη ACK γνώση Η λειτουργία χρησιμοποιεί την έννοια του χρόνου αντί να μετράει διπλές αναγνώριση για να εντοπίσει πακέτα που λείπουν για TCP Fast Recovery. Ένα πακέτο θεωρείται χαμένο εάν είχε σταλεί «αρκετά αργότερα» και έχει αναγνωριστεί σωρευτικά ή επιλεκτικά.
Το νέο Έλεγχος απώλειας ουράς βελτιώνει τη συμπεριφορά των Windows TCP κατά την ανάκτηση από απώλεια πακέτων. Το TLP μετατρέπει το Retransmit TimeOuts (RTO) σε Fast Retransmits για πολύ ταχύτερη ανάκτηση.
Το TLP μεταδίδει ένα πακέτο σε δύο μετ 'επιστροφής όταν μια σύνδεση έχει εκκρεμή δεδομένα και δεν λαμβάνει ACK. Το μεταδιδόμενο πακέτο (ο ανιχνευτής απώλειας), μπορεί να είναι είτε νέος είτε αναμετάδοση. Όταν υπάρχει απώλεια ουράς, το ACK από έναν καθετήρα απώλειας ενεργοποιεί τη γρήγορη ανάκαμψη με βάση το SACK / FACK, αποφεύγοντας έτσι ένα δαπανηρό χρονικό όριο αναμετάδοσης.
ο TCP LEDBAT Η δυνατότητα στοχεύει στην ενεργοποίηση της μεταφοράς στο παρασκήνιο που δεν επηρεάζει άλλες συνδέσεις TCP.
Τα Windows LEDBAT υλοποιούνται ως πειραματική μονάδα ελέγχου συμφόρησης των Windows TCP (CCM). Τα Windows LEDBAT μεταφέρουν δεδομένα στο παρασκήνιο και δεν παρεμβαίνουν σε άλλες συνδέσεις TCP. Το LEDBAT το κάνει αυτό καταναλώνοντας μόνο αχρησιμοποίητο εύρος ζώνης. Όταν το LEDBAT ανιχνεύει αυξημένο λανθάνοντα χρόνο που υποδεικνύει ότι άλλες συνδέσεις TCP καταναλώνουν εύρος ζώνης, μειώνει τη δική της κατανάλωση για την αποφυγή παρεμβολών.
Για περισσότερες λεπτομέρειες σχετικά με τα επερχόμενα Windows 10 και Windows Server 2016 βελτιώσεις, δείτε Δημοσίευση ιστολογίου της Microsoft.
ΣΧΕΤΙΚΕΣ ΙΣΤΟΡΙΕΣ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΛΕΓΞΕΤΕ:
- Η τεχνική προεπισκόπηση του Microsoft Center System 2016 και Windows Server 2016 παρέχει καλύτερο έλεγχο στο κέντρο δεδομένων
- Η Microsoft κυκλοφορεί την έκδοση 2016 των εικονικών μηχανών προγραμματιστών των Windows
- Πραγματοποιήστε λήψη και εγκατάσταση του Sysinternals στα Windows 10