Kontrolsumma

Autors: Judy Howell
Radīšanas Datums: 5 Jūlijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
� Chip soft! ✓ What is the checksum? How to recalculate the checksum with chip tuning the ECU?
Video: � Chip soft! ✓ What is the checksum? How to recalculate the checksum with chip tuning the ECU?

Saturs

Definīcija - ko nozīmē kontrolsumma?

Kontrolsumma ir kļūdu noteikšanas metode raidītājā, kas aprēķina skaitlisku vērtību atbilstoši iestatīto vai atiestatīto bitu skaitam a un s to kopā ar katru kadru. Uztvērēja galā rāmim tiek piemērota tā pati kontrolsummas funkcija (formula), lai iegūtu skaitlisko vērtību. Ja saņemtā kontrolsummas vērtība sakrīt ar nosūtīto vērtību, pārraide tiek uzskatīta par veiksmīgu un bez kļūdām.

Kontrolsummu var dēvēt arī par hash summu.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro Checksum

Neatbilstīga kontrolsumma parāda, ka viss nav pārsūtīts. TCP / IP un lietotāja datugrammu protokols (UDP) nodrošina kontrolsummu kā vienu no viņu pakalpojumiem.

Kontrolsummu ģenerēšanas procedūra no s tiek saukta par kontrolsummas funkciju un tiek veikta, izmantojot kontrolsummas algoritmu. Efektīvi kontrolsummas algoritmi dod dažādus rezultātus ar lielām varbūtībām, ja s ir bojāti. Paritātes biti un kontrolcipari ir īpaši kontrolsummas gadījumi, kas piemēroti sīkiem datu blokiem. Atsevišķi kļūdu labošanas kodi, kuru pamatā ir kontrolsummas, pat var atgūt sākotnējos datus.

Visbiežāk izmantotie kontrolsummas rīki ietver:

  • "cksum" - Unix komandas, kas ģenerē 32 bitu ciklisko atlaišanas pārbaudi (CRC) un baitu skaitu ievades failam
  • "md5sum" - Unix komandu ģenerējošā kopsavilkuma 5. algoritma (MD5) summa
  • "jdigest" - Java GUI rīks, kas ģenerē MD5 un Secure Hash algoritmu (SHA)
  • "Jacksum" - Java lietojumprogrammu saskarne, kas ietver daudzas kontrolsummas ieviešanas un pieļauj neierobežotu skaitu paplašinājumu
  • "jcksum" - Java bibliotēkas, ko izmanto kontrolsummas aprēķināšanai, izmantojot dažādus algoritmus