Zawartość
- Definicja - Co oznacza suma kontrolna?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia sumę kontrolną
Definicja - Co oznacza suma kontrolna?
Suma kontrolna to metoda wykrywania błędów w nadajniku obliczająca wartość liczbową zgodnie z liczbą ustawionych lub nieuzbrojonych bitów ws i s wraz z każdą ramką. Na końcu odbiornika ta sama funkcja sumy kontrolnej (formuła) jest stosowana do ramki w celu pobrania wartości liczbowej. Jeśli otrzymana wartość sumy kontrolnej odpowiada wartości wysłanej, transmisja jest uważana za pomyślną i wolną od błędów.
Suma kontrolna może być również znana jako suma kontrolna.
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia sumę kontrolną
Niedopasowana suma kontrolna pokazuje, że całość nie została przesłana. TCP / IP i User Datagram Protocol (UDP) zapewniają sumę kontrolną jako jedną z ich usług.
Procedura generowania sum kontrolnych z s nazywana jest funkcją sumy kontrolnej i jest wykonywana przy użyciu algorytmu sumy kontrolnej. Wydajne algorytmy sumy kontrolnej dają różne wyniki z dużym prawdopodobieństwem, jeśli s są uszkodzone. Bity parzystości i cyfry kontrolne to specjalne przypadki sum kontrolnych odpowiednie dla małych bloków danych. Niektóre kody korygujące błędy oparte na sumach kontrolnych są nawet w stanie odzyskać oryginalne dane.
Do najczęściej używanych narzędzi sumy kontrolnej należą:
- „cksum” - Unixowe polecenia generujące 32-bitową cykliczną kontrolę nadmiarowości (CRC) i liczbę bajtów dla pliku wejściowego
- „md5sum” - Uniksowe generowanie poleceń - suma algorytmu cyfrowego 5 (MD5)
- „jdigest” - narzędzie Java GUI generujące sumy MD5 i algorytmu bezpiecznego algorytmu skrótu (SHA)
- „Jacksum” - interfejs programowania aplikacji Java, który zawiera liczne implementacje sum kontrolnych i pozwala na dowolną liczbę rozszerzeń
- „jcksum” - biblioteki Java używane do obliczania sumy kontrolnej przy użyciu różnych algorytmów