Vous êtes sur la page 1sur 33

COUCHE LIAISON DE DONNES

INTRODUCTION
1
O
U
Z
A
O
U
I
T
O
U
Z
A
O
U
I
T
2
Le modle OSI comprend 2 couches dites matrielles ; en opposition
aux couches logicielles.
La couche 1 englobe les mdias, les signaux ainsi que les bits se
dplaant sur diverses topologies.
La couche Liaison de donnes a pour fonction de combler tous les
manques de la couche physique afin de permettre la communication
rseau.
Les normes de rseau local
Un LAN permet un accs multiple aux mdias large bande tout en
assurant une connectivit continue aux services locaux (ressources et
accs Internet partags, messagerie, etc.). Son but est de relier
physiquement des terminaux rseaux proches (stations de travail,
serveurs, imprimantes, etc.) par une liaison physique.
O
U
Z
A
O
U
I
T
3
IEEE et le modle OSI
Les normes IEEE sont actuellement les normes pr dominantes.
Selon lIEEE, on divise la partie matrielle du modle OSI en 2 parties :
o La norme LLC 802.2, ne dpendant pas de la technologie du mdia
utilis
o Les lments spcifiques, tributaires de la technologie, qui intgrent
la couche physique du modle OSI
De plus cette division spare la couche Liaison de donnes en 2
parties :
o Mdia Access Control (MAC) : transmission vers le bas jusquau
mdia
o Logical Link Control (LLC) : transmission vers le haut jusqu la
couche rseau
La norme IEEE dfinit ses propres PDU, ses interfaces, et ses
protocoles qui chevauchent les couches 1 et 2 du modle OSI.
COUCHE LIAISON DE DONNES
Technologie ETHERNET
4
O
U
Z
A
O
U
I
T
Dfinition:
Ethernet est la technologie de base des rseaux LAN la plus
utilise actuellement. Le principe repose sur le fait que toutes les
machines sont relies une mme ligne de communication.
Linstitut IEEE la normalis et adapt dans son modle IEEE
802.3. Ces deux technologies sont trs similaires (elles diffrent
sur un champ de trame seulement).
5
O
U
Z
A
O
U
I
T
Ethernet et le modle OSI:
Les normes Ethernet et IEEE 802.3 dfinissent des technologies
semblables. Tous deux sont des LAN CSMA/CD. Les stations dun LAN
accs CSMA/CD peuvent accder au rseau en tout temps.
Les LAN Ethernet et IEEE 802.3 sont des rseaux de broadcast. Cela
signifie que chaque station peut voir toutes les trames, peu importe
quelle soit ou non la destination prvue de ces donnes.
6
O
U
Z
A
O
U
I
T
Rpteur
Hub
Bouchon
50
T
Bouchon
50
Transceivers
Bouchon
50
Bouchon
50
Cble Standard Jaune Thick RG11
Cble Fin Thin RG58
Paires
Torsades
Cbles de descente AUI
Ethernet et Diffrents types de cblage.
7
O
U
Z
A
O
U
I
T
T
Spcifications et normes:
Chaque dsignation de technologie utilise une normalisation qui
permet didentifier ses caractristiques. Celles-ci sont de la forme :
vitesse en Mbps type de signal type de cble.
(ex : 100 Base TX)
Deux types de signalisation existent : Baseband (transmission
numrique) ou Broadband (utilisation de porteuse : transmission
par ondes par exemple).
Le type de cble utilis : cuivre paires torsades non blind
(Unshielded Twisted Pairs), cbles coaxiales ou de type fibre
optique (Fiber).
On exprime aussi sa capacit supporter le Full Duplex par un X.
( lexception du 10 Base T qui supporte tout de mme le mode Full
Duplex).
8
O
U
Z
A
O
U
I
T
9
O
U
Z
A
O
U
I
T
Trames Ethernet et 802.3:
.Prambule : compos de 1 et de 0 en alternance.
Dbut de trame : l'octet sparateur se termine par 2 bits 1 conscutifs,
servant synchroniser les portions de rception des trames de toutes les
stations.
Champ dadresse de destination : @ MAC peut tre de type unicast,
multicast ou broadcast.
Champ d'adresse d'origine : @ MAC toujours de type unicast.
Type : prcise le type de protocole de couche suprieure qui reoit les
donnes.
Donnes : une fois le traitement de couche 1 et 2 termin, les donnes sont
transmises au protocole de la couche suprieure indiqu dans le champ type.
On peut avoir recours des octets de remplissage s'il n'y a pas assez de
donnes pour remplir les 46 octets minimaux de la trame.
FCS : Squence de contrle de trame. Cette squence contient un code de
redondance cyclique permettant lunit rceptrice de vrifier lintgrit des
donnes transmises.
10
O
U
Z
A
O
U
I
T
Longueur (802.3) : indique le nombre d'octets de donnes qui suit le champ.
o Cest sur cette partie que diffrent les trames 802.3 et Ethernet : la valeur
du champ permet de dterminer le type de trame : 802.3 ou Ethernet.
o La trame est de type 802.3 si la valeur hexadcimale du champ est
strictement infrieure 0X0600 ; La trame est de type Ethernet si la valeur
hexadcimale du champ est suprieur ou gale 0X0600.
0x0800 : IPv4
0x86DD : IPv6
0x0806 : ARP
0x8035 : RARP
0x809B : AppleTalk
11
O
U
Z
A
O
U
I
T
Erreurs possibles :
Pendant une transmission de donnes, de nombreux facteurs
peuvent entraner une corruption de celle-ci.
Le but est de dtecter ces erreurs correctement pour dterminer
quelles trames doivent tre retransmises afin de rcuprer des
donnes intgres.
Les collisions
Trames longues (la taille maximale est de 1526 octets).
Trames courtes (la taille minimale est 72 octets)
FCS incorrect
le champ longueur ne concorde pas avec la taille du champ donnes
longueur de champ incorrecte : le prambule ne fait pas 7 octets,
Une fois quune erreur de ce type est dtecte, la couche
suprieure (de la station rceptrice) va demander un renvoi de cette
trame la station mettrice, jusqu obtenir une trame valide.
12
O
U
Z
A
O
U
I
T
Une adresse MAC est une adresse matrielle ; c'est--dire une
adresse unique non modifiable par ladministrateur et stocke sur une
mmoire morte (ROM) de la carte rseau. Le principal dfaut de
ladressage MAC est quil est non hirarchique, on ne peut pas faire de
classement des adresses.
Les adresses MAC comportent 48bits et sont exprimes sous la
forme de 12 chiffres hexadcimaux :
o 6 chiffres sont administrs par lIEEE et identifient le fabricant de
la carte
o 6 chiffres forment le numro de srie de la carte
On peut les reprsenter de 2 manires diffrentes : par groupe de 4
chiffres spars par des points ou par groupe de 2 chiffres spars par
des tirets ou double point:
Exemple : 0000.0c12.3456 ou 00-00-0c-12-34-56 ou 00:00:0c:12:34:56
@ MAC:
FF:FF:FF:FF:FF:FF Adresse broadcast
33:33:xx:xx:xx:xx Adresses multicast IPv6
01:00:5E:xx:xx:xx Adresses multicast IPv4
13
O
U
Z
A
O
U
I
T
O
U
Z
A
O
U
I
T
14
L'IEEE a dfinit trois catgories d'adresses MAC :
Adresse unicast : adresse physique identifiant une seule carte rseau.
Adresse de broadcast : avec cette adresse tous les nuds du LAN
doivent traiter la trame. L'adresse de broadcast a pour valeur
FFFF.FFFF.FFFF
Adresse multicast. Permet un ensemble de nuds de communiquer
entre eux. L'adresse multicast a pour valeur 0100.5Exx.xxxx o x peut
tre calcul partir de ladresse IP multidiffusion.
Commutation Ethernet:
On appelle domaine de collision la partie dun rseau comprenant
un environnement partag. Il stend sur la plus grande partie du
rseau contenant des quipements de couche 1 interconnects.
Les domaines de collision posent des problmes,
proportionnellement leur taille. En effet, plus un domaine de
collision est grand (mesur en nombre dhtes), plus la bande
passante par hte est faible, et plus le nombre derreurs est grand.
Pour diminuer ces effets nfastes, il suffit de segmenter un
domaine en plusieurs, de tailles infrieures, on aura alors moins de
collisions par segment:
donc une plus grande fiabilit
et une meilleure bande passante.
Utilisation des quipements de la couche 2:
Pont (Bridge)
Commutateur (Switch)
15
O
U
Z
A
O
U
I
T
Les ponts permettent de segmenter un rseau en nenvoyant les
donnes que sur la partie du rseau concerne. Aprs avoir appris sur
quelle portion se trouvent les htes (par leur adresse MAC), un pont
filtrera le trafic suivant ladresse de destination. Il laissera donc
transiter les donnes vers la partie du rseau qui contient ladresse de
destination, et bloquera les paquets qui ne sont pas destins cette
mme partie.
Remarque : les ponts ne peuvent pas connecter des
rseaux htrognes.
Le pont (bridge):
16
O
U
Z
A
O
U
I
T
Le commutateur ( switch):
Le commutateur (en anglais switch) est un pont multiports. Le
commutateur analyse les trames arrivant sur ses ports d'entre et filtre
les donnes afin de les aiguiller uniquement sur les ports adquats (on
parle de commutation ou de rseaux commuts).
On distingue 2 types de commutations :
-cut through : ds que le commutateur connat ladresse de
destination, il commence lenvoi de la trame sur le bon segment.
-Store and forward : le commutateur attend larrive complte de la
trame pour acheminer celle ci au bon segment.
Si bien que le commutateur permet d'allier les proprits du pont en
matire de filtrage et du concentrateur en matire de connectivit.
17
O
U
Z
A
O
U
I
T
O
U
Z
A
O
U
I
T
18
Carte rseau (nic):
une carte rseau contenant ladresse matrielle (MAC) de couche 2, elle
devrait tre class dans les quipements de couche 2.
Cependant, elle comprend galement un metteur rcepteur de couche
1. Ds lors, il serait exact de dire quelle appartient aux couches 1 et 2
du modle OSI.
Hub
Computer Computer
Computer Computer
Concentrateur (HUB)
Domaine de collision
19
O
U
Z
A
O
U
I
T
Commutateur (Switch)
Domaine de collision
20
O
U
Z
A
O
U
I
T
les ponts et les commutateurs divisent un domaine de collision en
plusieurs domaines de collision (un par interface).
Arrive dune trame
unicast sur un port
Adresse MAC source stocke dans la
table de commutation avec le numro de
port associ si lentre nexiste pas
Ladresse est-
elle dans la
table de
commutation ?
Examen de ladresse MAC de destination
La trame est
transmise en
broadcast
La trame est
transmise sur
le bon port de
sortie
Oui Non
21
O
U
Z
A
O
U
I
T
Fonctionnement:
Adresse MAC
1
1
2
3
4
0A-04-23-66-F4-DE
0B-04-23-66-F4-DE
0C-04-23-66-F4-DE
0D-04-23-66-F4-DE
0E-04-23-66-F4-DE
1
0B-04-23-66-F4-DE 0C-04-23-66-F4-
DE
0D-04-23-66-F4-
DE
0E-04-23-66-F4-
DE
Port
A B C D E
4
2 3
0A-04-23-66-F4-DE
A veut communiquer avec E
La table de commutation est dj remplie
22
O
U
Z
A
O
U
I
T
HUB
SWITCH
Adresse MAC
1
1
2
3
4
1
0A-04-23-66-F4-DE 0B-04-23-66-F4-DE 0C-04-23-66-F4-
DE
0D-04-23-66-F4-
DE
0E-04-23-66-F4-
DE
Port
A B C D E
4
2 3
0A-04-23-66-F4-DE
A veut communiquer avec E
A connat ladresse MAC de E
La table du commutateur est vide
23
O
U
Z
A
O
U
I
T
HUB
SWITCH
Adresse MAC
1
1
2
3
4
1
0A-04-23-66-F4-DE 0B-04-23-66-F4-DE 0C-04-23-66-F4-
DE
0D-04-23-66-F4-
DE
0E-04-23-66-F4-
DE
Port
A B C D E
4
2 3
0A-04-23-66-F4-DE
broadcast
broadcast
broadcast
A veut communiquer avec E
A ne connat pas ladresse MAC de E
La table du commutateur est vide
La trame de diffusion ou multi-diffusion
sont retransmise sur tout les ports (sauf
celui sur lequel la trame est reue)
Remarque:
24
O
U
Z
A
O
U
I
T
HUB
SWITCH
O
U
Z
A
O
U
I
T
25
Quand une trame arrive un port, le pont va consulter sa table de
pontage pour connatre le port par lequel la trame doit tre envoye
ladresse MAC de destination. Dans ce cas, si :
Le port de destination est le mme que celui qui a reu la trame, la
trame ne sera pas transmise sur dautres ports : cest le filtrage.
Le port de destination est un port diffrent de celui par lequel la
trame a t reue, le pont transmet cette trame sur le port
correspondant : cest la commutation.
L'algorithme CSMA/CD n'est plus employ car il n'y a pas de
collision. On peut alors utiliser le mode de fonctionnement full-
duplex, c'est--dire que la source et la destination peuvent mettre et
recevoir en mme temps.
O
U
Z
A
O
U
I
T
26
Les technologies des rseaux locales:
1) Ethernet:
27
O
U
Z
A
O
U
I
T
Token Ring
Anneau
physique
Anneau
logique
Caractristiques
Caract Caractristiques ristiques
Description
Description Description
Mthode d'accs
Mthode d'accs
Passage de jeton
Passage de jeton
Vitesse de transfert
Vitesse de transfert
De 4 16 Mb/s pour tous les
types de cbles
De 4 16 Mb/s pour tous les
types de cbles
MSAU
2) Token ring:
La technologie des rseaux Token Ring fut dveloppe par IBM. Elle a t
normalise par lIEEE sous la norme IEEE 802.5.
28
O
U
Z
A
O
U
I
T
MSAU
Chaque cble
possde une paire
mission et une
paire rception.
Chaque prise
est relie la
suivante d'une
faon interne.
Chaque prise
non utilise est
court-circute.
Prise permettant de
chaner ce MSAU
avec d'autres.
Elle est relie de
faon interne la
prise la plus
gauche.
Lobe
MSAU=Multistation Access Unit).
1
2
3
3
3
4
Token Ring : Dtails sur le MSAU 29
O
U
Z
A
O
U
I
T
MSAU 1
MSAU 2
Cble de Liaison
Cble de Liaison
Chanage de MSAU
Lorsque plusieurs MSAU sont ncessaires, les prises d'extrmit
servent les chaner entre eux. L'anneau doit toujours tre referm
pour que la trame puisse circuler sur l'anneau.
30
O
U
Z
A
O
U
I
T
o octet de contrle d'accs : comprend un champ priorit, un champ rservation, et
un bit reprsentant le jeton plus un bit de comptage moniteur
o Le bit reprsentant le jeton fait la distinction entre le jeton et la trame de
donnes/contrle
o Le bit de comptage moniteur dtermine si la trame circule constamment autour
de l'anneau
o Le dlimiteur de fin de trame indique la fin du jeton ou de la trame.
o Un octet de contrle de trame suit l'octet de contrle d'accs. Il indique le type
de la trame.
o Champs d'adresse : indique l'origine et la destination de la trame, ces adresses
ont une taille de 6 octets.
o Champ de donnes : sa taille est limit par le jeton de l'anneau qui spcifie le
temps maximal durant lequel une station peut conserver le jeton.
o FCS : contrle d'erreur
o Etat de la trame : permet de vrifier si le destinataire a bien reu la trame
31
O
U
Z
A
O
U
I
T
Rseau FDDI
Caractristiques
Caract Caractristiques ristiques
Description
Description Description
Mthode d'accs
Mthode d'accs
Passage de jeton
Passage de jeton
Vitesse de transfert
Vitesse de transfert
Par fibres optiques
(de 155 Mb/s 622 Mb/s)
Par fibres optiques
(de 155 Mb/s 622 Mb/s)
Anneau principal
Anneau secondaire
3) FDDI:
FDDI (Fiber Distributed Data Interface) est surtout utilis comme rseau
d'interconnexion, c'est--dire comme un backbone. Il utilise une variante
de la mthode d'accs par Jeton.
backbone = pine dorsale .
32
O
U
Z
A
O
U
I
T
Double anneau fdrateur FDDI
Routeur
Routeur
Concentrateur
FDDI
Concentrateur
FDDI
DAS
DAS
SAS
SAS
DAS (Double Attachment Station)
SAS (Single Attachment Station).
Rseau FDDI.
33
O
U
Z
A
O
U
I
T