Com Es Calcula La Suma De Comprovació

Taula de continguts:

Com Es Calcula La Suma De Comprovació
Com Es Calcula La Suma De Comprovació

Vídeo: Com Es Calcula La Suma De Comprovació

Vídeo: Com Es Calcula La Suma De Comprovació
Vídeo: Sumatoria - Notación sigma | Ejemplo 1 2024, Abril
Anonim

Per assegurar-se que el fitxer es transmet correctament per la línia de comunicació, el remitent pre-calcula la seva suma de comprovació, que comunica al destinatari. Aquest últim, un cop rebut el fitxer, també calcula la seva suma de verificació i, a continuació, comprova si coincideix amb la que ha informat el remitent.

Com es calcula la suma de comprovació
Com es calcula la suma de comprovació

Instruccions

Pas 1

Si el contingut del fitxer s’escriu com una sèrie de línies, cadascuna de les quals conté diverses desenes de dígits hexadecimals de dos dígits, afegiu aquests números junts a cadascuna de les línies. La quantitat també expressada en notació hexadecimal, anoteu-la a la dreta de la línia. Calculeu la suma de comprovació de totes les files d’aquesta manera. A continuació, plegueu-los. El resultat, que en aquest cas expressareu en notació hexadecimal, serà la suma de comprovació de tot el fitxer.

Pas 2

En alguns casos, la suma de comprovació és massa gran i és incòmoda per a la transmissió. A continuació, transfereix junt amb el fitxer només uns quants dígits menys significatius d'aquesta quantitat (per exemple, quatre). En aquest cas, el destinatari haurà de comparar els dígits inferiors del resultat amb el número que heu enviat després de calcular la suma de comprovació de la mateixa manera.

Pas 3

Actualment s’utilitzen algoritmes de suma de comprovació més sofisticats que la simple suma i posterior separació dels dígits menys significatius. És incòmode realitzar càlculs utilitzant aquests algoritmes manualment. Un d’ells s’anomena CRC (Cyclic Redundancy Check). El resultat del càlcul segons aquest algorisme normalment no s’expressa en hexadecimal, sinó en el sistema de nombres binaris. Per calcular-lo, utilitzeu la utilitat cksum (a Linux) o CRC-Check (a DOS o Windows).

Pas 4

Juntament amb CRC, ara s’utilitzen àmpliament algorismes moderns per al càlcul de sumes de verificació MD5 i SHA. Les utilitats per calcular-les són multiplataforma. Hi ha versions tant per a Linux com per a Windows (però no per a DOS). El primer s’utilitza més sovint entre ells. Per fer-lo servir per calcular la suma de comprovació mitjançant l'algorisme MD5, independentment del sistema operatiu que utilitzeu, introduïu l'ordre: md5sum nom_fitxer.рсш> nom_fitxer.md5 Obtindreu un segon fitxer, en el qual s'escriurà la suma de comprovació. Envieu els dos fitxers al destinatari. Quan els rebi, executarà l'ordre següent: md5sum -c nom_fitxer.md5 L'utilitat calcularà la suma de comprovació del primer fitxer amb la informació emmagatzemada al segon i, a continuació, us indicarà si coincideixen.

Recomanat: