* ανιχνεύει μόνο σφάλματα ενός bit: Ακόμη και η ισοτιμία μπορεί να ανιχνεύσει αξιόπιστα μόνο ένα * περίεργο * αριθμό σφαλμάτων δυαδικών ψηφίων. Εάν ένα μόνο bit αναστρέφεται, η ισοτιμία θα αλλάξει, υποδεικνύοντας ένα σφάλμα. Ωστόσο, αν * δύο * bits flip, η ισοτιμία θα παραμείνει η ίδια, καλύπτοντας το σφάλμα. Αυτό το καθιστά αναξιόπιστο για περιβάλλοντα με υψηλότερα ποσοστά σφάλματος.
* Δεν προσδιορίζει τη θέση του σφάλματος: Ακόμα και η ισοτιμία σας λέει μόνο ότι * προέκυψε ένα σφάλμα. Δεν σας λέει * πού * το σφάλμα προέκυψε. Αυτό καθιστά αδύνατη τη διόρθωση χωρίς πρόσθετους μηχανισμούς.
* Επιρρεπή σε σφάλματα έκρηξης: Ένα σφάλμα έκρηξης είναι μια συνεχόμενη ακολουθία των bits που επηρεάζονται από ένα σφάλμα. Εάν ένας ομοιόμορφος αριθμός bits μέσα σε μια έκρηξη αναστρέφεται, ακόμη και η ισοτιμία θα χάσει το σφάλμα.
* Αυξημένη επιβάρυνση με μεγαλύτερα δεδομένα: Ενώ η ισοτιμία προσθέτει μόνο ένα bit ανά byte ή λέξη, αυτό το γενικό κόστος γίνεται αναλογικά μεγαλύτερο με μικρότερες μονάδες δεδομένων. Αυτό σημαίνει ότι για τα μικρά μηνύματα, τα γενικά έξοδα είναι συγκριτικά μεγαλύτερα.
* Δεν υπάρχει δυνατότητα διόρθωσης σφαλμάτων: Ακόμη και η ισοτιμία είναι αποκλειστικά για *ανίχνευση *. Δεν προσφέρει μηχανισμό για τη διόρθωση σφαλμάτων. Εάν εντοπιστεί σφάλμα, ολόκληρη η μονάδα δεδομένων πρέπει να μεταδοθεί αναμεταδοτημένη.
Συνοπτικά, ακόμη και η ισοτιμία είναι ένα στοιχειώδες σχήμα ανίχνευσης σφαλμάτων κατάλληλο μόνο για εφαρμογές με πολύ χαμηλά ποσοστά σφάλματος και όπου η απλότητα της εφαρμογής αντισταθμίζει τους περιορισμούς της χαμηλής ικανότητας ανίχνευσης σφαλμάτων και της έλλειψης διόρθωσης σφαλμάτων. Οι πιο εξελιγμένες τεχνικές όπως οι κώδικες ελέγχου, CRC και Hamming προτιμώνται στις περισσότερες εφαρμογές πραγματικού κόσμου.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα