Skip to main content

Cykliczna kontrola nadmiarowa (CRC)

Cykliczna kontrola nadmiarowa (CRC) jest techniką wykrywania błędów w danych cyfrowych. CRC jest funkcją haszującą, która wykrywa przypadkowe zmiany w surowych danych komputerowych powszechnie stosowanych w cyfrowych sieciach telekomunikacyjnych i urządzeniach pamięci masowej, takich jak dyski twarde.

Cykliczna kontrola nadmiarowa (CRC) może być zaimplementowana bez większego wysiłku i może być analizowana matematycznie w prosty sposób.

[su_list icon=”icon: hand-o-right” icon_color=”#187bc0″ indent=”-5″]

Jak działa cykliczna kontrola nadmiarowa (CRC)?

  • Cykliczna kontrola nadmiarowa dołącza do wysyłanej wiadomości stałą liczbę bitów kontrolnych, często określanych jako suma kontrolna. Odbiorniki danych odbierają dane i sprawdzają bity kontrolne pod kątem błędów. Jeśli okaże się, że wystąpił błąd, wysyłane jest negatywne potwierdzenie z prośbą o ponowne przesłanie danych.
  • Cykliczna kontrola nadmiarowa jest również stosowana w urządzeniach pamięci masowej, takich jak dyski twarde. W tym przypadku do każdego bloku na dysku twardym przypisane są bity kontrolne. Gdy uszkodzony lub niekompletny plik jest odczytywany przez komputer, zgłaszany jest błąd nadmiarowości cyklicznej. Może to być z innego urządzenia pamięci masowej lub z płyt CD/DVD. Najczęstszymi przyczynami błędów są awarie systemu, niekompletne lub uszkodzone pliki lub pliki z wieloma błędami.
[/su_list]

Masz jeszcze jakieś pytania?

Prosimy o kontakt z nami


Dalsze treści