λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Back Up Data

Τι χρησιμοποιείται συνήθως για να αναγνωρίσει ότι τα δεδομένα ελήφθησαν και ζητούν την αναμετάδοση των δεδομένων που λείπουν;

Οι μηχανισμοί που χρησιμοποιούνται για την αναγνώριση των παραλαβών δεδομένων και την αναμετάδοση των δεδομένων που λείπουν ποικίλλουν ανάλογα με το πρωτόκολλο επικοινωνίας και τη συγκεκριμένη εφαρμογή. Ωστόσο, ορισμένες κοινές μέθοδοι περιλαμβάνουν:

1. Πακέτα αναγνώρισης (ACK):

* Στο TCP: Ο δέκτης στέλνει ένα πακέτο ACK πίσω στον αποστολέα για κάθε πακέτο δεδομένων που λαμβάνεται. Αυτό επιβεβαιώνει ότι το πακέτο ελήφθη σωστά και ζητά το επόμενο πακέτο σε σειρά. Εάν δεν έχει ληφθεί ένα ACK εντός περιόδου χρονικού ορίου, ο αποστολέας αναμεταδίδει το πακέτο που λείπει.

* Στο UDP: Το UDP δεν εγγυάται την παράδοση, επομένως τα πακέτα ACK είναι προαιρετικά. Ωστόσο, οι εφαρμογές μπορούν να εφαρμόσουν τους δικούς τους μηχανισμούς ACK για να εξασφαλίσουν αξιόπιστη παράδοση δεδομένων.

2. Αρνητική αναγνώριση (nak) πακέτα:

* Σε ορισμένα πρωτόκολλα: Τα πακέτα NAK χρησιμοποιούνται για να δείξουν ρητά ότι λείπει ένα συγκεκριμένο πακέτο. Αυτό μπορεί να είναι πιο αποτελεσματικό από την αποστολή ξεχωριστών ACKs για κάθε πακέτο, αλλά απαιτεί ένα πιο περίπλοκο πρωτόκολλο.

3. Αριθμοί ακολουθίας:

* Όλα τα πακέτα σε μια ροή δεδομένων έχουν εκχωρηθεί μοναδικοί αριθμοί ακολουθιών. Αυτό επιτρέπει στον δέκτη να εντοπίσει τα ελλείποντα πακέτα και να ζητήσει την αναμειγνύση τους.

4. Χρονοδιακόπτες:

* Ο αποστολέας χρησιμοποιεί χρονοδιακόπτες για να καθορίσει πότε να αναμεταδίδει πακέτα εάν ένα ACK δεν έχει ληφθεί μέσα σε ένα συγκεκριμένο χρονικό πλαίσιο.

5. Παράθυρο:

* Ορισμένα πρωτόκολλα χρησιμοποιούν έναν μηχανισμό ολίσθησης παραθύρων για τη διαχείριση πολλαπλών πακέτων δεδομένων κατά τη διαμετακόμιση. Ο δέκτης μπορεί να αναγνωρίσει ταυτόχρονα πολλαπλά πακέτα και ο αποστολέας μπορεί να στείλει πολλά πακέτα πριν λάβει ένα ACK.

Ειδικά παραδείγματα:

* TCP (πρωτόκολλο ελέγχου μετάδοσης): Πρόκειται για ένα πρωτόκολλο προσανατολισμένο στη σύνδεση που χρησιμοποιεί ACK και αριθμούς αλληλουχίας για αξιόπιστη παράδοση δεδομένων.

* UDP (πρωτόκολλο χρήστη Datagram): Αυτό είναι ένα πρωτόκολλο χωρίς σύνδεση που δεν εγγυάται την παράδοση. Ωστόσο, οι εφαρμογές μπορούν να εφαρμόσουν τους δικούς τους μηχανισμούς ACK για αξιόπιστη παράδοση δεδομένων.

* FTP (πρωτόκολλο μεταφοράς αρχείων): Αυτό το πρωτόκολλο χρησιμοποιεί ACK και αριθμούς αλληλουχίας για να εξασφαλίσει την αξιόπιστη μεταφορά αρχείων.

* HTTP (πρωτόκολλο μεταφοράς HyperText): Αυτό το πρωτόκολλο χρησιμοποιεί ACKs για να εξασφαλίσει την αξιόπιστη παράδοση ιστοσελίδων και άλλων δεδομένων.

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

Συναφής σύστασή

Πώς να Backup μια βάση δεδομένων στο δίσκο Αντικατάσταση

Δημιουργία αντιγράφων ασφαλείας των αρχείων της βάσης δεδομένων σας επιτρέπει να δημιουργήσετε διπλά αντίγραφα των αρχείων , ώστε να αντικαταστήσετε τα παλιά αρχεία αντιγράφων ασφαλείας σας στη μονάδα δίσκου . Το πετύχουν αυτό με τα εργαλεία χειραγώγησης αρχείο στο λειτουργικό σας σύστημα, που επιτρέπει μια έτοιμη δημιουργία ενός πλήρους αρχείου αντιγράφου ασφαλείας της ολόκληρης της βάσης δεδομένων σας . Αυτό διαρκεί μόνο λίγα λεπτά για να κάνει . Οδηγίες Η 1 Κάντε δεξί κλικ στο Start και κάν

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα