Vous êtes sur la page 1sur 35

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 1 sur 35

Couche liaison de donnes


Pour permettre aux utilisateurs de communiquer, le modle OSI divise les fonctions dun rseau de
donnes en couches.
Pour rcapituler :
La couche application fournit une interface lutilisateur.
La couche transport a pour fonction de diviser et de grer les communications entre les processus
sexcutant sur les deux systmes dextrmit.
Les protocoles de couche rseau organisent les donnes de communication de sorte quelles
puissent voyager travers les interrseaux de lhte source vers un hte de destination.
Pour que les paquets de couche rseau soient transports de lhte source lhte de destination, ils
doivent traverser diffrents rseaux physiques. Ces rseaux physiques peuvent consister en types
diffrents de supports physiques, tels que des fils de cuivre, des micro-ondes, des fibres optiques et
des liaisons satellites. Les paquets de couche rseau ne sont pas en mesure daccder directement
ces diffrents supports.
Le rle de la couche liaison de donnes OSI est de prparer les paquets de couche rseau pour tre
transmis et de contrler laccs aux supports physiques.
Ce chapitre prsente les fonctions gnrales de la couche liaison de donnes et des protocoles qui lui
sont associs.
Objectifs pdagogiques
lissue de ce chapitre, vous serez en mesure deffectuer les tches suivantes :
Dcrire le rle des protocoles de couche liaison de donnes dans la transmission des donnes
Dcrire comment la couche liaison de donnes prpare les donnes tre transmises sur le
support du rseau
Dcrire les diffrents types de mthodes de contrle daccs au support
Identifier plusieurs topologies rseau logiques courantes et de dcrire comment la topologie
logique dtermine la mthode de contrle daccs au support dun rseau donn
Expliquer le but de lencapsulation des paquets en trames pour permettre laccs aux
supports
Dcrire la structure de trame de la couche 2 et didentifier les champs gnriques
Dcrire le rle des champs den-tte et de queue de bande de trame cls, y compris
ladressage, la qualit de service, le type de protocole et la squence de contrle de trame


Chapitre 7 Exploration 1 Couche liaison de donnes - Page 2 sur 35

1/ Accs aux supports
1/ Prise en charge des services de couche suprieure et connexion ces services
La couche liaison de donnes permet dchanger des donnes via un support local commun.
La couche liaison de donnes assure deux services de base :
Elle permet aux couches suprieures daccder aux supports par des techniques telles que le
verrouillage de trame.
Elle contrle la manire dont les donnes sont places sur les supports et reues des supports par
des techniques telles que le contrle daccs au support et la dtection des erreurs.
Tout comme pour chacune des couches OSI, il existe des termes spcifiques cette couche :
Trame : lunit de donnes de protocole (ou PDU) de la couche liaison de donnes.
Nud : la notation de couche 2 des priphriques rseau connects un support commun.
Support (physique)* : le mdia permettant de procder au transfert des informations entre
deux nuds.
Rseau (physique)** : deux nuds ou plus connects un support commun.
La couche liaison de donnes est responsable de lchange des trames entre les nuds via les
supports dun rseau physique.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 3 sur 35
* Il est important de comprendre la signification du terme support dans le contexte de ce chapitre.
Dans ce contexte, ce terme se rfre au matriel qui transporte les signaux reprsentant les donnes
transmises. Un support est le cble de cuivre, la fibre optique ou lair travers lequel voyagent les
signaux. Dans ce chapitre, le terme support nest pas li la programmation de contenu (par
exemple, audio, image, tlvision et vido) en question lorsquil est fait rfrence au contenu
numrique et au multimdia.
** Un rseau physique diffre dun rseau logique. Les rseaux logiques sont dfinis au niveau de la
couche rseau par lorganisation du systme dadressage hirarchique. Les rseaux physiques
reprsentent linterconnexion des priphriques sur un support commun. Un rseau physique est
parfois galement nomm segment de rseau.


Accs des couches suprieures aux supports
Comme nous lavons vu, un modle de rseau permet chaque couche doprer en se souciant au
minimum du rle des autres couches. La couche liaison de donnes se charge la place des couches
suprieures de transmettre et de recevoir les donnes depuis et sur le rseau. Cette couche fournit
des services permettant de prendre en charge les processus de communication de chaque support
travers lequel les donnes doivent tre transmises.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 4 sur 35
Un change de paquets de couche rseau peut impliquer de nombreuses transitions de support et de
couche liaison de donnes. Au niveau de chaque tronon le long du chemin, un priphrique
intermdiaire (en gnral, un routeur) accepte une trame dun support, dcapsule la trame, puis
transmet le paquet dans une nouvelle trame correspondant au support de ce segment du rseau
physique.
Imaginons une conversation de donnes entre deux htes distants : par exemple, un ordinateur situ
Paris conversant avec un serveur Internet situ au Japon. Bien que les deux htes puissent
communiquer avec leurs protocoles de couche rseau homologues (par exemple, IP), de nombreux
protocoles de couche liaison de donnes sont probablement utiliss pour transporter les paquets IP
via divers types de rseaux locaux et tendus. Cet change de paquets entre deux htes ncessite
quil existe une diversit de protocoles au niveau de la couche liaison de donnes. Chaque transition
effectue au niveau dun routeur peut ncessiter un protocole de couche liaison de donnes
diffrent en vue du transport sur un nouveau support.
Dans la figure, chaque liaison tablie entre les priphriques utilise un support diffrent. Une liaison
Ethernet peut tre tablie entre le PC et le routeur. Les routeurs sont connects via une liaison
satellite et lordinateur portable est connect au dernier routeur via une liaison sans fil. Dans cet
exemple, pendant son voyage du PC vers lordinateur portable, un paquet IP est encapsul en une
trame Ethernet, dcapsul, trait, puis encapsul en une nouvelle trame de liaison de donnes pour
traverser la liaison satellite. Pour la dernire liaison, le paquet utilise une trame de liaison de
donnes sans fil du routeur vers lordinateur portable.
La couche liaison de donnes isole efficacement des transitions de support pouvant avoir lieu de
bout en bout les processus de communication survenant au niveau des couches suprieures. Un
paquet est reu dun protocole de couche suprieure et orient vers un protocole de couche
suprieure (dans ce cas, IPv4 ou IPv6) qui na pas besoin de savoir quel support sera utilis par la
communication.
Sans la couche liaison de donnes, un protocole de couche rseau (par exemple, IP) devrait prvoir
dtablir une connexion chaque type de support pouvant figurer le long dun chemin de livraison.
En outre, le protocole IP devrait sadapter chaque dveloppement dune nouvelle technologie de
rseau ou dun nouveau support. Ce processus ferait obstacle linnovation et au dveloppement de
protocoles et de supports de rseau. Ceci est lune des raisons majeures de lapproche en couches
applique aux rseaux.
La plage des services de couche liaison de donnes doit comprendre tous les types de supports
actuellement utiliss et les mthodes daccs ces supports. En raison du nombre de services de
communication fournis par la couche liaison de donnes, il est difficile de gnraliser le rle de ces
services et de fournir des exemples dun ensemble gnrique de services. Pour cette raison, un
protocole donn peut prendre en charge ou ne pas prendre en charge ces services de couche liaison
de donnes.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 5 sur 35

2/ Contrle du transfert sur les supports locaux
Les protocoles de couche 2 spcifient lencapsulation dun paquet en une trame et les techniques
permettant de placer le paquet encapsul sur chaque support et de le rcuprer. La technique
utilise pour placer la trame sur les supports et la rcuprer des supports est nomme mthode de
contrle daccs au support. Pour que les donnes soient transfres travers plusieurs supports
diffrents, diffrentes mthodes de contrle daccs au support peuvent tre requises au cours
dune mme communication.
Chaque environnement rseau que les paquets rencontrent alors quils voyagent dun hte local un
hte distant peut prsenter diffrentes caractristiques. Par exemple, un environnement rseau
peut consister en de nombreux htes cherchant accder sur mesure au support du rseau. Un
autre environnement peut consister uniquement en une connexion directe entre deux priphriques
via lesquels les donnes circulent squentiellement en tant que bits et de manire organise.
Les mthodes de contrle daccs au support dcrites par les protocoles de couche liaison de
donnes dfinissent les processus qui permettent aux priphriques rseau daccder aux supports
du rseau et de transmettre des trames dans divers environnements rseau.
Un nud constituant un priphrique final utilise un adaptateur pour tablir la connexion au rseau.
Par exemple, pour se connecter un rseau local, le priphrique utiliserait la carte rseau
approprie afin dtablir une connexion aux supports de ce rseau. Ladaptateur gre le verrouillage
de trame et le contrle daccs aux supports.
Au niveau des priphriques intermdiaires tels quun routeur, o le type de support peut diffrer
selon chaque rseau connect, diffrentes interfaces physiques sur le routeur sont utilises pour
encapsuler le paquet dans la trame approprie et une mthode adquate de contrle daccs au
support est utilise pour accder chaque liaison. Le routeur prsent dans la figure comporte une
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 6 sur 35
interface Ethernet pour se connecter au rseau local et une interface srie pour se connecter au
rseau tendu. Pour traiter les trames, le routeur utilise des services de couche liaison de donnes
afin de recevoir la trame dun support, de dcapsuler cette trame dans lunit de donnes de
protocole de la couche 3, de rencapsuler lunit de donnes de protocole dans une nouvelle trame
et de placer la trame sur le support de la liaison suivante du rseau.

3/ Cration d'une trame
La description dune trame est un lment cl de chaque protocole de couche liaison de donnes.
Pour fonctionner, les protocoles de couche liaison de donnes ncessitent des informations de
contrle. Ces informations de contrle peuvent indiquer :
quels nuds sont en communication ;
quel moment commence et prend fin une communication entre des nuds individuels ;
quelles erreurs se sont produites pendant que les nuds communiquaient ;
quels nuds vont communiquer prochainement.
La couche liaison de donnes prpare un paquet tre transport sur le support local en
lencapsulant avec un en-tte et une queue de bande pour crer une trame.
Contrairement aux autres units de donnes de protocoles dcrites dans ce cours, la trame de
couche liaison de donnes comprend :
Des donnes - Le paquet de la couche rseau.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 7 sur 35
Un en-tte : contient des informations de contrle telles que ladressage et est situ au
dbut de lunit de donnes de protocole.
Une queue de bande : contient des informations de contrle ajoutes la fin de lunit de
donnes de protocole.
Ces lments de trames seront dcrits plus en dtail ultrieurement dans ce chapitre.

Formatage des donnes transmettre
Lorsque les donnes voyagent sur les supports, elles sont converties en un flux de bits, ou de 1 et de
0. Si un nud reoit de longs flux de bits, comment dtermine-t-il lendroit o commence et prend
fin une trame ou quels bits reprsentent ladresse ?
Le verrouillage de trame divise le flux en regroupements dchiffrables, des informations de contrle
tant insres dans len-tte et dans la queue de bande en tant que valeurs situes dans diffrents
champs. Ce format attribue aux signaux physiques une structure pouvant tre reue par les nuds et
dcode en paquets au niveau de la destination.
Les types de champs standard incluent :
Champs dindicateur de dbut et de fin - Les limites de dbut et de fin de la trame.
Champs de nom ou dadressage
Champ de type - Le type dunit de donnes de protocole contenu dans la trame.
Qualit : champs de contrle.
Un champ de donnes : les donnes utiles de la trame (paquet de couche rseau).
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 8 sur 35
Les champs situs la fin de la trame constituent la queue de bande. Ces champs sont
utiliss pour la dtection des erreurs et marquent la fin de la trame.
Tous les protocoles nincluent pas tous ces champs. Les normes dun protocole de liaison de donnes
spcifique dfinissent le format de trame rel. Des exemples de formats de trames sont abords la
fin de ce chapitre.

4/ Connexion des services aux couches suprieures aux supports
La couche liaison de donnes existe en tant que couche de connexion entre les processus logiciels
des couches situes au-dessus et de la couche physique situe en dessous. En tant que telle, elle
prpare les paquets de couche rseau tre transmis sur un certain type de support (cuivre, fibre ou
air).

Dans de nombreux cas, la couche liaison de donnes prend forme en tant quentit physique (par
exemple, une carte rseau (NIC) Ethernet) qui sinsre dans le bus systme dun ordinateur et tablit
la connexion entre les processus logiciels en cours dexcution sur lordinateur et les supports
physiques. Cependant, la carte rseau nest pas quune simple entit physique. Les logiciels associs
la carte rseau lui permettent dexcuter ses fonctions intermdiaires qui consistent prparer les
donnes transmettre et coder les donnes sous forme de signaux envoyer sur les supports
associs.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 9 sur 35

Sous-couches liaison de donnes
Pour prendre en charge un large ventail de fonctions rseau, la couche liaison de donnes est
souvent divise en deux sous-couches : une sous-couche suprieure et une sous-couche infrieure.
La sous-couche suprieure dfinit les processus logiciels qui fournissent des services aux protocoles
de couche rseau.
La sous-couche infrieure dfinit les processus daccs au support excuts par le matriel.
Diviser la couche liaison de donnes en sous-couches permet un type de trame dfini par la couche
suprieure daccder diffrents types de supports dfinis par la couche infrieure. Il en est ainsi
avec de nombreuses technologies de rseau local, y compris Ethernet.
Les deux sous-couches de rseau local courantes sont les suivantes :
Contrle de lien logique (LLC, Logical Link Control)
La sous-couche LLC place les informations dans la trame qui indique quel protocole de couche rseau
est utilis pour la trame. Ces informations permettent plusieurs protocoles de couche 3 (par
exemple, IP et IPX) dutiliser la mme interface rseau et les mmes supports.
Contrle daccs au support (MAC, Media Access Control)
La sous-couche MAC assure ladressage de couche liaison de donnes et la dlimitation des donnes
en fonction des exigences de signalisation physique du support et du type de protocole de couche
liaison de donnes utilis.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 10 sur 35

5/ Les normes
Contrairement aux protocoles des couches suprieures de la suite TCP/IP, les protocoles de couche
liaison de donnes ne sont gnralement pas dfinis par des requtes pour commentaires (RFC
,Request For Comments). Bien que le groupe IETF (Internet Engineering Task Force) maintienne les
protocoles et les services fonctionnels de la suite de protocoles TCP/IP dans les couches suprieures,
il ne dfinit pas les fonctions et le fonctionnement de la couche daccs rseau de ce modle. La
couche daccs rseau TCP/IP est lquivalent des couches liaison de donnes OSI et physique. Ces
deux couches seront dcrites plus en dtail dans des chapitres distincts.
Les protocoles et les services fonctionnels au niveau de la couche liaison de donnes sont dcrits par
des organismes dingnierie (par exemple, IEEE, ANSI et ITU) et des socits du secteur des
communications. Les organismes dingnierie dfinissent les normes et les protocoles publics et
ouverts. Les socits du secteur des communications peuvent dfinir et utiliser des protocoles
propritaires pour tirer parti des nouvelles avances technologiques ou des opportunits
commerciales.
Les services et les spcifications de couche liaison de donnes sont dfinis par plusieurs normes
reposant sur une varit de technologies et de supports auxquels sont appliqus les protocoles.
Certaines de ces normes intgrent les services de couche 1 et de couche 2.
Les organismes dingnierie qui dfinissent des normes et des protocoles ouverts sappliquant la
couche liaison de donnes incluent :
lISO (International Organization for Standardization) ;
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 11 sur 35
lIEEE (Institute of Electrical and Electronics Engineers) ;
lANSI (American National Standards Institute) ;
lITU (International Telecommunication Union).
Contrairement aux protocoles de couche suprieure, qui sont surtout mis en uvre dans les logiciels
tels que le systme dexploitation hte ou des applications spcifiques, les processus de couche
liaison de donnes sexcutent la fois au niveau des logiciels et du matriel. Au niveau de cette
couche, les protocoles sont mis en uvre au sein des composants lectroniques des adaptateurs
rseau avec lesquels le priphrique se connecte au rseau physique.
Par exemple, un priphrique mettant en uvre la couche liaison de donnes sur un PC serait la
carte rseau (NIC). Pour un ordinateur portable, un adaptateur PCMCIA sans fil est gnralement
utilis. Chacun de ces adaptateurs constitue le matriel qui obit aux normes et aux protocoles de
couche 2.

2/ Techniques de contrle d'accs aux supports
1/ Placement des donnes sur les supports
Rguler le placement de trames de donnes sur les mdias constitue lopration dsigne par le
terme contrle daccs au support . Parmi les diffrentes mises en uvre des protocoles de
couche liaison de donnes, il existe diffrentes mthodes de contrle daccs au support. Ces
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 12 sur 35
techniques de contrle daccs au support indiquent si et comment les nuds partagent les
supports.
Le contrle daccs au support est lquivalent des rgles de trafic rgulant laccs des vhicules
une autoroute. Labsence dun contrle daccs au support serait comparable des vhicules
ignorant le trafic et accdant la route sans se proccuper des autres vhicules.
Cependant, toutes les routes et tous les accs ne sont pas identiques. Un vhicule peut accder la
route en se fondant dans la circulation, en attendant son tour un stop ou en obissant des feux
de circulation. Le conducteur suit des rgles diffrentes selon chaque type daccs la circulation.
De mme, il existe diffrents manires de rguler le placement des trames sur les supports. Les
protocoles oprant au niveau de la couche liaison de donnes dfinissent les rgles daccs aux
diffrents supports. Certaines mthodes de contrle daccs au support utilisent des processus
hautement contrls pour sassurer que les trames sont places sur les mdias en toute scurit. Ces
mthodes sont dfinies par des protocoles sophistiqus, qui ncessitent des mcanismes lorigine
dune surcharge sur le rseau.
La mthode de contrle daccs au support dpend des facteurs suivants :
Partage des supports : si et comment les nuds partagent les support.
Topologie : comment la connexion tablie entre les nuds apparat la couche liaison de
donnes.

2/ Contrle d'accs aux supports pour les supprots partags
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 13 sur 35
Certaines topologies rseau partagent un support commun avec plusieurs nuds. tout moment,
des priphriques peuvent tenter denvoyer et de recevoir des donnes laide des supports de
rseau. Il existe des rgles qui rgissent la manire dont ces priphriques partagent les supports.

Deux mthodes lmentaires de contrle daccs au support sont utilises pour les supports
partags :
Accs contrl : chaque nud dispose de son tour pour utiliser le support.

Accs bas sur le conflit : tous les nuds sont en concurrence pour utiliser le support.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 14 sur 35

Cliquez sur les boutons de la figure pour afficher les diffrences existant entre ces deux mthodes.
Accs contrl pour les supports partags
Lorsque la mthode daccs contrl est utilise, les priphriques rseau accdent tour tour au
support. Cette mthode est galement appele accs programm ou dterministe. Si un
priphrique na pas besoin daccder au support, lopportunit dutiliser le support est prsente au
priphrique suivant attendant son tour. Lorsquun priphrique place une trame sur le support,
aucun autre priphrique ne peut faire de mme tant que la trame na pas atteint sa destination et
na pas t traite par celle-ci.
Bien que la mthode daccs contrl soit bien organise et offre un dbit prvisible, les mthodes
dterministes peuvent tre inefficaces car les priphriques doivent attendre leur tour pour pouvoir
utiliser le support.
Accs bas sur le conflit pour les supports partags
galement nommes non dterministes, les mthodes bases sur le conflit permettent un
priphrique dessayer daccder au support chaque fois quil doit envoyer des donnes. Pour viter
que le chaos total ne rgne sur les supports, ces mthodes utilisent un processus accs multiple avec
coute de porteuse (CSMA) pour dabord dtecter si le support vhicule un signal. Si un signal
porteur issu dun autre nud et circulant sur le support est dtect, alors un autre priphrique est
en train de transmettre des donnes. Lorsque le priphrique qui tente de transmettre des donnes
constate que le support est occup, il attend et essaie de nouveau au bout dun court laps de temps.
Si aucun signal porteur nest dtect, le priphrique transmet ses donnes. Les rseaux Ethernet et
sans fil utilisent un contrle daccs au support bas sur le conflit.

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 15 sur 35
Il est possible que le processus CSMA choue et que deux priphriques transmettent des donnes
en mme temps. Ce scnario est nomm collision de donnes. Sil se produit, les donnes envoyes
par les deux priphriques sont corrompues et doivent tre envoyes de nouveau.
Les mthodes de contrle daccs au support bas sur le conflit nimpliquent pas la surcharge
provoque par les mthodes daccs contrl. Aucun mcanisme tablissant quel priphrique en
attente peut accder au support nest requis. Cependant, les systmes daccs bas sur le conflit
voluent mal lorsque les supports sont lourdement utiliss. mesure que lutilisation des supports
sintensifie et que le nombre de nuds augmente, il est de moins en moins probable que laccs aux
supports seffectue sans collision de donnes. En outre, les mcanismes de rcupration ncessaires
pour corriger les erreurs lies ces collisions de donnes diminuent davantage le dbit.
Le processus CSMA est gnralement mis en uvre conjointement avec une mthode de rsolution
des conflits de supports. Les deux mthodes couramment utilises sont les suivantes :
CSMA/CD (CSMA/Collision Detection)
Avec la mthode CSMA/CD, le priphrique contrle le support pour tablir si celui-ci comporte un
signal de donnes. Si aucun signal de donnes nest dtect, savoir si le support est libre, le
priphrique transmet ses donnes. Si des signaux sont alors dtects indiquant quun autre
priphrique tait au mme moment en train de transmettre des donnes, tous les priphriques
arrtent de transmettre leurs donnes et ressayent ultrieurement. Les formes traditionnelles
dEthernet utilisent cette mthode.
CSMA/CA (CSMA/Collision Avoidance)
Avec la mthode CSMA/CA, le priphrique examine le support pour tablir si celui-ci comporte un
signal de donnes. Si le support est libre, le priphrique envoie une notification travers le support
pour indiquer son intention de lutiliser. Le priphrique transmet alors ses donnes. Cette mthode
est utilise par les technologies de rseau sans fil 802.11.
3/ Contrle d'accs aux supports pour les supports non partags
Les protocoles de contrle daccs au support pour les supports non partags ncessitent peu de
contrle ou nen ncessitent aucun avant le placement des trames sur les supports. Ces protocoles
comportent des rgles et des procdures plus simples de contrle daccs au support. Il en va ainsi
pour les topologies point point.
Dans les topologies point point, le support ninterconnecte que deux nuds. Dans cette approche,
les nuds nont pas besoin de partager le support avec dautres htes ou de dterminer si une trame
est destine un nud spcifique. Pour cette raison, les protocoles de couche liaison de donnes
ont peu faire pour contrler laccs aux supports non partags.
Bidirectionnel simultan et bidirectionnel non simultan
Dans les connexions point point, la couche liaison de donnes doit dterminer si la communication
est bidirectionnelle non simultane ou bidirectionnelle simultane.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 16 sur 35



4/ Topologie physique et topologie logique
La topologie dun rseau constitue lorganisation ou la relation des priphriques rseau et les
interconnexions existant entre eux. Les topologies rseau peuvent tre observes au niveau
physique et au niveau logique.
La topologie physique constitue lorganisation des nuds et les connexions physiques tablies entre
eux. La reprsentation de la manire dont le support est utilis pour interconnecter les priphriques
est la topologie physique. Ces points seront abords dans des chapitres ultrieurs de ce cours.

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 17 sur 35
Une topologie logique constitue la manire dont un rseau transfre les trames dun nud lautre.
Cette organisation consiste en connexions virtuelles tablies entre les nuds dun rseau quel que
soit leur agencement physique. Ces chemins de signaux logiques sont dfinis par les protocoles de
couche liaison de donnes. La couche liaison de donnes voit la topologie logique dun rseau
lorsquelle contrle laccs des donnes aux supports. Cest la topologie logique qui influence le type
de trame rseau et de contrle daccs au support utilis.
La topologie physique ou cble dun rseau diffre gnralement de la topologie logique.
La topologie logique dun rseau est troitement lie au mcanisme utilis pour grer laccs au
rseau. Les mthodes daccs fournissent les procdures permettant de grer laccs au rseau de
sorte que toutes les stations de travail puissent accder au rseau. Lorsque plusieurs entits
partagent le mme support, un mcanisme doit tre mis en place pour contrler laccs ce support.
Les mthodes daccs sont appliques aux rseaux pour rguler laccs aux supports. Ces mthodes
seront dcrites plus en dtail par la suite.
Les topologies logiques et physiques gnralement utilises dans les rseaux sont les suivantes :
Point point
Accs multiple
En anneau
Les mises en uvre logiques de ces topologies et les mthodes de contrle daccs aux supports qui
leur sont associes sont abordes dans les sections suivantes.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 18 sur 35


Dans une communication bidirectionnelle non simultane, les priphriques peuvent la fois
transmettre et recevoir des donnes sur les supports mais pas simultanment. Ethernet a tabli des
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 19 sur 35
rgles darbitrage pour rsoudre les conflits se produisant lorsque plusieurs stations de travail
tentent de transmettre des donnes en mme temps.
Dans une communication bidirectionnelle simultane, les deux priphriques peuvent
simultanment transmettre et recevoir des donnes sur les supports. La couche liaison de donnes
considre que le support est tout moment disponible pour les deux nuds en vue dune
transmission de donnes. Pour cette raison, aucune rgle darbitrage des supports nest ncessaire
au niveau de la couche liaison de donnes.
Les dtails dune technique spcifique de contrle daccs au support ne peuvent tre examins que
par ltude dun protocole particulier. Dans ce cours, nous tudierons le protocole Ethernet
traditionnel, qui utilise la mthode CSMA/CD. Dautres techniques seront abordes dans des cours
ultrieurs.

5/ Topologie point point
Une topologie point point connecte directement deux nuds ensemble, comme lillustre la figure.
Dans les rseaux de donnes comportant des topologies point point, le protocole de contrle
daccs au support peut tre trs simple. Toutes les trames sur le support ne peuvent voyager que
vers ou depuis les deux nuds. Les trames sont places sur le support par le nud situ une
extrmit et retires du support par celui situ lautre extrmit du circuit point point.
Un rseau point point sur lequel les donnes ne peuvent circuler que dans un sens la fois opre
comme une liaison bidirectionnelle non simultane. Si les donnes peuvent circuler correctement
travers la liaison partir de chaque nud simultanment, il sagit dune liaison bidirectionnelle
simultane.
Les protocoles de couche liaison de donnes pourraient fournir des processus plus sophistiqus de
contrle daccs au support pour les topologies point point logiques, mais ceci ne crerait quune
surcharge de protocole inutile.

Rseaux point point logiques
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 20 sur 35
Les nuds finaux communiquant dans un rseau point point peuvent tre physiquement
connects via des priphriques intermdiaires. Cependant, lutilisation de priphriques physiques
sur un rseau naffecte pas la topologie logique. Comme lillustre la figure, les nuds source et de
destination peuvent tre indirectement connects lun lautre sur une distance gographique
quelconque. Dans certains cas, la connexion logique tablie entre les nuds forme un circuit nomm
circuit virtuel. Un circuit virtuel est une connexion logique tablie au sein dun rseau entre deux
priphriques rseau. Les deux nuds situs aux extrmits du circuit virtuel schangent les trames.
Ceci se produit mme si les trames sont diriges via des priphriques intermdiaires. Les circuits
virtuels sont dimportants composants de communication logiques quutilisent certaines
technologies de couche 2.

La mthode daccs au support quutilise le protocole de liaison de donnes est dtermine par la
topologie point point logique et non pas par la topologie physique. Cela signifie que la connexion
point point logique tablie entre deux nuds peut ne pas tre ncessairement tablie entre deux
nuds physiques chaque extrmit dune liaison physique.

6/ Topologie d'accs multiples
Une topologie daccs multiple permet des nuds de communiquer en utilisant le mme support
partag. Les donnes uniquement issues dun seul nud peuvent tre places sur le support tout
moment. Chaque nud voit toutes les trames situes sur le support, mais seul le nud auquel la
trame est adresse traite le contenu de la trame.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 21 sur 35
Le fait que beaucoup de nuds partagent laccs au support ncessite une mthode de contrle
daccs au support de liaison de donnes pour rguler la transmission des donnes et ainsi limiter les
collisions entre diffrents signaux.
Les mthodes de contrle daccs au support utilises par les topologies daccs multiple logiques
sont gnralement les mthodes CSMA/CD ou CSMA/CA. Cependant, les mthodes de passage de
jeton peuvent galement tre utilises.

Des techniques de contrle daccs au support sont disponibles pour ce type de topologie logique. Le
protocole de couche liaison de donnes spcifie la mthode de contrle daccs au support allant
correctement quilibrer contrle de trame, protection de trame et surcharge rseau.
7/ Topologie en anneau
Dans une topologie en anneau logique, chaque nud reoit une trame tour tour. Si la trame nest
pas adresse au nud, ce dernier la transmet au nud suivant. Un anneau peut ainsi utiliser une
technique de contrle daccs au support contrl appele passage de jeton.
Les nuds dune topologie en anneau logique suppriment la trame de lanneau, examinent ladresse
et font suivre la trame si elle nest pas adresse ce nud. Dans un anneau, tous les noeuds situs
autour de lanneau entre les nuds source et de destination examinent la trame.
Plusieurs techniques de contrle daccs au support peuvent tre utilises avec un anneau logique,
en fonction du niveau de contrle requis. Par exemple, une seule trame la fois est gnralement
vhicule par le support. Si aucune donne nest en cours de transmission, un signal (appel jeton)
peut tre plac sur le support et un nud ne peut placer une trame de donnes sur le support que
sil dispose du jeton.
Noubliez pas que la couche liaison de donnes voit une topologie en anneau logique. La
topologie de cblage physique relle peut tre une autre topologie.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 22 sur 35

3/ Adressage du contrle d'accs aux supports et
donnes de trame
1/ Trame
Noubliez pas que mme si de nombreux protocoles de couche liaison de donnes diffrents
dcrivent les trames de couche liaison de donnes, chaque type de trame comprend trois parties
lmentaires :
en-tte ;
donnes ;
queue de bande.
Tous les protocoles de couche liaison de donnes encapsulent lunit de donnes de protocole de
couche 3 dans le champ de donnes de la trame. Cependant, la structure de la trame et les champs
contenus dans len-tte et dans la queue de bande varient selon le protocole.
Le protocole de couche liaison de donnes dcrit les fonctionnalits ncessaires au transport des
paquets travers diffrents supports. Ces fonctionnalits du protocole sont intgres
lencapsulation de la trame. Lorsque la trame arrive destination et que le protocole de liaison de
donnes la retire du support, les informations de trame sont lues et supprimes.
Il nexiste aucune structure de trame rpondant aux besoins de tout le transport de donnes sur tous
les types de supports. Comme illustr dans la figure, en fonction de lenvironnement, la quantit
dinformations de contrle requises dans la trame varie selon les exigences du contrle daccs au
support et de la topologie logique.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 23 sur 35

2/ Rle de l'en-tte
Comme illustr dans la figure, len-tte de trame contient les informations de contrle spcifies par
le protocole de couche liaison de donnes pour la topologie logique et les supports spcifiques
utiliss.
Les informations de contrle de trame sont propres chaque type de protocole. Le protocole de
couche 2 les utilise pour fournir les fonctionnalits demandes par lenvironnement.
Les champs den-tte de trame standard incluent :
Champ de dlimiteur de dbut de trame : indique le dbut de la trame.
Champs dadresse source et de destination : indiquent les nuds source et de destination
sur les supports.
Champ de priorit/qualit du service : indique un type particulier de service de
communication pour le traitement.
Champ de type : indique le service de couche suprieure contenu dans la trame.
Champ de contrle de connexion logique : permet dtablir une connexion logique entre des
nuds.
Champ de contrle de liaison physique : permet dtablir la liaison aux supports.
Champ de contrle de flux : permet de lancer et darrter le trafic sur les supports.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 24 sur 35
Champ de contrle de congestion : indique la congestion sur les supports.
Les noms ci-dessus sont des noms de champs non spcifiques servant dexemples. Diffrents
protocoles de couche liaison de donnes peuvent utiliser des champs diffrents de ceux mentionns.
Le but et les fonctions des protocoles de couche liaison de donnes tant lis aux topologies et aux
supports spcifiques, il est ncessaire dexaminer chaque protocole pour acqurir une
comprhension dtaille de sa structure de trame. mesure que les protocoles sont dcrits dans ce
cours, plus dinformations sur la structure de trame seront fournies.




3/ O va la trame ?
La couche liaison de donnes assure un adressage utilis pour acheminer la trame travers les
supports locaux partags. Au niveau de cette couche, les adresses de priphrique sont appeles
adresses physiques. Ladressage de couche liaison de donnes est spcifi dans len-tte de trame et
indique le nud de destination de trame sur le rseau local. Len-tte de trame peut galement
contenir ladresse source de la trame.
Contrairement aux adresses logiques de couche 3, qui sont des adresses hirarchiques, les adresses
physiques nindiquent pas le rseau sur lequel le priphrique se situe. Si le priphrique est dplac
vers un autre rseau ou sous-rseau, il opre encore avec la mme adresse physique de couche 2.
La trame ntant utilise que pour transporter les donnes entre les nuds travers les supports
locaux, ladresse de la couche liaison de donnes nest utilise que pour la livraison locale. Au niveau
de cette couche, les adresses nont une signification que sur le rseau local. Comparons ce scnario
celui de la couche 3, o les adresses dans len-tte de paquet sont achemines de lhte source
lhte de destination quel que soit le nombre de tronons rseau figurant sur le chemin.
Si le paquet dans la trame doit passer un autre segment rseau, le priphrique immdiat (un
routeur) dcapsule la trame dorigine, cre une nouvelle trame pour le paquet, puis lenvoie vers le
nouveau segment. La nouvelle trame utilise ladressage source et de destination selon les besoins
pour transporter le paquet travers le nouveau support.
Exigences dadressage
Au niveau de cette couche, les exigences lies ladressage de couche liaison de donnes dpendent
de la topologie logique.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 25 sur 35
Les topologies point point, avec simplement deux nuds interconnects, ne ncessitent pas
dadressage. Une fois sur le support, la trame ne peut se rendre qu un seul emplacement.
Les topologies en anneau et daccs multiple, pouvant connecter de nombreux nuds sur un mme
support, ncessitent un adressage. Lorsquune trame atteint chaque nud de la topologie, le nud
examine ladresse de destination indique dans len-tte pour dterminer si elle constitue la
destination de la trame.

4/ Rle de la queue de bande
Les protocoles de couche liaison de donnes ajoutent une queue de bande la fin de chaque trame.
La queue de bande permet de dterminer si la trame est arrive sans erreur. Ce processus est
nomm dtection des erreurs. Notez quil ne sagit pas du processus de correction derreur. La
dtection derreur seffectue par le placement dun rsum logique ou mathmatique des bits qui
constituent la trame dans la queue de bande.
Squence de contrle de trame
Le champ de squence de contrle de trame permet de dterminer si des erreurs se sont produites
lors de la transmission et de la rception de la trame. Le processus de dtection derreur est ajout
la couche liaison de donnes car il sagit de la couche au niveau de laquelle les donnes sont
transfres travers le support. Le support constitue potentiellement un environnement peu sr
pour les donnes. Les signaux sur le support peuvent subir une interfrence, une distortion ou une
perte qui changerait significativement les valeurs de bits quils reprsentent. Le mcanisme de
dtection derreur mis en uvre par le champ de squence de contrle de trame dtecte la plupart
des erreurs survenant sur le support.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 26 sur 35
Pour que le contenu de la trame reue au niveau de la destination corresponde celui de la trame
ayant quitt le nud source, un nud de transmission cre un rsum logique du contenu de la
trame. Ce rsum est appel valeur de contrle par redondance cyclique (CRC). Cette valeur est
place dans le champ de squence de contrle de trame de la trame pour reprsenter le contenu de
la trame.
Lorsque la trame arrive au niveau du nud de destination, le nud de rception calcule son propre
rsum logique (ou CRC) de la trame. Le nud de rception compare les deux valeurs CRC. Si les
deux valeurs sont les mmes, la trame est considre comme arrive telle que transmise. Si la valeur
CRC du champ de squence de contrle de trame diffre de la valeur CRC calcule au niveau du
nud de rception, la trame est ignore.
Il existe toujours un faible risque quune trame prsentant un rsultat CRC correct soit en fait
corrompue. Des erreurs de bits peuvent sannuler les unes les autres lorsque la valeur CRC est
calcule. Les protocoles de couche suprieure seraient alors requis pour dtecter et corriger cette
perte de donnes.
Le protocole utilis dans la couche liaison de donnes dtermine si la correction derreur a lieu. Le
champ de squence de contrle de trame permet de dtecter lerreur, mais tous les protocoles ne
prennent pas en charge la correction derreur.


5/ Trame
Dans un rseau TCP/IP, tous les protocoles OSI de couche 2 oprent avec le protocole IP au niveau de
la couche OSI 3. Cependant, le vritable protocole de couche 2 utilis dpend de la topologie logique
du rseau et de la mise en uvre de la couche physique. En raison du large ventail de supports
physiques utiliss travers lensemble des topologies de rseaux, un nombre en consquence lev
de protocoles de couche 2 est utilis.

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 27 sur 35
Les protocoles abords dans les cours CCNA incluent :
Ethernet ;
PPP (Point-to-Point Protocol) ;
HDLC (High-Level Data Link Control) ;
Frame Relay ;
ATM (Asynchronous Transfer Mode).
Chaque protocole effectue un contrle daccs au support pour les topologies logiques de couche 2
spcifies. Cela signifie que diffrents priphriques rseau peuvent oprer comme des nuds
fonctionnant au niveau de la couche liaison de donnes lorsquils mettent en uvre ces protocoles.
Ces priphriques incluent ladaptateur rseau ou les cartes rseau des ordinateurs, ainsi que les
interfaces des routeurs et les commutateurs de couche 2.
Le protocole de couche 2 utilis pour une topologie rseau spcifique dpend de la technologie
mettant en uvre cette topologie. La technologie dpend son tour de la taille du rseau (dfinie
par le nombre dhtes et ltendue gographique) et des services fournir sur le rseau.
Technologie de rseau local
Un rseau local fait gnralement appel une technologie de bande passante leve pouvant
prendre en charge de nombreux htes. Cette technologie est rentable en raison de ltendue
gographique relativement faible (un btiment ou un campus) des rseaux locaux et de leur densit
leve dutilisateurs.
Technologie de rseau tendu
Cependant, utiliser une technologie de bande passante leve nest gnralement pas rentable dans
le cas des rseaux tendus couvrant de grandes tendues gographiques (par exemple, une ou
plusieurs villes). La capacit de la bande passante est gnralement moindre en raison du cot des
liaisons physiques longue distance et de la technologie utilises pour transporter les signaux travers
ces tendues.
La diffrence de bande passante a normalement pour rsultat lutilisation de diffrents protocoles
pour les rseaux locaux et les rseaux tendus.
Protocole Ethernet pour les rseaux locaux
Ethernet est une famille de technologies de rseau dfinies par les normes IEEE 802.2 et 802.3. Les
normes Ethernet dfinissent la fois les protocoles de couche 2 et les technologies de couche 1.
Ethernet est la technologie de rseau local la plus utilise et prend en charge des bandes passantes
de donnes de 10, 100, 1 000 ou 10 000 Mbps.

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 28 sur 35
Le format de trame de base et les sous-couches IEEE des couches OSI 1 et 2 restent cohrents quelle
que soit la forme dEthernet. Cependant, les mthodes de dtection et de placement des donnes
sur les supports varient selon les mises en uvre.
Ethernet fournit un service non orient connexion sans reu sur un support partag en utilisant les
mthodes CSMA/CD comme mthodes daccs au support. Le support partag ncessite que len-
tte de paquet Ethernet utilise une adresse de couche liaison de donnes pour identifier les nuds
source et de destination. Comme avec la plupart des protocoles de rseau local, cette adresse est
nomme adresse MAC du nud. Une adresse MAC Ethernet comporte 48 bits et est gnralement
reprsente dans un format hexadcimal.
La trame Ethernet comporte de nombreux champs, comme lillustre la figure. Au niveau de la couche
liaison de donnes, la structure de trame est presque la mme pour toutes les vitesses Ethernet.
Cependant, au niveau de la couche physique, diffrentes versions dEthernet placent les bits sur les
supports diffremment.
Ethernet II est le format de trame Ethernet utilis par les rseaux TCP/IP.
Ethernet constitue une partie si importante des rseaux de donnes quil fait lobjet dun chapitre. Il
est galement utilis dans des exemples tout au long de cette srie de cours.



Protocole PPP (Point-to-Point Protocol) pour les rseaux tendus

Chapitre 7 Exploration 1 Couche liaison de donnes - Page 29 sur 35
Le protocole PPP est un protocole utilis pour livrer des trames entre deux nuds. Contrairement
de nombreux protocoles de couche liaison de donnes dfinis par des organismes dingnierie
lectrique, la norme PPP est dfinie par des requtes RFC. Le protocole PPP a t dvelopp en tant
que protocole de rseau tendu et demeure le protocole de choix pour mettre en uvre de
nombreux rseaux tendus srie. Il peut tre utilis sur diffrents supports physiques, notamment
les cbles paires torsades, la fibre optique ou la transmission par satellite, ainsi que pour les
connexions virtuelles.
Le protocole PPP utilise une architecture multicouche. Pour prendre en compte les diffrents types
de supports, le protocole PPP tablit des connexions logiques, nommes sessions, entre deux nuds.
La session PPP masque au protocole PPP suprieur les supports physiques sous-jacents. Ces sessions
fournissent galement au protocole PPP une mthode permettant dencapsuler plusieurs protocoles
sur une liaison point point. Chaque protocole encapsul sur la liaison tablit sa propre session PPP.
Le protocole PPP permet galement aux deux nuds de ngocier des options au sein de la session
PPP. Ceci inclut lauthentification, la compression et les liaisons multiples (lutilisation de plusieurs
connexions physiques).

Protocole sans fil pour les rseaux locaux
802.11 est une extension des normes IEEE 802. Bien quelle utilise le mme systme dadressage
802.2 LLC et 48 bits que les autre rseaux locaux 802, il existe de nombreuses diffrences au niveau
de la sous-couche MAC et de la couche physique. Un environnement sans fil doit faire lobjet de
considrations spciales. Il nexiste aucune connectivit physique dfinissable. Pour cette raison, les
facteurs externes peuvent interfrer avec le transfert des donnes et le contrle de laccs est
difficile. Pour rpondre ces dfis, les normes sans fil comportent des contrles supplmentaires.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 30 sur 35
La norme IEEE 802.11, gnralement nomme Wi-Fi, est un systme bas sur le conflit qui utilise un
processus daccs au support CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance).
CSMA/CA spcifie une procdure d'interruption alatoire pour tous les nuds qui attendent de
transmettre des donnes. Le risque de conflit de support se pose surtout juste aprs que le support
devienne disponible. La mise en retrait des nuds pendant une priode alatoire rduit
considrablement les risques de collision de donnes.
Les rseaux 802.11 utilisent galement les reus de liaison de donnes pour confirmer la bonne
rception dune trame. Si la station de travail denvoi ne dtecte pas la trame de reu, car la trame
de donnes dorigine ou le reu na pas t reu intact, la trame est retransmise. Ce reu explicite
corrige les interfrences et autres problmes de transmission radio.
Les autres services pris en charge par les rseaux 802.11 sont lauthentification, lassociation
(connectivit un priphrique sans fil) et la confidentialit (chiffrement).
Une trame 802.11 est illustre dans la figure. Elle comprend les champs suivants :
Protocol Version : version de la trame 802.11 utilise.
Type et Subtype : identifient une des trois fonctions et sous-fonctions de la trame : contrle,
donnes et gestion
To DS : dfini sur 1 octet dans les trames de donnes destines au systme de distribution
(priphriques de la structure sans fil).
From DS : dfini sur 1 octet dans les trames de donnes quittant le systme de distribution.
More Fragments : dfini sur 1 octet pour les trames comportant un autre fragment.
Retry : dfini sur 1 octet si la trame est une retransmission dune trame antrieure.
Power Management : dfini sur 1 octet pour indiquer quun nud sera en mode conomie
dnergie.
More Data : dfini sur 1 octet pour indiquer un nud tant en mode conomie dnergie
que plus de trames sont mises en mmoire tampon pour ce nud.
Wired Equivalent Privacy (WEP) : dfini sur 1 octet si la trame contient des informations
chiffres WEP des fins de scurit.
Order : dfini sur 1 octet dans une trame de type de donnes qui utilise une classe de
services strictement ordonne (pas de rorganisation ncessaire).
Duration/ID : selon le type de trame, indique le temps, en microsecondes, ncessaire pour
transmettre la trame ou une identit dassociation (AID, Association Identity) pour la station
de travail ayant transmis la trame.
Destination Address (DA) : adresse MAC du nud de destination final sur le rseau.
Source Address (SA) : adresse MAC du nud ayant tabli la trame.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 31 sur 35
Receiver Address (RA) : adresse MAC qui identifie le priphrique sans fil constituant le
destinataire immdiat de la trame.
Transmitter Address (TA) : adresse MAC qui identifie le priphrique sans fil ayant transmis la
trame.
Sequence Number : indique le numro de squence attribu la trame ; les trames
retransmises sont identifies par des numros de squence dupliqus.
Fragment Number : indique le numro de chaque fragment dune trame.
Frame Body : contient les informations transportes ; gnralement, un paquet IP pour les
trames de donnes.
FCS : contient un contrle par redondance cyclique (CRC) 32 bits de la trame
Protocole PPP :
http://www.ietf.org/rfc/rfc1661.txt?number=1661
Extensions de fournisseurs PPP : http://www.ietf.org/rfc/rfc2153.txt?number=2153

4/ Mise en pratique
1/ Cheminement des donnes travers un interrseau
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 32 sur 35
La figure de la page suivante reprsente un transfert de donnes simple seffectuant entre deux
htes travers un interrseau. La fonction de chaque couche pendant la communication est
prsente. Cet exemple dcrit une requte HTTP entre un client et un serveur.
Afin que vous puissiez vous concentrer sur le processus de transfert de donnes, lexemple ignore de
nombreux lments pouvant exister dans une transaction relle. Chaque tape se concentre
uniquement sur les lments majeurs. Par exemple, de nombreuses parties des en-ttes sont
ignores.
Il est considr que toutes les tables de routage sont converges et que les tables ARP sont
compltes. En outre, il est considr quune session TCP est dj tablie entre le client et le serveur.
La recherche DNS du serveur WWW est galement suppose tre dj mise en mmoire cache au
niveau du client.
Dans la connexion de rseau tendu tablie entre les deux routeurs, il est considr que PPP a dj
tabli un circuit physique et a tabli une session PPP.
la page suivante, vous pourrez passer cette communication en revue pas pas. Nous vous invitons
lire attentivement chaque explication et tudier le fonctionnement des couches pour chaque
priphrique.

Conclusion
La couche liaison de donnes OSI prpare les paquets de couche rseau tre placs sur les supports
physiques transportant les donnes.
Le large ventail de supports de communication de donnes ncessite une gamme galement large
de protocoles de liaison de donnes pour contrler laccs aux donnes sur ces supports.
Laccs aux supports peut tre organis et contrl ou peut tre bas sur le conflit. La topologie
logique et le support physique permettent de dterminer la mthode daccs au support.
La couche liaison de donnes prpare les donnes tre places sur les supports en encapsulant le
paquet de couche 3 dans une trame.
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 33 sur 35
Une trame comporte des champs den-tte et de queue de bande indiquant les adresses source et de
destination de liaison de donnes, la qualit de service, le type de protocole et les valeurs de
squence de contrle de trame.




Une topologie point point logique connecte deux nuds directement entre eux. Dans les rseaux
de donnes comportant des topologies point point, le protocole de contrle d'accs au support
peut tre trs simple. Toutes les trames sur le support ne peuvent voyager que vers ou depuis les
deux nuds. Les trames sont places sur le support par le le nud une extrmit, puis retires du
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 34 sur 35
support par le nud l'autre extrmit. Dans des rseaux point point, si le flux de donnes ne peut
s'effectuer que dans une direction la fois, il fonctionne comme une liaison bidirectionnelle non
simultane. Si les donnes peuvent circuler correctement travers la liaison depuis chaque noeud
simultanment, il s'agit d'un service bidirectionnel simultan.
Une topologie accs multiple logique permet plusieurs nuds de communiquer l'aide du mme
support partag. Les donnes issues d'un seul nud uniquement peuvent tre places sur le support
tout moment. Chaque nud aperoit toutes les trames qui se trouvent sur le support, mais seul le
noeud auquel la trame est destine traite le contenu de cette trame. Lorsque de nombreux nuds
partagent un accs au support, une mthode de contrle d'accs au support de liaison de donnes
est ncessaire pour contrler la transmission de donnes et rduire ainsi les collisions entre
diffrents signaux.



Contrairement aux adresses logiques de la couche 3, qui sont hirarchiques, les adresses physiques
n'indiquent pas le rseau sur lequel se trouve le priphrique. Si le priphrique est dplac vers un
autre rseau ou sous-rseau, il continue de fonctionner avec la mme adresse physique de la couche
2.
Puisque la trame est utilise uniquement pour transporter des donnes entre des nuds travers le
support local, l'adresse de la couche liaison de donnes est uniquement utilise pour la livraison
locale. Au niveau de cette couche, les adresses n'ont une signification que sur le rseau local.
Comparez cela avec la couche 3, o des adresses contenues dans l'en-tte de paquet sont
Chapitre 7 Exploration 1 Couche liaison de donnes - Page 35 sur 35
transportes depuis l'hte source jusqu' l'hte de destination, quel que soit le nombre de sauts de
rseau sur la route.

Les en-ttes de trame typiques incluent :
Champ Start of frame : indique le dbut d'une trame
Champs d'adresse source et de destination : indiquent les nuds source et de destination sur
les supports
Champ Priorit/Qualit de service : indique un type de service de communication particulier
pour le traitement
Champ Type : indique le service de couche suprieure contenue dans la trame
Champ Contrle de connexion logique : utilis pour tablir une connexion logique entre des
nuds
Champ Contrle de liaison physique : utilis pour tablir la liaison avec les supports
Champ Contrle de flux : utilis pour dmarrer et arrter le trafic sur les supports
Champ Contrle d'encombrement : indique un encombrement dans les supports

Le support constitue potentiellement un environnement peu sr pour les donnes. Les signaux sur le
support peuvent subir une interfrence, une distorsion ou une perte qui changerait significativement
les valeurs de bits qu'ils reprsentent. Pour s'assurer que le contenu de la trame reue la
destination correspond celui de la trame qui a quitt le nud source, un nud de transmission
cre un rsum logique du contenu de la trame. Celui-ci est appel squence de contrle de trame et
se trouve dans la queue de bande pour reprsenter le contenu de la trame. Lorsque la trame arrive
au nud de destination, le nud de rception calcule son propre rsum logique, ou squence de
contrle de trame, de la trame. Le nud de rception compare les deux valeurs de squence de
contrle de trame. Si les deux valeurs sont les mmes, la trame est considre comme arrive telle
que transmise. Si les valeurs de squence de contrle de trame diffrent, la trame est rejete. Il
subsiste toujours une infime possibilit qu'une trame avec un rsultat de squence de contrle de
trame correct soit en fait corrompue. Des erreurs de bits peuvent s'annuler les unes les autres
lorsque la valeur de squence de contrle de trame est calcule. Les protocoles de couche
suprieure seraient alors requis pour dtecter et corriger cette perte de donnes.