page précedenteindexpage suivante

 

 

Rappel sur les contrôles d’erreur

 

 

 

Þ besoin d’un contrôle d’erreur, pour cela on rajoute un bit de parité.





il faut que le nombre de bits à 1 (bit de parité compris) corresponde à la parité choisit
(paire EVEN ou impaire ODD)

exemple :
on choisit une parité paire
envoyé : 1 0 0 1 1 0 1 0 ß bit de parité (si on avait 5 bits à 1 le bit de parité aurait été à 1 pour faire 6)
reçu :   1 1 0 1 1 0 1 0
Dans les données reçus le second bit est du à un parasite, mais comme le bit de parité est 0 on sait qu’on a une parité paire, donc qu’il y a une erreur et on redemande la séquence de bits. MAIS, problème s’il y a 2 erreurs : car on  a quand même la parité !
Reçu :   1 1 0 0 1 0 1 0

Donc, la solution pour éviter 2 erreurs est d’envoyer un caractère supplémentaire pour contrôler un bloc de caractères. Ce caractère est le BCC (bloc check character). Il existe plusieurs type de BCC :

Pour résumer : le rôle du protocole de niveau 2 est d’assurer l’intégrité des données.

page précedenteindexpage suivante