checksum

Autor: Judy Howell
Data Creației: 5 Iulie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Checksum
Video: Checksum

Conţinut

Definiție - Ce înseamnă Checksum?

O sumă de control este o metodă de detectare a erorilor într-un emițător calculează o valoare numerică în funcție de numărul de biți setați sau nesetați în a și s-a împreună cu fiecare cadru. La capătul receptorului, aceeași funcție checkum (formulă) este aplicată cadrului pentru a prelua valoarea numerică. Dacă valoarea sumei de control primite se potrivește cu valoarea trimisă, transmisia este considerată a fi reușită și fără erori.

O sumă de control poate fi, de asemenea, cunoscută sub numele de hash sumă.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Checksum

O sumă de control nepotrivită arată că întregul nu a fost transmis. TCP / IP și User Datagram Protocol (UDP) furnizează un număr de control ca unul dintre serviciile lor.

Procedura de generare a sumelor de control din s se numește funcție de control și se efectuează folosind un algoritm de checkum. Algoritmii eficienți ai sumei de control produc rezultate diferite cu probabilități mari dacă sunt corupți. Biții de paritate și cifrele de verificare sunt cazuri speciale de verificare potrivite pentru blocuri minuscule de date. Anumite coduri de corectare a erorilor bazate pe sumele de verificare sunt chiar capabile să recupereze datele originale.

Cele mai utilizate instrumente de sumă de control includ:


  • "cksum" - Comenzi Unix care generează verificarea redundanței ciclice pe 32 de biți (CRC) și numărul de byte pentru un fișier de intrare
  • "md5sum" - Suma Unix care generează -Digest Algorithm 5 (MD5) sumă
  • "jdigest" - Instrumentul GUI Java care generează sume MD5 și sume Secure Hash Algorithm (SHA)
  • „Jacksum” - Interfață de programare a aplicațiilor Java care încorporează numeroase implementări de checkum și permite orice număr de extensii
  • "jcksum" - bibliotecile Java utilizate pentru calcularea sumei de control utilizând diferiți algoritmi