Académique Documents
Professionnel Documents
Culture Documents
HDLC PDF
HDLC PDF
Omar Cheikhrouhou
enis01amor@yahoo.fr
Département Informatique
Omar Cheikhrouhou 1
Références
2
Rappel (fonctionnalité de La couche
liaison de données)
La couche liaison de données
assure un transit fiable des
données sur une liaison physique.
Ainsi, la couche liaison de données
s'occupe de :
l'adressage physique (plutôt que
logique),
de la topologie du réseau,
de l'accès au média,
de la notification des erreurs,
de la livraison ordonnée des trames
et du contrôle de flux.
3
Encapsulation de données par la couche 2
En-tête
Données
application
En-tête En-tête
Données
Présentation application
01111111000000011110000001111011101110000101
4
Classification des Protocoles de liaison de
données
Orientées Caractère/bit
BSC
HDLC
Point to point / point to multipoint HDLC
PPP,SLIP
Ethernet
5
Les protocoles de Liaison de Données
1960:BSC Binary Synchronous Communications (IBM)
1970:SDLC Synchronous Data Link Control (SNA)
1976:HDLC High level Data Link Control
normalisé par l'ISO en 1976
nombreux sous-ensembles (protocoles LAP)
1980 : adapté pour l’accès au réseau numérique de données
LAP-B (“Link access procedure-balanced”) : rôles équilibrés (symétriques)
entre les deux systèmes adjacents
normalisé : CCITT X25.2 et ISO 7776
1985 : adapté aux réseaux locaux
protocole de la sous-couche d’homogénéisation LLC (“Logical link control”)
apparition d’un mode de transmission non connecté (LLC classe 1)
normalisé : IEEE 802.2 et ISO 8802/2
Autres adaptations :
Télex : LAP-X - CCITT T71
RNIS - canal D : LAP-D - CCITT Q921 ou I441
...
6
High level Data Link Control
7
Statuts des stations
Liaison poit-à-point
Dissymétrique commande réponse
Primaire Secondaire
Symétrique
commande Réponse
Primaire Secondaire
Secondaire Primaire
Réponse commande
8
Statuts des stations
Liaison multipoint
Dissymétrique (seulement)
commande réponse
Primaire
9
Les différents modes de HDLC
Le mode synchrone ou normal
NRM (Normal Response Mode)
Liaison multipoint dissymétrique
Relation maître/esclave: le primaire invite le secondaire à parler
Le mode asynchrone dissymétrique
ARM(Asynchronous Response Mode)
Liaison peut être point-à-point ou multipoint
Liaison dissymétrique:
1 équipement est station principale, tous les autres sont secondaires
la station principale a l'initiative de l'initialisation de la liaison de données
Le mode asynchrone symétrique (le plus courant)
ABM(Asynchronous Balanced Mode )
Liaison popint-à-point uniquement
Full duplex(LAP-Balanced adopter par RNIS)
Half duplex(LAP-X transmission télétex)
Liaison symétrique:
tous les équipements agissent de la même façon:primaire en émission et
secondaire en réception mode équilibré (balanced)
10
Format des Trames HDLC
11
Format des Trames HDLC
12
Format des Trames HDLC
13
Format des Trames HDLC
Le champ "contrôle" indique le type de la trame
3 formats de trame, plusieurs commandes pour chaque format:
Trames I (Information): trames de données (+Ack)
Trames S (Supervision): trames de supervision (+Ack)
Supervision de l’échange
14
Format des Trames HDLC
15
Le champ contrôle
Type de Trame Champ contrôle
Trame I 0 Ns P/F Nr
Trame S 1 0 S S P/F Nr
Trame U 1 1 U U P/F U U U
Le champ contrôle peut être sur 2 octets Ns et Nr sont alors sur 7 bits
et la numérotation se fait modulo 28 =128.
16
Trame I: d’Information
17
Les trames S : de supervision
18
Les trames U : non numérotées
19
Récapitulatif des principales commandes
Sous-
Type
type Champ contrôle
Trame I 0 Ns P/F Nr
RR 1 0 0 0 P/F Nr
RNR 1 0 1 0 P/F Nr
Trame S
REJ 1 0 0 1 P/F Nr
SREJ 1 0 1 1 P/F Nr
SABM 1 1 P
SABME 1 1 P
SARM 1 1 P
DISC 1 1 P
Trame U
SNRM 1 1 P
UA 1 1 F
FRMR 1 1 F
DM 1 1 U U F U U U20
Scénario
21
Conclusion
22