Kontrollsumma

Autor: Judy Howell
Loomise Kuupäev: 5 Juuli 2021
Värskenduse Kuupäev: 22 Juunis 2024
Anonim
� Chip soft! ✓ What is the checksum? How to recalculate the checksum with chip tuning the ECU?
Videot: � Chip soft! ✓ What is the checksum? How to recalculate the checksum with chip tuning the ECU?

Sisu

Definitsioon - mida tähendab kontrollsumma?

Kontrollsumma on veatuvastusmeetod saatjas, mis arvutab numbrilise väärtuse vastavalt a-s seatud või unsettide bittide arvule ja s koos iga kaadriga. Vastuvõtja otsas rakendatakse numbrilise väärtuse saamiseks sama kontrollsumma funktsiooni (valem) raami jaoks. Kui vastuvõetud kontrollsumma väärtus vastab saadetud väärtusele, loetakse edastamine õnnestunuks ja vigadeta.

Kontrollsummat võib nimetada ka räsisummaks.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Checksum

Sobimatu kontrollsumma näitab, et kogu pole edastatud. TCP / IP ja kasutajate andmegrammide protokoll (UDP) pakuvad kontrollsummade arvu ühe oma teenusena.

Kontrollsummade genereerimise protseduuri s-st nimetatakse kontrollsumma funktsiooniks ja seda teostatakse kontrollsumma algoritmi abil. Tõhusad kontrollsumma algoritmid annavad erinevaid tulemusi suure tõenäosusega, kui s on rikutud. Paarsusbitid ja kontrollnumbrid on spetsiaalsed kontrollsummade juhtumid, mis sobivad väikeste andmeplokkide jaoks. Teatud kontrollsummal põhinevad vigade parandamise koodid on isegi võimelised algseid andmeid taastama.

Kõige sagedamini kasutatavad kontrollsumma tööriistad hõlmavad järgmist:


  • "cksum" - Unixi käsud, mis genereerivad sisendfaili 32-bitise tsüklilise liiasuse kontrolli (CRC) ja baitide arvu
  • "md5sum" - Unixi käskude genereerimise summa 5 algoritmi (MD5) summa
  • "jdigest" - Java GUI tööriist, mis genereerib MD5 ja Secure Hash Algorithm (SHA) summasid
  • "Jacksum" - Java rakenduste programmeerimisliides, mis sisaldab arvukalt kontrollsumma rakendusi ja lubab suvalist arvu laiendusi
  • "jcksum" - Java teegid, mida kasutatakse kontrollsumma arvutamiseks erinevate algoritmide abil