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 :
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.
2
gographiquement loigns, ils permettaient aux entreprises de communiquer entre elles sur
de grandes distances.
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.
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
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
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.
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.
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.
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.
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.
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
Acclre l'volution
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.
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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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.
(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.
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.
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
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 :
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.
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.
35
Multiplexage dune ligne
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.
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.
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.
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.
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).
Attention : une erreur triple peut faire croire une erreur simple et sa correction sera
inadapte !
Exemple :
40
10100011
01101010
10001010
01001011
41