Αθροιστικό Checksum

Συγγραφέας: Judy Howell
Ημερομηνία Δημιουργίας: 5 Ιούλιος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Αθροιστικό Checksum - Τεχνολογία
Αθροιστικό Checksum - Τεχνολογία

Περιεχόμενο

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

Ένα άθροισμα ελέγχου είναι μια μέθοδος ανίχνευσης σφάλματος σε έναν πομπό που υπολογίζει μια αριθμητική τιμή ανάλογα με τον αριθμό των bits που έχουν οριστεί ή απενεργοποιηθεί στο a και s μαζί με κάθε καρέ. Στο τέλος του δέκτη, η ίδια λειτουργία ελέγχου αθροίσματος (τύπος) εφαρμόζεται στο πλαίσιο για να ανακτήσει την αριθμητική τιμή. Εάν η ληφθείσα τιμή αθροίσματος ελέγχου συμφωνεί με την αποσταλμένη τιμή, η μετάδοση θεωρείται ότι είναι επιτυχής και χωρίς σφάλματα.

Ένα άθροισμα ελέγχου μπορεί επίσης να είναι γνωστό ως άθροισμα κατακερματισμού.


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

Η Techopedia εξηγεί το Checksum

Ένα αταίριαστο άθροισμα ελέγχου δείχνει ότι το σύνολο δεν έχει μεταδοθεί. Το TCP / IP και το πρωτόκολλο User Datagram Protocol (UDP) παρέχουν μια μέτρηση του αθροίσματος ελέγχου ως μία από τις υπηρεσίες τους.

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

Τα πιο συχνά χρησιμοποιούμενα εργαλεία ελέγχου σώματος περιλαμβάνουν:


  • "cksum" - Εντολές Unix που δημιουργούν έλεγχο κυκλικού πλεονασμού (CRC) 32-bit και count byte για ένα αρχείο εισόδου
  • "md5sum" - εντολή Unix που δημιουργεί το Άθροισμα αλγόριθμου 5 (MD5)
  • "jdigest" - εργαλείο Java GUI που παράγει ποσά MD5 και Secure Hash Algorithm (SHA)
  • "Jacksum" - διεπαφή προγραμματισμού εφαρμογών Java που ενσωματώνει πολυάριθμες υλοποιήσεις ελέγχου και επιτρέπει οποιονδήποτε αριθμό επεκτάσεων
  • "jcksum" - Βιβλιοθήκες Java που χρησιμοποιούνται για τον υπολογισμό του αθροίσματος ελέγχου χρησιμοποιώντας διαφορετικούς αλγόριθμους