Σπίτι Δίκτυα Τι είναι το συρόμενο παράθυρο; - ορισμός από την τεχνολογία

Τι είναι το συρόμενο παράθυρο; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το Sliding Window;

Το παράθυρο ολίσθησης είναι μια τεχνική για τον έλεγχο μεταδιδόμενων πακέτων δεδομένων μεταξύ δύο υπολογιστών δικτύου, όπου απαιτείται αξιόπιστη και διαδοχική παράδοση πακέτων δεδομένων, όπως όταν χρησιμοποιείτε το Layer Link Layer (OSI) ή το πρωτόκολλο ελέγχου μετάδοσης (TCP).

Στην τεχνική συρόμενου παραθύρου, κάθε πακέτο δεδομένων (για τα περισσότερα στρώματα ζεύξης δεδομένων) και byte (στο TCP) περιλαμβάνει έναν μοναδικό διαδοχικό αριθμό ακολουθίας, ο οποίος χρησιμοποιείται από τον υπολογιστή λήψης για να τοποθετήσει δεδομένα με τη σωστή σειρά. Ο στόχος της τεχνικής συρόμενου παραθύρου είναι να χρησιμοποιηθούν οι αριθμοί ακολουθίας για την αποφυγή διπλών δεδομένων και να ζητηθούν δεδομένα που λείπουν.

Το συρόμενο παράθυρο είναι επίσης γνωστό ως παράθυρο.

Η Techopedia εξηγεί το συρόμενο παράθυρο

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


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

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

  • Χρόνος καθυστέρησης γύρου
  • Ενδιάμεση καθυστέρηση
  • Καθυστέρηση εύρους ζώνης
Τι είναι το συρόμενο παράθυρο; - ορισμός από την τεχνολογία