Você está na página 1de 2

Nome: Caique Teixeira Alves Da Silva

RA:232641

TEMPO (ms)
ENTRADA CRC CHECKSM
2 0,22 0,178
3 0,528 0,25
4 3,701 1,127
5 41,449 10,267
6 420,105 106,474

O teste dos corretores de erros checksum e CRC foram feitos na


plataforma GDB online em linguagem C, os resultados obtidos estão
escritos na tabela acima, eu utilizei 5 entradas do 2 ao 6 como expoentes
da base 10, acima de 10^7 o programa já começa a demorar a responder,
pode-se observar que o crescimento (em relação ao tempo) dos valores
obtidos é exponencialmente grande, e também pode-se observar que os
tempos obtidos do CRC são bem maiores do que o do checksum,
provavelmente poderia estar relacionado pelo caso de que o CRC usa
inúmeras repetições como verificação dos dados, já o checksum como ele
usa da somatória dos dados como verificação, acaba que sendo um
método mais rápido, porem caso esses 2 métodos deem erro eles
demorarão cada vez mais para verificar e corrigir, os tempos obtidos nesse
momento da tabela pode variar constantemente, o que vai dizer qual dos
dois é mais rápido é justamente a frequência e o volume dos erros
encontrados em cada transmissão de dados.
CRC (ms)
450
420.105
400

350

300

250

200

150

100
41.449
50
0.22 0.528 3.701
0
2 3 4 5 6

Gráfico do CRC nas 6 entradas em relação ao tempo.

CKSUM (ms)
120
106.474
100

80

60

40

20 10.267
0.178 0.25 1.127
0
2 3 4 5 6

Gráfico do CKSUM nas 6 entradas em relação ao tempo.

Você também pode gostar