CRC – Cyclic Redundancy Check
M(x) → Mensagem
P(x) → Polinômio Gerador de grau n
Seja:
Onde:
Q(x) → Quociente da Divisão
C(x) → Resto da Divisão (CRC)
CRC – Cyclic Redundancy Check
Cadeia de caracteres para transmissão:
Onde C(x) é o CRC da informação M(x). C(x) é
anexado ao final do frame.
Prove que se o frame T(x) não for corrompido, seu
CRC por um polinômio gerador P(x) será nulo.
CRC – Cyclic Redundancy Check
Prova:
Como C(x) + C(x) = 0 (adição booleana)
c.q.d

CRC - Cyclic Redundancy Check

  • 1.
    CRC – CyclicRedundancy Check M(x) → Mensagem P(x) → Polinômio Gerador de grau n Seja: Onde: Q(x) → Quociente da Divisão C(x) → Resto da Divisão (CRC)
  • 2.
    CRC – CyclicRedundancy Check Cadeia de caracteres para transmissão: Onde C(x) é o CRC da informação M(x). C(x) é anexado ao final do frame. Prove que se o frame T(x) não for corrompido, seu CRC por um polinômio gerador P(x) será nulo.
  • 3.
    CRC – CyclicRedundancy Check Prova: Como C(x) + C(x) = 0 (adição booleana) c.q.d