Anda di halaman 1dari 41

Chapitre I : Introduction aux rseaux informatiques

I- Dfinition dun Rseau


I.1. Notion de rseaux
Un rseau est un systme compliqu d'objets ou de personnes interconnects. Les rseaux
sont partout autour de nous et mme l'intrieur de nous. Notre systme nerveux et notre
systme cardio-vasculaire sont des rseaux. Le schma de grappe ci-contre prsente diffrents
types de rseau. Remarquez les catgories :
communications
transport
socit
biologie
services
Rseaux

I.2. Les rseaux informatiques ou rseaux de Donnes

Les rseaux de donnes sont apparus la suite des applications informatiques crites pour
les entreprises. Cependant, au moment o ces applications ont t crites, les entreprises
possdaient des ordinateurs qui taient des machines autonomes, fonctionnant par elles-

1
mmes et indpendantes les unes des autres. On s'aperut vite que cette faon d'exploiter les
entreprises n'tait ni efficace ni rentable. Les entreprises avaient besoin d'une solution qui
apporte des rponses aux trois questions suivantes :

1. comment viter la duplication de l'quipement et des ressources;


2. comment communiquer efficacement;
3. comment mettre en place et grer un rseau.

I.3. Evolution des rseaux informatiques

Les entreprises ont pris conscience des sommes qu'elles pouvaient conomiser et des gains
de productivit qu'elles pouvaient raliser en utilisant la technologie du rseau. Elles ont
commenc ajouter des rseaux et tendre les rseaux existants presque aussi rapidement
que l'apparition des nouvelles technologies et des nouveaux produits de rseau le permettait.
Par consquent, au dbut des annes 1980, le rseau a connu une croissance phnomnale,
mais ce dveloppement tait chaotique plusieurs points de vue.

Vers le milieu des annes 1980, des problmes sont apparus. Bon nombre des
technologies de rseau mises au point avaient t conues partir de diffrentes mises en
uvre matrielles et logicielles. Par consquent, beaucoup de ces nouvelles technologies de
rseau taient incompatibles. Il devint donc de plus en plus difficile de faire communiquer les
rseaux utilisant des spcifications diffrentes.

La cration de rseaux locaux est apparue comme l'une des premires solutions ces
problmes. En reliant tous les postes de travail, priphriques, terminaux et autres units d'un
immeuble, le rseau local permettait aux entreprises qui utilisaient l'informatique de partager
efficacement diffrents lments, dont les fichiers et les imprimantes.

Puis, avec la hausse de l'utilisation des ordinateurs en entreprise, mme les rseaux
locaux sont vite devenus insuffisants. Dans un systme de rseau local, chaque service ou
entreprise peut tre compar une le.

Il fallait donc trouver une faon de faire circuler l'information rapidement et


efficacement non plus seulement l'intrieur d'une entreprise mais aussi entre les entreprises.
La solution du moment a t de crer des rseaux mtropolitains et des rseaux longue
distance. Comme les rseaux longue distance pouvaient relier des rseaux utilisateurs

2
gographiquement loigns, ils permettaient aux entreprises de communiquer entre elles sur
de grandes distances.

Evolution des rseaux


Au dbut, l'adoption des ordinateurs personnels par les
entreprises a t plutt lente. L'apparition de Lotus 1-2-3
et d'autres applications conues pour l'entreprise a favoris
la croissance rapide de l'industrie des ordinateurs
personnels ou PC.

Au tout dbut, une entreprise faisait l'acquisition


d'ordinateurs en tant qu'appareils autonomes, parfois relis
directement une imprimante. Lorsque les membres du
personnel ne possdant pas d'imprimante dsirant imprimer
des documents, ils devaient copier les fichiers sur des
disquettes, les transporter et les charger sur le PC d'un ou
d'une collgue et les imprimer partir de cet ordinateur.
Cette version plutt rudimentaire d'un rseau s'est fait
connatre sous le nom de "rseau disquettes" ou "Sneaker
Net".

Avec la croissance de l'entreprise, les dsavantages du "


rseau disquettes" sont vite devenus vidents. Par
consquent, les entreprises se sont mises investir dans les
rseaux locaux. Le rseau local permettait aux utilisateurs
d'un service de transfrer rapidement des fichiers dans le
rseau de manire lectronique. Les imprimantes
autonomes ont t remplaces par des imprimantes rseau
trs rapides, partages par l'ensemble d'un service. Mais
mme alors, le "rseau disquettes" demeurait gnralement
la seule faon de partager des fichiers avec une personne
d'un autre service ou dans un autre rseau.

3
Les entreprises en croissance ont ouvert des
bureaux de vente un peu partout dans le
monde. Chaque bureau possdait son propre
rseau local, son matriel et son logiciel, ainsi
que son administrateur rseau. Chaque
service fonctionnait de manire efficace, mais
tait isol, du point de vue lectronique, de
tous les autres services. Cette situation a
souvent t une cause d'inefficacit l'chelle
de l'entreprise, ainsi que les dtails pour
accder l'information devant tre partage.

Le besoin d'interconnecter les rseaux est


apparu comme la solution aux trois
problmes suivants : la duplication du
matriel et des ressources, l'incapacit de
communiquer avec quiconque en tout temps
et en tout lieu, ainsi que le manque de gestion
des rseaux locaux. Ces problmes se sont
transforms en occasion d'affaires pour les
socits de dveloppement de solutions
d'interconnexion de rseaux locaux et de
rseaux longue distance.

II- Classification des rseaux Informatiques


II.1. Les Bus :
Les bus doivent relier les processeurs, les mmoires, les entres-sorties dun
calculateur ou dun multiprocesseur. La distance maximale entre les points de connexions les
plus loigns est trs faible (infrieure 1m en gnral). Cette faible distance permet des
hauts dbits.
II.2. LAN :
Les rseaux locaux que lon appelle aussi LAN (Local Area Network) peut stendre
de quelques mtres quelques kilomtres et correspond au rseau dune entreprise. Il peut se

4
dvelopper sur plusieurs btiments et permet de satisfaire tous les besoins internes de cette
entreprise.
II.3. MAN :
Les rseaux mtropolitains ou MAN (Metrpolitan Area Network) correspondent une
interconnexion des plusieurs btiments situs dans une mme ville. Ces btiments peuvent
tre sur un grand Campus ou spars par des rues. Ils doivent tre capables dinterconnecter
les rseaux locaux des diffrents btiments et de prendre en charge les machines communes
lensemble de la gestion du site distribu.
II.4. WAN :
Les rseaux tendus ou WAN (Wide Area Network) sont destins transporter des
donnes numriques sur des distances lchelle dun pays ou de la plante entire. Le
rseaux est soit terrestre et utilise des infrastructures au niveau du sol, soit satellite, et
demande des engins spatiaux.
III- Topologies et mode de fonctionnement des rseaux informatiques
III.1. Topologie des rseaux informatiques :
Topologie Physique
Dans une topologie de bus, tous les htes sont directement connects un segment
fdrateur unique (longueur de cble).
Dans une topologie en anneau, chaque hte est connect son voisin. Le dernier hte
se connecte au premier. Cette topologie cre un anneau physique de cble.
Dans une topologie en toile, tous les cbles sont raccords un point central de
concentration. Ce point est habituellement un concentrateur ou un commutateur. Ces
dispositifs seront abords un moment ultrieur au cours de ce chapitre.
Une topologie en toile tendue repose sur la topologie en toile. Elle relie les toiles
individuelles entre elles en reliant les concentrateurs/commutateurs. Cette topologie,
comme vous le verrez plus loin dans ce chapitre, tend la porte et l'importance du
rseau.
Une topologie hirarchique est cre de la mme faon qu'une topologie en toile
tendue. Toutefois, au lieu de relier les concentrateurs/commutateurs ensemble, le
systme est reli un ordinateur qui contrle le trafic dans la topologie.
Une topologie maille est utilise lorsqu'il ne faut absolument pas qu'il y ait de bris de
communication, par exemple dans le cas des systmes de contrle d'une centrale
nuclaire. Comme vous pouvez le voir dans la figure, chaque hte possde ses propres

5
connexions tous les autres htes. Cela est aussi caractristique de la conception du
rseau Internet, qui possde de nombreuses voies vers un emplacement.

La topologie logique d'un rseau est la mthode qu'utilisent les htes pour
communiquer par le mdia. Les deux types de topologie logique les plus courants sont la
diffusion et le passage de jeton(point point).
La diffusion signifie simplement que chaque hte envoie ses donnes tous les autres
htes sur le mdia du rseau. Les stations n'ont pas respecter un certain ordre pour utiliser le
rseau; il s'agit d'une mthode de type "premier arriv, premier servi". L'Ethernet fonctionne
de cette faon.
Le deuxime type de topologie est le passage de jeton. Selon cette mthode, l'accs au
rseau est contrl en passant un jeton lectronique de manire squentielle chaque hte.
Lorsqu'un hte reoit le jeton, cela signifie qu'il peut transmettre des donnes sur le rseau. Si
l'hte n'a pas de donnes transmettre, il passe le jeton l'hte suivant et le processus est
rpt.

6
III.2. Mode de fonctionnement des rseaux informatiques
III.2.a. Mode avec connexion
Dans le mode avec connexion, toute communication entre deux quipements suit le
processus suivant:
1. l'metteur demande l'tablissement d'une connexion par l'envoi d'un bloc de donnes
spcial
2. si le rcepteur (ou le gestionnaire de service) refuse cette connexion la communication
n'a pas lieu
3. si la connexion est accepte, elle est tablie par mise en place d'un circuit virtuel dans
le rseau reliant l'metteur au rcepteur
4. les donnes sont ensuite transfres d'un point l'autre
5. la connexion est libre
C'est le fonctionnement bien connu du rseau tlphonique classique. Les avantages du
mode avec connexion sont la scurisation du transport par identification claire de l'metteur et
du rcepteur, la possibilit d'tablir l'avance des paramtres de qualit de service qui seront
respects lors de l'change des donnes. Les dfauts sont la lourdeur de la mise en place de la
connexion qui peut se rvler beaucoup trop onreuse si l'on ne veut changer que quelques
octets ainsi que la difficult tablir des communications multipoint.

7
III.2.b. Mode sans connexion
Dans le mode sans connexion les blocs de donnes, appels datagrammes, sont mis sans
vrifier l'avance si l'quipement atteindre, ainsi que les noeuds intermdiaires ventuels,
sont bien actifs. C'est alors aux quipements grant le rseau d'acheminer le message tape
par tape et en assurant ventuellement sa temporisation jusqu' ce que le destinataire soit
actif. Ce service est celui du courrier postal classique et suit les principes gnraux suivants:
- le client poste une lettre dans une bote aux lettres
- chaque lettre porte le nom et l'adresse du destinataire
- chaque client a une adresse propre et une bote aux lettres
- le contenu de l'information reste inconnu du prestataire de service
- les supports du transport sont inconnus de l'utilisateur du service

IV- Les types de commutation


VI.1. la commutation de circuits :
C'est historiquement la premire avoir t utilise, par exemple dans le rseau
tlphonique l'aide des autocommutateurs. Elle consiste crer dans le rseau un circuit
particulier entre l'metteur et le rcepteur avant que ceux-ci ne commencent changer des
informations. Ce circuit sera propre aux deux entits communiquant et il sera libr lorsque
l'un des deux coupera sa communication. Par contre, si pendant un certain temps les deux
entits ne s'changent rien le circuit leur reste quand mme attribu. C'est pourquoi, un mme
circuit (ou portion de circuit) pourra tre attribu plusieurs communications en mme temps.
Cela amliore le fonctionnement global du rseau mais pose des problmes de gestion.

VI.2. la commutation de messages :


Elle consiste envoyer un message de l'metteur jusqu'au rcepteur en passant de noeud
de commutation en noeud de commutation. Chaque noeud attend d'avoir reu compltement
le message avant de le rexpdier au noeud suivant. Cette technique ncessite de prvoir de
grandes zones tampon dans chaque noeud du rseau, mais comme ces zones ne sont pas
illimites il faut aussi prvoir un contrle de flux des messages pour viter la saturation du
rseau. Dans cette approche il devient trs difficile de transmettre de longs messages. En effet,
comme un message doit tre reu entirement chaque tape si la ligne a un taux d'erreur de
10-5 par bit (1 bit sur 105 est erron) alors un message de 100000 octets n'a qu'une probabilit
de 0,0003 d'tre transmis sans erreur.

8
VI.3. la commutation de paquets :
Elle est apparue au dbut des annes 70 pour rsoudre les problmes d'erreur de la
commutation de messages. Un message mis est dcoup en paquets et par la suite chaque
paquet est commut travers le rseau comme dans le cas des messages. Les paquets sont
envoys indpendamment les uns des autres et sur une mme liaison on pourra trouver les uns
derrire les autres des paquets appartenant diffrents messages. Chaque noeud redirige
chaque paquet vers la bonne liaison grce une table de routage. La reprise sur erreur est
donc ici plus simple que dans la commutation de messages, par contre le rcepteur final doit
tre capable de reconstituer le message mis en r assemblant les paquets. Ceci ncessitera un
protocole particulier car les paquets peuvent ne pas arriver dans l'ordre initial, soit parce qu'ils
ont emprunt des routes diffrentes, soit parce que l'un d'eux a du tre rmis suite une
erreur de transmission.
VI.4. la commutation de cellules :
Une cellule est un paquet particulier dont la taille est toujours fixe 53 octets (5 octets
d'en-tte et 48 octets de donnes). C'est la technique de base des rseaux hauts dbits ATM
(Asynchronous Transfert Mode) qui oprent en mode connect o avant toute mission de
cellules, un chemin virtuel est tabli par lequel passeront toutes les cellules. Cette technique
mixe donc la commutation de circuits et la commutation de paquets de taille fixe permettant
ainsi de simplifier le travail des commutateurs pour atteindre des dbits plus levs.

9
Chapitre II : Architectures des rseaux informatiques

I. Modle gnral de communication


I.1. Aperu :

Au cours des deux dernires dcennies, le nombre et la taille des rseaux ont augment
considrablement. Cependant, bon nombre de rseaux ont t mis sur pied l'aide de plates-
formes matrielles et logicielles diffrentes. Il en a rsult une incompatibilit entre de
nombreux rseaux et il est devenu difficile d'tablir des communications entre des rseaux
fonds sur des spcifications diffrentes. Pour rsoudre ce problme, l'Organisation
internationale de normalisation (ISO) a examin de nombreuses structures de rseau. L'ISO a
reconnu la ncessit de crer un modle de rseau qui aiderait les concepteurs mettre en
oeuvre des rseaux pouvant communiquer entre eux et fonctionner de concert
(l'interoprabilit). Elle a donc publi le modle de rfrence OSI en 1984.

I.2. Notion de Protocoles :

Pour que des paquets de donnes puissent se rendre d'un ordinateur source un ordinateur
de destination sur un rseau, il est important que toutes les units du rseau communiquent
dans la mme langue ou protocole. Un protocole consiste en un ensemble de rgles qui
rehaussent l'efficacit des communications au sein d'un rseau. Voici quelques exemples :

Au Parlement provincial et fdral, une forme de droit de parole permet aux centaines
de dputs, qui dsirent tous parler, de s'exprimer tour de rle et de communiquer
leurs ides de manire ordonne.

En conduite automobile, il faut indiquer, l'aide de son clignotant, que l'on dsire
tourner gauche, sinon ce serait le chaos sur les routes.

Lorsqu'ils pilotent un avion, les pilotes obissent des rgles trs prcises pour
communiquer d'un appareil l'autre ou d'un appareil la tour de contrle.

En rpondant au tlphone, vous dites "Allo" et la personne qui appelle rpond "Allo.
Ici..." et ainsi de suite.

Voici une dfinition technique d'un protocole de communication de donnes : ensemble de


rgles ou convention qui dtermine le format et la transmission des donnes. La couche n d'un

10
ordinateur communique avec la couche n d'un autre ordinateur. Les rgles et conventions
utilises lors de cette communication sont collectivement appeles protocole de couche n.

I.3. Evolution des normes de lISO (l'Organisation internationale de


normalisation)

Au dbut, le dveloppement des rseaux locaux, des rseaux mtropolitains et des rseaux
longue distance a t plutt chaotique bien des gards. Le dbut des annes 1980 a t
marqu par une croissance exceptionnelle du nombre et de la taille des rseaux. Lorsqu'elles
ont pris conscience des conomies qu'elles pouvaient raliser et des gains en productivit
qu'elles pouvaient atteindre en utilisant la technologie des rseaux, les entreprises ont ajout
des rseaux et tendu leurs rseaux existants aussi rapidement que le permettait l'arrive des
nouvelles technologies et des nouveaux produits de rseau.

Vers le milieu des annes 1980, les entreprises ont commenc faire face des problmes
dcoulant de toutes ces activits d'expansion. Il devenait en effet de plus en plus difficile pour
les rseaux utilisant des mises en uvre et des spcifications diffrentes de communiquer
entre eux. Les entreprises se sont rendues compte qu'elles devaient s'loigner des systmes de
rseau propritaires.

Un systme propritaire appartient une socit prive qui en assure le dveloppement et


le contrle. En informatique, le terme "propritaire" s'oppose "ouvert", puisqu'une entreprise
ou un petit groupe d'entreprises contrle entirement l'utilisation de la technologie. Par contre,
le public peut utiliser gratuitement une technologie ouverte.

Pour rsoudre le problme de l'incompatibilit des rseaux et leur incapacit de


communiquer entre eux, l'Organisation internationale de normalisation (ISO) a tudi des
structures de rseau telles que DECNET, SNA et TCP/IP afin d'en dgager un ensemble de
rgles. la suite de ces recherches, l'ISO a mis au point un modle de rseau pour aider les
fournisseurs crer des rseaux compatibles avec d'autres rseaux.

Le processus de rpartition des communications complexes en petites tches distinctes


peut se comparer au processus de fabrication d'une automobile. Dans son ensemble, la
conception, la fabrication et le montage d'une automobile est un processus trs complexe. Il
est peu probable qu'une personne sache comment accomplir toutes les tches ncessaires la
fabrication d'une automobile. C'est pourquoi les ingnieurs mcaniques conoivent la voiture,
les ingnieurs en structure conoivent les moules servant la fabrication des pices et les
techniciens en montage assemblent chacun une partie de la voiture.

11
Le modle de rfrence OSI (Open System Interconnexion - interconnexion de systmes
ouverts) , diffus en 1984, a ainsi t cr comme architecture descriptive. Ce modle a
apport aux fournisseurs un ensemble de normes assurant une compatibilit et une
interoprabilit accrues entre les divers types de technologies de rseau produites par de
nombreuses entreprises partout dans le monde.

II. Le modle de rfrence OSI


II.1. Prsentation :

Le modle de rfrence OSI est le principal modle des communications en rseau. Bien
qu'il existe d'autres modles, la majorit des fournisseurs de rseaux relient aujourd'hui leurs
produits ce modle de rfrence, particulirement lorsqu'ils dsirent donner aux utilisateurs
la formation sur l'utilisation de leurs produits. Ils le considrent comme le meilleur outil offert
pour dcrire l'envoi et la rception de donnes dans un rseau.

Le modle de rfrence OSI permet de voir les fonctions rseau excutes chaque
couche. Plus important encore, ce modle de rfrence constitue un cadre que vous pouvez
utiliser pour comprendre comment l'information circule dans un rseau. En outre, vous
pouvez vous servir du modle de rfrence OSI pour visualiser comment l'information, ou les
donnes, circule partir des programmes d'application (ex. : tableurs, documents, etc.), en
passant par un mdia rseau (ex. : fils, etc.), jusqu' un autre programme d'application se
trouvant dans un autre ordinateur en rseau, mme si l'expditeur et le destinataire utilisent
des types de rseau diffrents.

Le modle de rfrence OSI comporte sept couches numrotes, chacune illustrant une
fonction rseau prcise. Cette rpartition des fonctions rseau est appele organisation en
couches. Le dcoupage du rseau en sept couches prsente les avantages suivants :

Il permet de diviser les communications sur le rseau en lments plus petits et simples.
Il uniformise les lments du rseau de manire permettre le dveloppement et le soutien
multifournisseur.
Il permet diffrents types de matriel et de logiciel rseau de communiquer entre eux.
Il empche les changements apports une couche d'influer sur les autres couches, ce qui
assure un dveloppement plus rapide.
Il divise les communications sur le rseau en lments plus petits, ce qui permet de les
comprendre plus facilement.

12
Pourquoi un modle de rseau en couches ?

Rduit la complexit

Uniformise les interfaces

Facilite la conception modulaire

Assure l'interoprabilit de la technologie

Acclre l'volution

Simplifie l'enseignement et l'apprentissage

II.2. Les couches du modle OSI :


Le problme consistant dplacer de l'information entre des ordinateurs est divis en
sept problmes plus petits et plus faciles grer dans le modle de rfrence OSI. Chacun des
sept petits problmes est reprsent par une couche particulire du modle. Voici les sept
couches du modle de rfrence OSI :
Couche 7 : la couche application
Couche 6 : la couche de prsentation
Couche 5 : la couche session
Couche 4 : la couche de transport
Couche 3 : la couche rseau
Couche 2 : la couche liaison de donnes
Couche 1 : la couche physique
Processus Rseaux aux applications
Fournit des processus rseaux tels que le courrier
lectronique, le transfert de fichiers et l'mulation de
terminal.
Reprsentation des donnes
Assure la lisibilit des donnes par le systme de
destination.
Format des donnes

13
Structures de donnes
Ngocie la syntaxe de transfert des donnes pour la
couche application
Communication inter htes
Etablissement, gestion et fermeture des sessions entre
applications.
Connexion de bout en bout
Transport des donnes entre les htes.
Fiabilit du transport des donnes
Etablissement, maintien et fermeture des circuits virtuels
Dtection des pannes et reprise sur incident
Contrle du flux d'information
Adressage et slection de la meilleure voie
Connectivit et slection de la voie entre deux systmes
d'extrmit.
Domaine de routage
La couche liaison de donnes fournit les moyens fonctionnels
et procduraux ncessaires l'tablissement, au maintien et la
libration des connexions de liaison de donnes entre entits du
rseau. Elle dtecte et corrige, si possible, les erreurs dues au
support physique et signale la 13 couche rseau les erreurs
irrcuprables. Elle supervise le fonctionnement de la
transmission et dfinit la structure syntaxique des messages, la
manire d'enchaner les changes selon un protocole normalis ou
non.
La couche physique fournit les moyens mcaniques, lectriques,
fonctionnels et procduraux ncessaires l'activation, au maintien
et la dsactivation des connexions physiques destines la
transmission de bits entre deux entits de liaison de donnes.

II.3. Notion dencapsulation :

14
On sait que toutes les communications dans un rseau partent d'une source, qu'elles sont
achemines une destination et que l'information envoye dans le rseau est appele donnes
ou paquets de donnes. Si un ordinateur (hte A) veut envoyer des donnes un autre
ordinateur (hte B), les donnes doivent d'abord tre prpares grce un processus appel
encapsulation.
Ce processus conditionne les donnes en leur ajoutant l'information relative au protocole
qui est ncessaire, avant que les donnes soient transmises sur le rseau. Ainsi, en descendant
dans les couches du modle OSI, les donnes reoivent des en-ttes, des informations de fin et
d'autres informations. (Remarque : Le terme "en-tte" fait rfrence l'information
d'adresse.)
Pour comprendre comment se produit l'encapsulation, examinons la manire dont les
donnes traversent les couches, comme l'illustre la figure. Les donnes qui sont envoyes par
l'ordinateur source (voir la figure) traverse la couche application et les autres couches.
Comme vous pouvez le constater, la prsentation et le flux des donnes changes subissent
des changements au fur et mesure que les rseaux fournissent leurs services aux utilisateurs.
Comme l'illustrent les figures, les rseaux doivent effectuer les cinq tapes de conversion ci-
dessous afin d'encapsuler les donnes :
1. Construction des donnes
Lorsqu'un utilisateur envoie un message lectronique, les caractres alphanumriques
qu'il contient sont convertis en donnes pouvant circuler dans l'inter rseau.
2. Prparation des donnes pour le transport de bout en bout

Les donnes sont prpares pour le transport interrseau. En utilisant des segments, la
fonction de transport s'assure que les systmes htes chaque extrmit du systme de
messagerie peuvent communiquer de faon fiable.

3. Ajout de l'adresse rseau l'en-tte

Les donnes sont organises en paquet, ou datagramme, contenant un en-tte rseau


constitu des adresses logiques source et de destination. Ces adresses aident les units rseau
acheminer les paquets dans le rseau suivant un chemin dtermin.

4. Ajout de l'adresse locale l'en-tte de liaison de donnes

15
Chaque unit rseau doit placer le paquet dans une trame. La trame permet d'tablir la
connexion avec la prochaine unit rseau directement connecte de la liaison. Chaque unit
se trouvant sur le chemin dtermin doit effectuer la mise en trame pour pouvoir se
connecter la prochaine unit.

5. Conversion en bits pour la transmission

La trame doit tre convertie en une srie de un et de zro (bits) pour la transmission
sur le mdia (habituellement un fil). Une fonction de synchronisation permet aux units de
distinguer ces bits lorsqu'ils circulent sur le mdia. Tout au long du trajet suivi dans
l'interrseau physique, le mdia peut varier. Par exemple, le message lectronique peut
provenir d'un rseau local, traverser le rseau fdrateur d'un parc de btiments, sortir par
une liaison rseau longue distance pour atteindre sa destination sur un autre rseau local
loign. Les informations d'en-tte et de fin sont ajoutes au fur et mesure que les donnes
descendent dans les couches du modle OSI.

Encapsulation des donnes

Exemple d'encapsulation des donnes

16
Afin de permettre l'acheminement des paquets de donnes entre l'ordinateur source et
l'ordinateur de destination, chaque couche du modle OSI sur l'ordinateur source doit
communiquer avec sa couche homologue sur l'ordinateur de destination. Cette forme de
communication est appele communication d'gal gal. Au cours de ce processus, le
protocole de chaque couche assure l'change de l'information, appele unit de donnes de
protocole (ou PDU), entre les couches homologues. Chaque couche de communication, sur
l'ordinateur source, communique avec l'unit de donnes de protocole propre une couche,
ainsi qu'avec la couche correspondante sur l'ordinateur de destination, comme l'illustre la
figure.
Dans un rseau, les paquets de donnes proviennent d'une source et s'acheminent vers
une destination. Chaque couche dpend de la fonction de service de la couche OSI sous elle.
Pour fournir ce service, la couche infrieure a recours l'encapsulation pour placer l'unit de
donnes de protocole de la couche suprieure dans son champ de donnes, puis elle ajoute
l'information d'en-tte et de fin dont elle a besoin pour remplir ses fonctions. Ensuite, au fur et
mesure que les donnes traversent les couches du modle OSI, d'autres informations d'en-
tte et de fin sont ajoutes. Une fois que les couches 7, 6 et 5 ont ajout leurs informations, la
couche 4 en ajoute d'autres. Ce regroupement des donnes, soit l'unit de donnes de
protocole de couche 4, est appel un segment.

17
La couche rseau, par exemple, fournit un service la couche de transport, qui
prsente les donnes au sous-systme de l'interrseau. La couche rseau est charge de
dplacer les donnes dans l'interrseau. Pour ce faire, elle encapsule les donnes et leur joint
un en-tte de manire crer un paquet (soit la PDU de couche 3). L'en-tte contient
l'information requise pour effectuer le transfert, notamment les adresses logiques de source et
de destination.
La couche liaison de donnes fournit un service la couche rseau. Elle encapsule
l'information de couche rseau dans une trame (l'unit de donnes de protocole de couche 2);
l'en-tte de trame contient l'information (les adresses physiques, par exemple) ncessaire
l'excution des fonctions de liaison de donnes. La couche liaison de donnes fournit donc un
service la couche rseau en encapsulant l'information de couche rseau dans une trame.
La couche physique fournit un service la couche liaison de donnes. Elle code la trame de
liaison de donnes en une srie de un et de zro (bits) en vue de la transmission sur un mdia
(habituellement un fil) la couche 1.

Communication d'gal gal

18
III. Le Modle de rfrence TCP/IP
III.1 Prsentation :
Mme si le modle de rfrence OSI est universellement reconnu, historiquement et
techniquement, la norme ouverte d'Internet est le protocole TCP/IP (pour Transmission
Control Protocol/Internet Protocol). Le modle de rfrence TCP/IP et la pile de protocoles
TCP/IP rendent possible l'change de donnes entre deux ordinateurs, partout dans le monde,
une vitesse quasi quivalente celle de la lumire. Le modle TCP/IP prsente une
importance historique tout comme les normes qui ont permis l'essor des industries du
tlphone, de l'lectricit, du chemin de fer, de la tlvision et de la bande vido.
III.2. Les couches du modle TCP/IP et comparaison avec le modle OSI
Le ministre amricain de la Dfense a cr le modle de rfrence TCP/IP parce qu'il
avait besoin d'un rseau pouvant rsister toutes les conditions, mme une guerre nuclaire.
Imaginez en effet un monde en guerre, quadrill de connexions de toutes sortes fils, micro-
ondes, fibres optiques et liaisons satellites. Imaginez ensuite que vous ayez besoin de faire
circuler l'information/les donnes (sous forme de paquets), peu importe la situation d'un nud
ou d'un rseau particulier de l'inter rseau (qui pourrait avoir t dtruit par la guerre). Le
ministre de la Dfense veut que ses paquets se rendent chaque fois d'un point quelconque
tout autre point, peu importe les conditions. C'est ce problme de conception trs pineux qui
a men la cration du modle TCP/IP, qui, depuis lors, est devenu la norme sur laquelle
repose Internet.
Le modle TCP/IP comporte quatre couches : la couche application, la couche de
transport, la couche Internet et la couche d'accs rseau. Remarquez que certaines couches du
modle TCP/IP portent le mme nom que des couches du modle OSI. Il ne faut pas
confondre les couches des deux modles, car la couche application comporte des fonctions
diffrentes dans chaque modle.
La couche application
Les concepteurs de TCP/IP estimaient que les protocoles de niveau suprieur devaient
inclure les dtails des couches session et prsentation. Ils ont donc simplement cr une
couche application qui gre les protocoles de haut niveau, les questions de reprsentation, le
code et le contrle du dialogue. Le modle TCP/IP regroupe en une seule couche tous les

19
aspects lis aux applications et suppose que les donnes sont prpares de manire adquate
pour la couche suivante.
La couche de transport
La couche de transport est charge des questions de qualit de service touchant la
fiabilit, le contrle de flux et la correction des erreurs. L'un de ses protocoles, TCP
(Transmission Control Protocol protocole de contrle de transmission), fournit d'excellentes
faons de crer en souplesse des communications rseau fiables, circulant bien et prsentant
un taux d'erreurs peu lev. Le protocole TCP est orient connexion. Il tablit un dialogue
entre l'ordinateur source et l'ordinateur de destination pendant qu'il prpare l'information de
couche application en units appeles segments. Un protocole orient connexion ne signifie
pas qu'il existe un circuit entre les ordinateurs en communication (ce qui correspondrait la
commutation de circuits). Ce type de fonctionnement indique qu'il y a un change de
segments de couche 4 entre les deux ordinateurs htes afin de confirmer l'existence logique de
la connexion pendant un certain temps. C'est ce qu'on appelle la commutation de paquets.
La couche Internet
Le rle de la couche Internet consiste envoyer des paquets source partir d'un rseau
quelconque de l'interrseau et les acheminer destination, indpendamment du trajet et des
rseaux traverss pour y arriver. Le protocole qui rgit cette couche s'appelle IP (Internet
Protocol protocole Internet). L'identification du meilleur trajet et la commutation de paquets
ont lieu cette couche. Pensez au systme postal. Lorsque vous postez une lettre, vous ne
savez pas comment elle arrive destination (il existe plusieurs routes possibles), tout ce qui
vous importe c'est qu'elle se rende.

La couche d'accs rseau


Le nom de cette couche a un sens trs large et peut parfois prter confusion. On
l'appelle galement la couche hte-rseau. Cette couche se charge de tout ce dont un paquet IP
a besoin pour tablir une liaison physique, puis une autre liaison physique. Cela comprend les
dtails sur les technologies de rseau local et de rseau longue distance, ainsi que tous les
dtails dans les couches physique et liaison de donnes du modle OSI.
En comparant le modle OSI au modle TCP/IP, vous remarquerez des similitudes et des
diffrences. Voici des exemples :

20
IV. Comparaisons OSI vs TCP/IP :

Similitudes
Tous deux comportent des couches.
Tous deux comportent une couche application, bien que chacune fournisse des
services trs diffrents.
Tous deux comportent des couches rseau et transport comparables.
Tous deux supposent la technologie de commutation de paquets (et non de
commutation de circuits).
Les professionnels du rseau doivent connatre les deux modles.
Diffrences
TCP/IP intgre la couche de prsentation et la couche session dans sa couche
application.
TCP/IP regroupe les couches physique et liaison de donnes OSI en une seule couche.
TCP/IP semble plus simple, car il comporte moins de couches.
Les protocoles TCP/IP constituent la norme sur laquelle s'articule Internet, aussi le
modle TCP/IP a-t-il acquis sa crdibilit en raison de ses protocoles. Par contraste,
aucun rseau ne s'articule sur des protocoles particuliers au modle OSI, mme si tous
se servent du modle OSI comme guide.
Comparaison du modle OSI et du modle TCP/IP

21
Chapitre III : La Transmission

Ici, on s'occupe donc de transmission des bits de faon brute, l'important est que l'on soit
sr que si l'metteur envoie un bit 1 alors le rcepteur reoit un bit 1. Les normes et
standards de la transmission dfinissent le type de signaux mis (modulation, puissance,
porte...), la nature et les caractristiques des supports (cble, fibre optique...), les sens de
transmission...

I. Les lments de transport de linformation :

I.1. Les Terminaux :


Des deux cts de la liaison il y a des organes qui sont connects. On leur donne le nom
de ETTD et ETCD.
I.1.a. ETTD (quipement Terminal de Transmission de Donnes)
Cest lquipement sur lequel lutilisateur travaille et par lequel il veut mettre
ses donnes.
Exemple : Un ordinateur, un serveur.
I.1.b. ETCD (quipement Terminal de Circuit de Donnes)
Cest un quipement spcifique charg dadapter les donnes transmettre ou
recevoir au support de communication.
Les ETCD sont caractriss par plusieurs paramtres dont les principaux sont :
Le codage utilis : bande de base ou modulation ;
La rapidit de modulation en bauds ;

22
Le dbit en bit/s ;
Le mode et le sens de transmission ;
Linterface avec le terminal ETTD.
Pour les ETCD deux transformations fondamentales sont dfinies : Le codage et la
modulation.

I.2. Les supports de transmissions :


I.2.a La paire Torsade :
Le support le plus simple est la paire symtrique torsade (UTP : Unshielded
Twisted Pairs) .Il s'agit de deux conducteurs mtalliques entremls (d'o le nom de paire
torsade). Le signal transmis correspond la tension entre les deux fils. La paire peut se
prsenter emprisonne dans une gaine blinde augmentant (comme la torsade) l'immunit
contre les perturbations lectromagntiques (STP : Shielded Twisted Pairs).

Pour les paires UTP, nettement moins onreuses que les paires STP, plusieurs
catgories sont dfinies (de 1 5). Les catgories 1 et 2 correspondent une utilisation en
bande troite, les catgories 3 5 (la meilleure) une utilisation en large bande (100 MHz
pour la catgorie 5).
Les deux avantages principaux de ce type de support sont son cot trs bas et sa
facilit d'installation. Par contre, les inconvnients sont assez nombreux : affaiblissement

23
rapide, sensibilit aux bruits, faible largeur de bande, faible dbit. Pour de faibles distances, ce
support est relativement utilis : rseaux locaux, raccordements tlphoniques, notamment.
I.2.b Le cble coaxial :
Le cble coaxial constitue une amlioration de la paire torsade. Ce support constitu
de 2 conducteurs symtrie cylindrique de mme axe, l'un central de rayon R1, l'autre
priphrique de rayon R2, spars par un isolant.

Par rapport la paire torsade, le cble coaxial possde une immunit plus importante
au bruit et permet d'obtenir des dbits plus importants. Une version du cble coaxial, le
CATV, est utilise pour la tlvision par cble.

I.2.c. La fibre optique :


La fibre optique est apparue vers 1972 (invention du laser en 1960) et constitue un
domaine en plein dveloppement du fait d'un grand nombre d'avantages :
- Faible encombrement : diamtre de l'ordre du 1/10 de mm (les fibres sont en fait
groupes en faisceaux)
- Lgret
- Largeur de bande de l'ordre du GigaHertz pour des distances infrieures 1 km ce qui
permet un multiplexage composite (TV, HiFi, Tlphone, donnes informatiques,...)
- Faible affaiblissement : 140 Mbits/s, l'affaiblissement est 3 dB/km pour une longueur
d'onde de 0,85 micromtre (rgnration tous les 15 km) et de 0,7 dB/km pour une
longueur d'onde de 1,3 micromtre (rgnration tous les 50 km).
- Insensibilit aux parasites lectromagntiques (taux d'erreur approchant 10-12)
- Matriau de construction simple et peu coteux (silice pour les fibres en verre)
Les fibres optiques vhiculent des ondes lectromagntiques lumineuses ; en fait la
prsence d'une onde lumineuse correspond au transport d'un "1" et son absence au transport
d'un "0" ; les signaux lectriques sont transforms en signaux lumineux par des metteurs ; les
signaux lumineux sont transforms en impulsions lectriques par des dtecteurs. Les

24
metteurs de lumire sont, soit des LED (Light Emitting Diode ou Diode Electro-
Luminescente) classiques, soit des diodes lasers (composants plus dlicats). Les dtecteurs de
lumire sont, soit des photo dtecteurs classiques, soit des photo dtecteurs avalanche.
La propagation des signaux lumineux s'effectuent par rflexion sur une surface ; en effet,
pour une longueur d'onde donne et une inclinaison du rayon par rapport la normale la
surface de sparation entre deux milieux, la lumire incidente se rflchit totalement (pas de
rfraction) ce qui signifie que l'on peut "emprisonner" un ou plusieurs rayons l'intrieur d'un
milieu tubulaire. En fait, il existe actuellement trois types de fibres optiques ; le premier type
est appel monomode (un seul rayon lumineux par transmission), les deux autres sont multi
modes (plusieurs rayons transmis simultanment).
La fibre optique possde aussi quelques inconvnients qui tendent cependant
s'amenuiser avec le dveloppement technologique :
- Matriels d'extrmit dlicats et coteux
- Courbures brusques viter
- Connexion dlicate de deux fibres
Toutefois, du fait de son grand nombre d'avantages, les rseaux utilisent de plus en
plus la fibre optique.

I.2.d Les liaisons sans fil :


Ils sont possibles grce des liaisons infrarouges ou laser sur de courtes distances et
grce aux faisceaux hertziens pour les liaisons satellitaires. Les dbits sont trs levs mais les
transmissions sont sensibles aux perturbations et les possibilits d'coute sont nombreuses.

25
II. Les Types de Transmissions :
Afin de transmettre linformation sur le support de transmission, deux approches sont
possibles :
Soit linformation est vhicul directement sous la forme bande de base c'est--dire un
suite de signaux carres.
Soit chaque type dinformation se voit allouer une bande passante en fonction de ses
besoins. Donc, les signaux numriques sont moduls sur une porteuse.

II.1. Transmission en Bande de Base :


II.1.a. Dfinition :
La transmission en bande de base consiste envoyer directement les suite de bits sur le
support l'aide de signaux carrs constitus par un courant lectrique pouvant prendre 2
valeurs (5 Volts ou 0 par exemple). L'metteur envoie sur la ligne un signal carr du type de
celui de la figure ci-dessous pour la squence de bits 1010 par exemple.

Signal carr de la squence de bits 1010.

Signal Carr de la squence de bits 1010

II.1.b. Avantage et inconvnients :


Le transport en bande de base est plus simple que celui modul, car il ny a pas de
modulation ncessaire. La suite binaire reprsentant linformation est directement
transmise sur le support par des changements dans les signaux reprsentant linformation
(sous formes de transitions de tension ou dimpulsions lumineuses si on utilise des fibres
optiques). Mais les signaux bande de base sont sujets une attnuation dont limportance
dpend du support employ et doivent tre rgnrs priodiquement sur une longue
distance.
II.1.c. Codage de linformation en bande de base :

26
Dans la figure ci-dessous nous trouvons quelques exemples de codage de l'information
pour une transmission en bande de base.

Le code tout ou rien : c'est le plus simple, un courant nul code le 0 et un courant positif
indique le 1
Le code NRZ (non retour zro): pour viter la difficult obtenir un courant nul, on
code le 1 par un courant positif et le 0 par un courant ngatif.
Le code bipolaire : c'est aussi un code tout ou rien dans lequel le 0 est reprsent par
un courant nul, mais ici le 1 est reprsent par un courant alternativement positif ou
ngatif pour viter de maintenir des courants continus.
Le code RZ : le 0 est cod par un courant nul et le 1 par un courant positif qui est
annul au milieu de l'intervalle de temps prvu pour la transmission d'un bit.
Le code Manchester : ici aussi le signal change au milieu de l'intervalle de temps
associ chaque bit. Pour coder un 0 le courant sera ngatif sur la premire moiti de
l'intervalle et positif sur la deuxime moiti, pour coder un 1, c'est l'inverse. Autrement
dit, au milieu de l'intervalle il y a une transition de bas en haut pour un 0 et de haut en
bas pour un 1.
Le code Miller : on diminue le nombre de transitions en effectuant une transition (de
haut en bas ou l'inverse) au milieu de l'intervalle pour coder un 1 et en n'effectuant pas
de transition pour un 0 suivi d'un 1. Une transition est effectue en _n d'intervalle pour
un 0 suivi d'un autre 0.

27
II.2. La transmission module :
Le principal problme de la transmission en bande de base est la dgradation du signal
trs rapide en fonction de la distance parcourue, c'est pourquoi elle n'est utilise qu'en rseau
local (<5km). Il serait en effet trop coteux de prvoir des rpteurs pour rgnrer
rgulirement le signal. C'est pourquoi sur les longues distances on met un signal sinusodal
qui, mme s'il est affaibli, sera facilement dcodable par le rcepteur. Ce signal sinusodal est
obtenu grce un modem (modulateur dmodulateur)qui est un quipement lectronique
capable de prendre en entre un signal en bande de base pour en faire un signal sinusodal
(modulation) et l'inverse savoir restituer un signal carr partir d'un signal sinusodal
(dmodulation). Autrement dit il permet de passer de signaux numriques discrets (0 ou 1)
des signaux analogiques continus.

28
Que veut dire moduler une porteuse par un signal ?

D'abord on gnre une sinusode pure de frquence assez leve pour tre largement
contenue dans la bande passante du support de transmission.
Cette sinusode s'appelle la porteuse : carrier en anglais.

On sait qu'une sinusode est dfinie par trois paramtres : son amplitude "A", sa frquence
"F", sa phase 'phi'
Nous prenons pour porteuse la sinusode suivante :

(1)

Chacun des trois paramtres de la porteuse peut tre sparment rendu proportionnel
au signal transmettre. Ce qui donne lieu aux trois types fondamentaux de modulation.

II.2.1. La modulation damplitude :

La modulation d'amplitude consiste faire en sorte que l'amplitude de la porteuse


soit fonction linaire du signal transporter.
Le signal transporter n'est gnralement pas une sinusode mais peut toujours tre
dcompos (sries de Fourrier) en un certain nombre de sinusodes pures appeles ses
harmoniques.

Prenons l'une de ces harmoniques :

(2)
Pour moduler la porteuse p par le signal transporter " s ", nous faisons en sorte que
l'amplitude de la porteuse (1) soit fonction linaire du signal s, Nous obtenons ainsi la
porteuse p module par le signal s.

(3)
Cette opration peut tre physiquement ralise par des dispositifs lectroniques
appels "modulateurs d'amplitude".
Grce d'autres dispositifs lectroniques appels "dmodulateurs d'amplitude", il est
possible d'extraire le signal initial du signal modul de la fonction (3).

29
Donc plus simplement, on peut dire que La modulation d'amplitude envoie un signal
d'amplitude diffrente suivant qu'il faut transmettre un 0 ou un 1. Cette technique est efficace
si la bande passante et la frquence sont bien ajustes et elle est techniquement simple.
Par contre, il existe des possibilits de perturbation (orage, lignes lectriques...), car si
un signal de grande amplitude (reprsentant un 1) est momentanment affaibli le rcepteur
l'interprtera tort en un 0.

II.2.2. La modulation de frquence :


La mme mthode s'applique ce type de modulation, Dans la formule (1) de la
porteuse, on remplace la frquence par une fonction linaire du signal formule (2).

L'amplitude du signal modul reste constante. C'est sa frquence qui oscille autour
d'une valeur centrale F0.
Donc, La modulation de frquence envoie un signal de frquence plus leve pour
transmettre un 1.
Comme l'amplitude importe peu, c'est un signal trs rsistant aux perturbations (la
radio FM est de meilleure qualit que la radio AM) et c'est assez facile dtecter.
L encore, il existe des modulateurs et des dmodulateurs de frquence.

II.2.3. La modulation de phase :


La mme mthode s'applique ce type de modulation, Dans la formule (1) de la
porteuse, on remplace la phase par une fonction linaire du signal formule (2).

La modulation de phase change la phase du signal suivant qu'il s'agit d'un 0 (phase
montante) ou d'un 1 (phase descendante).
L encore, il existe des modulateurs et des dmodulateurs de phase.

30
Modulation damplitude, de frquence et de Phase de la squence de bits 0110010

III. Sens de Transmission :

Trois modes d'exploitation peuvent tre dfinis sur une liaison point point reliant deux
stations mettrices/rceptrices:

mode simplex : l'une des stations met et l'autre reoit. La communication est donc
unidirectionnelle pure.

31
mode semi-duplex (half duplex ou alternatif) : la communication est unidirectionnelle,
mais le sens de transmission change alternativement : une station met, l'autre reoit ;
puis c'est la station rceptrice qui devient mettrice et rciproquement ; etc...

mode duplex (full duplex) : les deux stations peuvent mettre et recevoir
simultanment. Un moyen rpandu (mais pas le seul) de permettre cette transmission
double sens est le multiplexage en frquence : la plage de frquence comporte deux
bandes, l'une pour un sens, l'autre pour l'autre sens :

IV. Mode de Transmission :


IV.1. La transmission en srie ou en parallle :
IV.1.a. La transmission parallle :
Les ordinateurs manipulent non pas des bits isols, mais des mots de plusieurs bits
aussi bien pour le calcul que pour le stockage. On est donc conduit imaginer un systme de
transport dans lequel les diffrents bits d'un mot sont vhiculs en parallle. Cela implique
que pour des mots de N bits il faut N lignes de transmission.

32
Cette possibilit comporte des inconvnients vidents :
- les lignes ncessitent une masse mtallique dlirante grande distance
- non synchronisation des bits transports grande distance
Pour ces raisons, grande distance, la transmission parallle n'est pas employe ; elle
peut l'tre, par contre, entre un ordinateur et des priphriques proches (imprimante parallle
par exemple).
Une autre possibilit, plus sophistique, est la transmission parallle de signaux sur
des canaux de frquences diffrentes ; en fait, comme on le verra plus loin, cette possibilit
correspond au multiplexage en frquence.
IV.1.b. La transmission en srie :
Dans ce mode, les bits sont transmis les uns derrire les autres, ce qui ncessite une
"srialisation" effectue par une logique de transmission dont la pice matresse n'est autre
qu'un registre dcalage dont le fonctionnement est rythm par une horloge.
Une difficult majeure de ce mode de transmission est lie l'horloge ; en effet, il est
ncessaire d'employer une horloge d'mission et une horloge de rception qui doivent
fonctionner en synchronisme parfait.

IV.2. La transmission Synchrone et Asynchrone :


IV.2.a. La transmission Asynchrone :
Elle consiste en la transmission d'une succession de blocs courts de bits (1 caractre - en
gris sur la figure ci-dessous) avec une dure indfinie entre l'envoi de deux blocs conscutifs.
Un bit START annonce le dbut du bloc (polarit inverse de celle de la ligne au repos - idle),
un ou deux bits STOP annoncent la fin du bloc (polarit inverse de celle du bit STOP).

Pour ce type de transmission, les dbits sont normaliss :


- blocs de 11 bits : 110 b/s ;
- blocs de 10 bits : 300, 600, 1200, 2400, 3600, 4800, 9600,
19200 b/s.
IV.2.b. La transmission Synchrone :

33
Ce type de transmission est bien adapt aux donnes volumineuses et aux ncessits de
transmission rapide. L'information est transmise sous la forme d'un flot continu de bits une
cadence dfinie par l'horloge d'mission. Le flot de bits est rparti cependant en trames qui
peuvent tre de longueur variable ou de longueur fixe. Les trames doivent tre prcdes d'un
motif de bits annonant un dbut de trame et, ventuellement se terminer par un motif
analogue. Ce motif de bits ne doit pas videmment tre confondu avec une portion de la zone
de donnes. On emploie cet effet la technique du bit-stuffing.
Comme nous l'avons dj signal, l'horloge de rception doit tre synchrone avec
l'horloge d'mission. Pour rsoudre ce problme on peut envisager deux solutions :
- solution 1 (mauvaise) : transmettre sur deux canaux parallles l'information et l'horloge ;
cette solution est rejeter car en dehors du fait qu'elle ncessite une bande passante non
ngligeable, sur longue distance, les signaux des deux canaux se dsynchronisent.
- solution 2 (bonne) : intgrer l'horloge l'information : emploi d'un encodage particulier

V. Le Multiplexage :
Sur une mme ligne de communication formant une liaison entre deux points distants, il
peut tre intressant de faire transiter en mme temps les donnes de plusieurs clients. Plutt
que chaque client dispose de sa propre infrastructure, il est beaucoup plus conomique de
navoir quune liaison partage par plusieurs utilisateurs. Le multiplexeur a pour but de
recevoir des donnes de plusieurs terminaux par des liaisons spcifiques, que nous appelons
les voies basse vitesse, pour les transmettre toutes ensemble sur une liaison unique que lon
nomme la voie haute vitesse.
A lautre extrmit de la liaison, il faut effectuer la dmarche inverse, cest--dire partir
des informations arrivant sur la voie haute vitesse, rcuprer les donnes des diffrents
utilisateurs et les envoyer sur les bonnes voies de sortie. Cest le dmultiplexeur qui effectue
cette tche. La machine qui effectue le multiplexage ou le dmultiplexage sappelle un MUX .
Plusieurs techniques sont possibles :
III.1. Le multiplexage frquentiel :
Il consiste affecter chaque voie basse vitesse une bande passante particulire sur la
voie haute vitesse en s'assurant qu'aucune bande passante de voie basse vitesse ne se
chevauche. Le multiplexeur prend chaque signal de voie basse vitesse et le remet sur la voie
haute vitesse dans la plage de frquences prvues. Ainsi plusieurs transmissions peuvent tre

34
faites simultanment, chacune sur une bande de frquences particulires, et l'arrive le
dmultiplexeur est capable de discriminer chaque signal de la voie haute vitesse pour
l'aiguiller sur la bonne voie basse vitesse.

III.2. le multiplexage temporel :


Il partage dans le temps l'utilisation de la voie haute vitesse en l'attribuant
successivement aux diffrentes voies basse vitesse mme si celles-ci n'ont rien mettre.
Suivant les techniques chaque intervalle de temps attribu une voie lui permettra de
transmettre 1 ou plusieurs bits. Ce type de multiplexage est plus efficace que le prcdant par
une meilleure utilisation de la bande passante. Cependant, un problme se pose : lorsquune
trame se prsente lentre du multiplexeur et que la tranche de temps qui est affecte ce
terminal nest pas exactement son dbut, il faut mmoriser linformation jusqu ce que le
bon moment soit arriv.
Dans les multiplexeurs temporels il faut des mmoires tampons mais en nombre
limits, une seule est ncessaire, correspondant au nombre de bits qui peuvent arriver entre les
deux tranches de temps affectes au terminal et a cote en temps par rapport au temps de
propagation dun signal sur une ligne de communication.

III.3. le multiplexage statistique :


Il amliore le multiplexage temporel en n'attribuant la voie haute vitesse qu'aux voies
basse vitesse qui ont effectivement quelque chose transmettre. En ne transmettant pas les
silences des voies basses cette technique implante dans des concentrateurs amliore
grandement le dbit global des transmissions mais elle fait appel des protocoles de plus haut
niveau et est base sur des moyennes statistiques des dbits de chaque ligne basse vitesse.

35
Multiplexage dune ligne

Chapitre IV : Dtection et Correction des erreurs

I- Problmatique :
Indpendamment des supports de communication et des techniques de transmission
utiliss, des perturbations vont se produire entranant des erreurs.
Dans ses conditions, la suite binaire reue ne sera pas identique la suite mise.

Comment B peut dtecter l'occurrence dune erreur ?


Comment B peut localiser une erreur ?
Comment B peut corriger une erreur ?

Stratgies de protection contre les erreurs de transmission :

36
II. LApproche Nave :
Dtection derreurs :
Le message envoy est constitu du double du message initial.
Envoyer 10010011001001 au lieu de 1001001
Le rcepteur dtecte une erreur si les exemplaires ne sont pas identiques.
Auto-correction :
Le message envoy est constitu du triple du message initial.
Envoyer 100100110010011001001 au lieu de 1001001
Le message correct correspond aux 2 exemples identiques.

La dtection et la correction des erreurs ncessitent dintroduire de la


redondance dans les messages transmis.
Certaines erreurs ne peuvent pas tre dtectes
Exemple : la mme erreur sur les deux exemplaires
Certaines erreurs dtectes ne peuvent pas tre corriges
Exemple : Une erreur diffrente sur au moins deux exemplaires.
Certaines erreurs sont mal corriges
Une mme erreur sur deux exemplaires simultanment
Lauto-correction ncessite plus de redondance que la simple dtection.

Principe gnral pour la correction par retransmission des erreurs de transmission :

- Aprs dtection dune erreur, le rcepteur demande lmetteur, implicitement


(temporisateur) ou explicitement, de retransmettre une nouvelle fois le message (cod).
- Exemple : de trs nombreux protocoles de tlcommunication : HDLC, X25, TCP, TP.

37
- La correction par retransmission est prfre dans les rseaux o le taux de perte est faible
et le dlai de retransmission tolrable, car son surcot est gnralement plus faible que celui
induit par les codes auto correcteurs.

II- Les codes correcteurs des erreurs :

II.1. Classification des codes :


Deux grandes familles de codes :
- les codes par bloc : le codage/dcodage bloc.
- les codes convolutionnels (ou rcurrents) informations dautres blocs (gnralement
de blocs prcdemment
Remarque : On prfre gnralement le codage par bloc dans les applications
tlinformatiques classiques. Le codage/dcodage est plus simple et Par la suite, on ne va
prsenter que les codes par bloc.

II.2. Dfinitions gnrales :

Un code (k, n) transforme (code) tout bloc initial de k bits dinformation en un bloc
cod de n bits. Le code introduit une redondance . Le code est systmatique si les k
premiers bits du bloc cod sont gaux aux bits du bloc initial. Alors les r (r=n-k)
derniers bits forment un champ de contrle derreur. Le rendement dun code (k, n)
est : R = k/n

38
On appelle mot du code, la suite de n bits obtenue aprs un codage (k, n). Le nombre
n de bits qui composent un mot du code est appel la longueur du code. La dimension
k tant la longueur initiale des mots.
Le poids de Hamming dun mot est le nombre de bits 1 quil contient. La distance
de Hamming entre deux mots de mme longueur est dfinie par le nombre de
positions binaires qui diffrent entre ces deux mots. On lobtient par le poids de
Hamming de la somme binaire des 2 mots. La distance de Hamming dun code est la
distance minimum entre tous les mots du code.
La capacit de dtection (de correction) dun code est dfinie par les configurations
errones quil est capable de dtecter (corriger). Une erreur simple (resp. double, ou
dordre p) affecte une seule (resp. 2, ou p) position(s) binaire(s) dun mot. Pour quun
code ait une capacit de dtection (resp. correction) des erreurs dordre e, il faut que
sa distance de Hamming soit suprieure 1+e (resp. 1 + 2e).
Exemple : distance =3 capacit de dtection 2, capacit de correction 1.

II.3. Exemples simples de codes par bloc :

II.3.1. Le contrle de parit :


La parit ajoute chaque bloc de i bits (i=7 ou 8) mis un bit de parit de telle sorte
que parmi les i + 1 bits mis le nombre de bits 1 soit toujours pair (ou impair). Par exemple,
pour une parit paire si le bloc initial est de 7 bits et est gal 1000001 le bloc de 8 bits mis
est 10000010, pour envoyer 0110100 le bloc 01101001 est mis. la rception, le dcodeur
calcule le nombre de bits 1 et dans le cas d'une parit paire si ce nombre de bits est pair on
suppose qu'il n'y a pas eu d'erreur. Sinon, on sait alors qu'il y a eu une erreur de transmission
mais on ne sait pas la localiser et il faut alors demander la rmission du bloc. La technique de
parit est simple mettre en oeuvre cependant elle ne permet pas de dtecter 2n erreurs dans
le mme bloc de bits transmis, car dans ce cas la parit ne sera pas change.
Exemple :

Le contrle de parit est appel parfois VRC, pour Vertical Redundancy


Check ou Vertical Redundancy Checking)

39
II.3.2. Parit longitudinale et transversale

Le bloc de donnes est dispos sous une forme matricielle (k=a.b). On applique la parit
(uniquement paire) sur chaque ligne et chaque colonne. On obtient une matrice (a+1, b+1).

Le contrle de parit crois (aussi appel contrle de redondance longitudinale ou


Longitudinal Redundancy Check, not LRC) consiste non pas contrler l'intgrit des
donnes d'un caractre, mais contrler l'intgrit des bits de parit d'un bloc de caractres.
Soit HELLO le message transmettre, en utilisant le code ASCII standard. Voici les
donnes telles qu'elles seront transmises avec les codes de contrle de parit crois :
Code ASCII Bit de parit
Lettre
(sur 7 bits) (LRC)
H 1001000 0
E 1000101 1
L 1001100 1
L 1001100 1
0 1001111 1
VRC 1000010 0

Capacit de dtection et dautocorrection :


- Principe : Une erreur simple modifie simultanment la parit dune ligne et dune colonne.
- Correction : inverser le bit situ lintersection de la ligne et de la colonne ayant une parit
incorrecte.
Exemple :
10100011
01101010
10001010
01001011

Attention : une erreur triple peut faire croire une erreur simple et sa correction sera
inadapte !
Exemple :

40
10100011
01101010
10001010
01001011

41