03 - Couche Liaison
03 - Couche Liaison
03 - Couche Liaison
● Deux sous-couches
– MAC (Medium Access Control)
● sous-couche basse
● synchronisation des accès au support physique
● matérielle
– LLC (Logical Link Control)
● sous-couche haute
● gestion des erreurs
● logicielle
Détection d'erreur
● Principe
E=f(M)
1000111011
110
T 1000111011 110
Comparaison
1000111011 110
E'
110
E'=f(M)
Détection d'erreur
● Redondance
– Duplication du message
● Bit de parité
– Ajout d'un bit qui vaut 1 si la somme des bits du
message est pair
Distance de Hamming
r
●
On divise x .M(x) par G(x), c'est à dire
qu'on détermine Q(x) et R(x) tel que
xr.M(x)=Q(x).G(x)+R(x) avec R(x) de
degré strictement inférieur à celui de G(x)
(le degré voulu pour R(x) est bien r-1). Le
reste R(x) de cette division constitue la
redondance ( f(M(x))=R(x) )
r
●
La trame envoyée est T(x)=x .M(x)+R(x)
Vérification
● Accès aléatoire
Techniques d'accès aléatoire
● Ancêtre : Aloha
● Réseau radio reliant les îles d'Hawaï
Techniques d'accès aléatoire
● Erreur de transmission
● Inconvénient :
● Algorithme de back-off
– Tirage d'un variable aléatoire entière M :
●
0 ≤ M < 2k
● k = min (n, 10)
trame
– Délai d'attente avant nouvelle transmission :
M fois la fenêtre de collision
– quand n = 16 : abandon de la transmission
Ethernet
● Historique :
● Architecture :
IEEE 802.2
Ethernet
IEEE 802.3
Ethernet
– IEEE 802.3
préambule @dest @src long IEEE 802.2 FCS
Ethernet
● Préambule
– 7 octets d'amorce (synchronisation bit)
– 1 octet de début de trame (SFD)
● Trame MAC
– 6 octets d'adresse MAC destination
– 6 octets d'adresse MAC source
– 2 octets pour le type de protocole encapsulé ou
pour la longueur des données
– Données (entre 46 et 1500 octets)
– 4 octets de CRC
Ethernet
● Types de protocoles
– 0x0800 : IPv4
– 0x86DD : IPv6
– 0x0806 : ARP
– 0x8035 : RARP
– 0x0600 : XNS
– 0x809B : AppleTalk
– ...
Ethernet
Orienté Connexion
● Type 3 : Protocole Avec Acquittement Non
Orienté Connexion
Ethernet
● LLC
– Multiplexage de protocole des couches
hautes
– SAP : Service Acces Point
– SNAP