December 30, 2024

CRC

Cyclic Redundancy Check
Csoportos bithibák esetén elterjedt hibakezelő módszer. Ez a hibavédelmi eljárás úgy működik, hogy egy keretnyi adatot egy előre meghatározott bitsorozattal “elosztunk”, és a “maradékot” a keret részeként továbbítjuk. A vevő oldalon ugyanezt az osztást végezzük el, és ha ez a keret részeként átküldött maradékkal egyezik, akkor hibátlannak fogadjuk el a keretet. A módszer részletezésétől helyhiány miatt eltekintünk.

Három szabványos bitsorozat terjedt el:

  • CRC-12 6 bites karakterek átvitelekor használt
  • CRC-16 8 bites karakterek átvitelekor használt
  • CRC-CCITT 8 bites karakterek átvitelekor használt