TD4C_intro réseaux_HDLC_RI2

Transcription

TD4C_intro réseaux_HDLC_RI2
Ministère de l’enseignement Supérieur
Institut Supérieur des Etudes Technologiques de Sfax
Département informatique
A. U. 2006-2007
2er semestre :
Classes
Matière
:
:
RI2
Introduction aux réseaux
Date
Enseignants :
:
20/04/2007
Omar Cheikhrouhou
Travaux Dirigés réseaux N°4 : Le Protocole HDLC
(High-level Data Link Control)
Questions de cours
1. HDLC est un protocole de liaison de données d’où il appartient à la couche 2 du modèle
OSI.
2. HDLC implémente les fonctionnalités suivantes :
*délimitation de trames ; grâce aux champs fanion début et fin.
*contrôle d’erreurs ; grâce au champ FCS (Frame Check Sequence)
*contrôle de flux ; grâce au champ Nr dans commande.
*établissement, maintien et terminaison d’une liaison de données ; grâce aux trames
non numérotées.
3. HDLC utilise un mécanisme de contrôle de flux avec anticipation.
4. W<N
5. une trame HDLC possède le format suivant :
6. la séquence reçue par le récepteur est :
0111111000000011000000000011111001111101011111011111000001--16bits--01111110
Fanion
Adresse Contrôle
Information
Fanion
FCS
début
fin
Exercice 1:
Soient deux ETTD A et B qui échangent des données conformément au protocole HDLC.
Au cours de cet échange l’ETTD B reçoit la chaîne binaire suivante :
011111100101111100010100010111110101010000111010110111111001111110010111110101
001011110010100110000011111100111111001011111011001010110011001110010101111110.
a- Extraire les trames contenues dans cette chaîne binaire.
Une trame commence par le fanion (01111110) et se termine par lui aussi.
Trame1 : 0111111001011111000101000101111101010100001110101101111110
Trame2 : 0111111001011111010100101111001010011000001111110
Trame3 : 0111111001011111011001010110011001110010101111110.
b- Réaliser le traitement de la transparence binaire (bit de transparence) sur les trames
extraites dans la question précédente, que doit effectuer l’ETTD B.
B doit enlever un 0 après chaque 5 « 1 » consécutifs. Donc :
Trame1 : 01111110010111110010100010111111010100001110101101111110
Trame2 : 011111100101111110100101111001010011000001111110
Trame3 : 011111100101111111001010110011001110010101111110.
Contact : Omar Cheikhrouhou, [email protected], département informatique
1/2
c- Analyser ces trames conformément au protocole HDLC : donner pour chacune son
type et sa signification détaillée.
On se basant sur le champ contrôle :
Trame1 : 00101000
c’est une trame d’information. Ns=010=2 et Nr=000=0 le bit
P=1.
Trame2 : 10100101
c’est une trame de supervision. Ns=010=2 et Nr=000=0 le bit
P=1.
Trame3 : 11001010
c’est une trame nom numéroté. Ns=010=2 et Nr=000=0 le bit
P=1.
Exercice 2
A rédiger...
Exercice 3:
A rédiger...
Exercice 4 : Etude de cas ; HDLC dans une transmission du satellite
A rédiger...
Contact : Omar Cheikhrouhou, [email protected], département informatique
2/2

Documents pareils