Το RTT είναι μια κρίσιμη μέτρηση επειδή:
* Έλεγχος συμφόρησης: Το TCP χρησιμοποιεί μετρήσεις RTT (μαζί με άλλους παράγοντες) για να προσαρμόσει το ποσοστό αποστολής του. Εάν η RTT αυξηθεί, υποδεικνύει πιθανή συμφόρηση δικτύου, προτρέποντας το TCP να επιβραδύνει και να αποφύγει τη συντριπτική θέση του δικτύου.
* Παρακολούθηση απόδοσης: Το υψηλό RTT υποδεικνύει αργή συνδεσιμότητα δικτύου, επηρεάζοντας την ανταπόκριση των εφαρμογών. Η παρακολούθηση RTT βοηθά στην αναγνώριση των σημείων συμφόρησης του δικτύου και των προβλημάτων απόδοσης.
* Υπολογισμός χρονικού ορίου: Το TCP χρησιμοποιεί RTT για να ρυθμίσει τις τιμές χρονικού ορίου. Εάν μια αναγνώριση δεν λαμβάνεται μέσα σε ένα ορισμένο πολλαπλάσιο της εκτιμώμενης RTT, η σύνδεση TCP αναλαμβάνει την απώλεια πακέτων και αρχίζει την αναμετάδοση.
Είναι σημαντικό να σημειωθεί ότι το RTT δεν είναι σταθερή τιμή. Κυμαίνεται με βάση τις συνθήκες του δικτύου, όπως η συμφόρηση, το φορτίο και η απόσταση μεταξύ των συσκευών επικοινωνίας. Οι υλοποιήσεις TCP χρησιμοποιούν συνήθως αλγόριθμους για την εκτίμηση και εξομάλυνση αυτών των διακυμάνσεων για να παρέχουν ένα πιο σταθερό μέτρο για τους υπολογισμούς ελέγχου συμφόρησης και χρονικού ορίου. Οι συνήθεις αλγόριθμοι περιλαμβάνουν εκθετικό σταθμισμένο κινούμενο μέσο όρο (EWMA).
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα