Συρόμενο παράθυρο

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 12 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 17 Ενδέχεται 2024
Anonim
Συρόμενο Παράθυρο
Βίντεο: Συρόμενο Παράθυρο

Περιεχόμενο

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

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


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

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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

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

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

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

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


  • Χρόνος καθυστέρησης γύρου
  • Ενδιάμεση καθυστέρηση
  • Καθυστέρηση εύρους ζώνης