Règle de cet exercice : Parité Paire.
Le code ASCII standard utilise 7 bits. Pour transmettre un caractère, nous allons le coder sur 8 bits. Le 8ème bit (placé complètement à gauche) est le bit de parité.
Dans cet exercice, le bit de parité doit être choisi (0 ou 1) de sorte que le nombre total de '1' dans les 8 bits soit pair.
| Char | Déc | Binaire (7 bits) |
|---|
| Char | Déc | Binaire (7 bits) |
|---|
Le mot actuellement sélectionné est : WEB
| Lettre | Code ASCII (décimal) | Code ASCII (7 bits) | Votre réponse (8 bits : Parité + ASCII) |
|---|
La trame de données binaire ci-dessous a été interceptée. Sans chercher à décoder le message, indiquez simplement si chaque octet reçu contient une erreur de transmission en vérifiant sa parité.
| Octet Reçu (8 bits) | Erreur détectée ? |
|---|
Un nouveau message a été envoyé, mais certains bits ont pu être altérés.
Vérifiez si chaque octet reçu contient une erreur. Si l'octet est valide, décodez la lettre correspondante.
| Octet Reçu (8 bits) | Erreur détectée ? | Lettre décodée (si valide) |
|---|
Le bit de parité est très utile, mais cette technique de détection n'est pas infaillible. Si la perturbation réseau est forte, plusieurs bits d'un même octet peuvent être inversés.
Le message original expédié est :
11001111Votre mission : Modifiez ce code binaire de telle sorte qu'il contienne une erreur (il ne doit plus être identique au message original), mais que le système de détection ne remarque rien (la parité doit rester valide) !
Maintenant que vous avez compris le mécanisme et les limites du bit de parité, réfléchissez à son utilité concrète dans notre quotidien.
À votre avis, dans quels cas utilise-t-on encore le bit de parité aujourd'hui pour transmettre des données, sachant qu'il est incapable de détecter l'inversion simultanée de 2 bits ?