Avatar billede tzr Nybegynder
29. juni 2003 - 02:19 Der er 4 kommentarer og
1 løsning

Cyclic Redundancy Check (CRC)

På en ISO 9660 eller Joilet CD, hvormeget fylder de CRC checks der ligger ? fx 8 bit CRC check for hver 128 bit data

Mvh
Kenn
Avatar billede tzr Nybegynder
29. juni 2003 - 02:21 #1
og hvem har forresten defineret standarden CRC ? det er ikke IETF og jeg kan heller ik finde noget hos ISO
Avatar billede driis Nybegynder
29. juni 2003 - 16:31 #2
En CRC sum fylder det samme uafhængigt af mængden af data, den er beregnet på.
Avatar billede driis Nybegynder
29. juni 2003 - 16:33 #3
Her er både den matematiske teori og 2 forskellige C++ algoritmer for CRC.
http://www.relisoft.com/Science/CrcMath.html
Avatar billede driis Nybegynder
29. juni 2003 - 17:04 #4
I mit første svar lyder det vist lidt som om, at der kun beregnes én checksum for hele CD'en, det er ikke tilfældet. En CD - ROM, der er baseret på Yellow Book standarden (dvs. stort set alle optiske diske i dag), er delt op i sektorer af 2352 rå databyte stykket. Der bruges så per sektor 4 bytes til header og 12 bytes som sync - område og 288 byte til "error correcting information", altså f.eks. CRC checksummen. Jeg ved dog ikke om de 288 byte udelukkende bruges til en CRC checksum, eller om der også er afsat plads til andre ECC metoder.
Dermed kan der lagres 2048 bytes bruger data per sektor ( 2352 - 4 - 12 - 288 ).
Avatar billede tzr Nybegynder
29. juni 2003 - 20:24 #5
det var det jeg mente: hvor tit der er et CRC check.
Takker for svaret :))

Ved du så også hvem der har defineret standarden ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester