Académique Documents
Professionnel Documents
Culture Documents
Les Reseaux PDF
Les Reseaux PDF
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Les Rseaux
Les rseaux informatiques
Avant propos
A l'heure o les rseaux domestiques se dveloppent, ne serait-ce que parce que les PC ont une dure de vie courte et que c'est tout de mme dommage de jeter une machine en tat de marche, juste
parce qu'elle a plus de trois ans, il devient intressant de se pencher un peu plus sur le fonctionnement de cette chose, et d'en profiter pour largir le dbat aux rseaux locaux en gnral.
L'objectif de ce site est donc double :
tudier les dessous d'un rseau "local" (Local Area Network en anglo-saxon), en disant
quelques mots propos des rseaux d'entreprise (Wide Area Network); l'Internet n'tant finalement qu'une multitude de WAN interconnects.
En profiter pour construire, pourquoi pas, un rseau domestique, qui n'est finalement rien
d'autre qu'un rseau local.
Bibliographie
A ceux qui vont arrter ici leur lecture, parce qu'ils savent dj tout ce qui va tre dit.
A ceux qui vont arrter ici leur lecture, parce qu'ils croient dj le savoir.
A ceux qui auront lu ce chapitre et qui souhaitent en savoir plus.
Je conseillerai vivement la lecture de deux ouvrages qui sont des rfrences dans ce domaine:
Normalement, peu de gens survivent la lecture de ces deux pavs, mais ce n'est pas interdit d'essayer quand mme... Ceux qui ont dj russi cet exploit peuvent aller se reposer tout de suite, ils
n'apprendront effectivement rien ici.
Page 1 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Plan du chapitre
Les rseaux informatiques.................................................................................................................... 1
Avant propos....................................................................................................................................1
Bibliographie................................................................................................................................... 1
Gnralits............................................................................................................................................ 4
Petite histoire................................................................................................................................... 4
Pourquoi un rseau ?........................................................................................................................5
Les concepts des rseaux locaux.......................................................................................................... 6
Le "Peer to Peer"..............................................................................................................................6
Principe....................................................................................................................................... 6
Avantages....................................................................................................................................7
Inconvnients.............................................................................................................................. 7
Conclusions................................................................................................................................. 7
Le "Client / Serveur"........................................................................................................................8
Principe....................................................................................................................................... 8
Avantages....................................................................................................................................9
Inconvnients.............................................................................................................................. 9
Conclusions................................................................................................................................. 9
Et pour aller plus loin.......................................................................................................................9
Quelques technologies "au got du jour"..................................................................................10
Hardware............................................................................................................................................ 12
Les mdias de transport................................................................................................................. 12
Les Interfaces avec les ordinateurs................................................................................................ 13
L'aspect physique...................................................................................................................... 13
L'aspect Logique....................................................................................................................... 13
Les passerelles entre rseaux......................................................................................................... 14
Les moyens disponibles pour le cblage d'un rseau local............................................................14
Le BUS.......................................................................................................................................... 14
Principe..................................................................................................................................... 14
Pratique..................................................................................................................................... 15
Avantages..................................................................................................................................16
Inconvnients............................................................................................................................ 16
Conclusions............................................................................................................................... 16
L'toile........................................................................................................................................... 17
Principe..................................................................................................................................... 17
Pratique..................................................................................................................................... 18
Cblage.................................................................................................................................18
Avantages..................................................................................................................................20
Inconvnients............................................................................................................................ 20
Et les "switchs" ?.......................................................................................................................20
Conclusions............................................................................................................................... 20
Software..............................................................................................................................................21
Prsentation....................................................................................................................................21
Deux problmes rsoudre............................................................................................................21
Parler et se faire entendre..........................................................................................................21
La libert dans l'auto discipline............................................................................................ 21
Page 2 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
L'organisation dtermine.................................................................................................... 22
Enfin, une solution chre mais efficace................................................................................22
Utiliser le mme langage...........................................................................................................23
Protocoles populaires :...................................................................................................................23
NetBEUI....................................................................................................................................23
IPX/SPX....................................................................................................................................23
TCP/IP.......................................................................................................................................23
Interconnexions.................................................................................................................................. 24
Objectifs.........................................................................................................................................24
Les outils d'interconnexion............................................................................................................ 24
Les ponts................................................................................................................................... 24
Les routeurs...............................................................................................................................25
Les passerelles...........................................................................................................................25
Pour en savoir plus.........................................................................................................................25
Le modle OSI....................................................................................................................................27
La communication sur un rseau................................................................................................... 27
Un peu de thorie...................................................................................................................... 27
Considrations gnrales......................................................................................................27
Description succincte des couches....................................................................................... 28
Un peu plus de pratique............................................................................................................ 31
Pour en savoir plus.........................................................................................................................32
Glossaire............................................................................................................................................. 33
Page 3 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Gnralits
Petite histoire...
Autrefois, l'informatique tait centralise. De grosses
machines travaillaient en temps partag pour plusieurs utilisateurs. Ces utilisateurs avaient leur
disposition des "terminaux btes" dont un bon
exemple serait le MINITEL.
Les ordinateurs "mainframes" pouvaient tre relis
entre eux par des rseaux, l'un des premiers en France
tant "Renater" un rseau reliant les facults et
centres de recherche.
Puis arrive l're de l'ordinateur personnel. Bien plus souple d'emploi. Chacun dispose du sien et peut en faire ce que bon lui semble.
Mais cette puissance personnelle est isole. Les utilisateurs ne
peuvent plus partager leur donnes.
Les "informaticiens" regardent ces jouets d'un il amus, considrant que le "Personal Computer" n'a rien faire dans le paysage
informatique "srieux"...
Mais cette isolement ne va pas durer. L'informatique prend toute sa valeur lorsque les informations
traites sont facilement communicables. Il faut rinventer le rseau, afin de connecter les ordinateurs personnels entre eux. Les constructeurs de PC s'y attellent, principalement avec IBM et Microsoft qui proposent LAN Manager et NetBEUI. Il s'agit d'une couche rseau rudimentaire mais dj
fonctionnelle sous MS DOS. Novell propose sa solution propritaire IPX/SPX1, galement pour PC.
De son ct Apple dveloppe pour ses machines une solution galement propritaire: "Apple Talk".
De l'autre ct de la barrire, les "vrais ordinateurs" fonctionnent sous des OS eux aussi propritaires, mais le rseau existe. Un systme d'exploitation se dveloppe: Unix. Chaque constructeur
propose sa version, mais tous savent communiquer entre eux par le protocole TCP/IP2.
Aujourd'hui ? Un PC "bas de gamme" est souvent plus puissant que bien des "mainframes" d'il y a
30 ans... Tous les OS sont orients rseau et proposent un protocole TCP/IP3 qui leur permet de
communiquer.
Page 4 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Allez, pour faire rver mes lecteurs les plus
"anciens", lorsque j'tais la fac (les annes
70), le centre de calcul de Saint Jrme disposait d'un IBM 1130, certes pas un "mainframe",
juste un mini ordinateur: 3 disques durs de 5
Mo (!), 8 KWords de RAM (tores de ferrite),
mais des Mots de 16 bits quand mme... Si, si,
vous avez bien lu. Un Apple II faisait mieux.
Celui que vous voyez ct est la version "de
base". Un seul disque dur et le minimum de
mmoire de masse: 2 KWords... Notez
l'absence d'cran, remplac par un tltype
boule, bruyant et d'une grande lenteur. Sur le
ct droit, observez la bande de papier perfore,
pour l'archivage des donnes...
Pourquoi un rseau ?
Toute personne ayant travaill sur un rseau ne pourra plus s'en passer. Tmoin l'extraordinaire explosion de l'Internet. Parmi les avantages les plus flagrants, citons :
L'extrme facilit avec laquelle il est possible de communiquer des informations son
entourage
La simplicit avec laquelle un utilisateur peut changer de poste de travail sans pour autant devoir transporter ses fichiers sur disquette ou autre support de stockage.
Page 5 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Le "Peer to Peer"
Principe
Page 6 sur 35
C'est l'utilisateur de
chaque poste de dfinir l'accs ses ressources. Il n'y a
pas obligatoirement d'administrateur attitr.
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Avantages
Inconvnients
Il y en a quelques uns...
Il y en a beaucoup !
Conclusions
Ce type de rseau n'offre de rel intrt que dans une configuration particulire :
Page 7 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Le "Client / Serveur"
Principe
Mmoire de masse partags
Serveur du rseau
Imprimantes partages
Modem ou routeur
pour l'accs distant
Clients du rseau
Page 8 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Avantages
Inconvnients
Il y en a beaucoup...
Le cot est videmment plus lev puisqu'il faut la prsence d'un ou de plusieurs
serveurs.
Conclusions
Ce type de rseau est videmment le plus performant et le plus fiable. Vous l'aurez compris, ce n'est
pas la solution la plus simple pour un rseau domestique, c'est cependant ce type d'architecture que
l'on retrouve sur les rseaux d'entreprise, qui peut parfaitement supporter plusieurs centaines de
clients, voire plusieurs milliers.
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
plus grands.
La fibre optique permet des distances plus importantes, mais il n'est pas facile, mme s'il devient
possible d'obtenir les autorisations ncessaires, de creuser des tranches dans le domaine public
pour passer son rseau. Dans ces cas l, il reste tout de mme plus simple de faire appel aux services d'entreprises spcialises, France Tlcom par exemple. Le moyen le plus rudimentaire et le
moins performant tant d'utiliser une ligne tlphonique analogique avec un modem chaque bout.
(Ne rigolez pas, certaines connexions entre "gros ordinateurs" se faisaient avec des modems RTC
9600 bps i n'y a pas si longtemps).
Il est clair que les besoins actuels sont sans commune mesure. Les oprateurs de communications en
sont ce point convaincus qu'ils dploient des efforts normes pour augmenter leur capacits de
transport d'informations. Des centaines de kilomtres de cble ou de fibre optique sont mis en place
chaque jour dans le monde, le long voies ferres, des autoroutes, ct des conduites d'eau et d'lectricit. Des projets de communication par satellites en orbite basse sont en cours de ralisation
malgr les dboires connus du projet "Iridium" et les canaux hertziens ne sont pas dlaisss non
plus. Tout cela pour faire de la tlphonie bien sr, mais galement pour offrir des "tuyaux" pour les
rseaux informatiques venir.
Page 10 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Page 11 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Hardware
Un rseau informatique, c'est comme tout ce qui est informatique : il y a du matriel et du logiciel
pour le faire fonctionner...
Le matriel peut se dcomposer en sous-groupes :
Les cbles en "cuivre" (qui peuvent en fait tre construits avec n'importe quel mtal bon
conducteur). C'est en gnral le mdia le moins coteux, mais galement le plus limit, surtout en terme de distance.
Les fibres optiques qui ont l'avantage d'tre insensibles aux perturbations lectromagntiques dans lesquelles nous baignons. De plus, la vitesse de propagation de la lumire dans
ces fibres autorise de longues distances et de nombreuses solutions permettent une trs
grande bande passante, donc un gros dbit de donnes.
Malheureusement, la fibre optique souffre de quelques dfauts :
Sa relative fragilit.
La difficult d'y adapter de la connectique.
Le prix de cette connectique.
Les liaisons "hertziennes" qui couvrent elles-mmes plusieurs technologies :
La liaison "classique" c'est dire en mission omnidirectionnelle qui encombre beaucoup l'espace mais apporte une grande souplesse dans la mobilit des quipements
connects.
Un exemple typique en est le tlphone mobile dit "cellulaire". Une telle technologie
pourra (un jour) aisment transporter des donnes numriques pour des connexions
mobiles.
La liaison par faisceau hertzien plus intressante car l'mission est extrmement directive. L'inconvnient est que les metteurs et les rcepteurs doivent tre rigoureusement aligns et ne peuvent donc pas tre mobiles.
Les liaisons par satellite. Ces dernires peuvent utiliser :
Des satellites gostationnaires qui sont placs trs haute altitude et au dessus
de l'quateur. Il faut en effet trouver des orbites telles que la vitesse de
maintien aboutisse une vitesse angulaire identique celle de la rotation de la
terre et que les deux rotations se fassent autour du mme axe.
Ces satellites sont bien adapts pour la tlvision non interactive, dans ce cas
le rcepteur peut tre plac directement chez le client. Ils peuvent galement
servir de relais pour la tlphonie intercontinentale.
Cependant, la distance parcourir est trs grande et un retard perceptible est
introduit dans la transmission des donnes, ce qui perturbe la tlphonie et introduit un temps de latence non ngligeable dans les transmissions informatiques (ping).
La puissance ncessaire l'mission vers le satellite est telle que le particulier
ne peut y avoir accs, raison pour laquelle l'interactivit est impossible par ce
Page 12 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
moyen seul.
Des satellites basse altitude qui ne sont pas gostationnaires, mais qui, s'il
sont bien rpartis, peuvent assurer une retransmission "sans trous". L'avenir
de cette technologie est actuellement assez prcaire (voir le projet "Iridium").
Il est courant, pour aller d'un point un autre, d'emprunter plusieurs de ces technologies...
L'aspect physique
Il faut assurer la continuit du passage des donnes
entre le mdia du rseau et le bus de donnes de
l'ordinateur. Mais ce mdia peut tre :
L'aspect Logique
L'interface est troitement lie au niveau 1 du modle O.S.I.6. Son "firmware"7 doit donc tenir
compte des spcifications de la norme, afin de pouvoir supporter les couches suprieures (c'est-dire les divers protocoles rseau). En d'autres termes, cette interface doit apporter une complte in6 Voir le chappitre sur le modle OSI
7 Voir glossaire : firmware
Page 13 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Le BUS
Principe
Le principe du "BUS" est extrmement simple :
Chaque extrmit est boucle sur un "bouchon" dont l'impdance lectrique est gale
l'impdance caractristique du conducteur,
ceci afin d'viter les rflexions des signaux
en bout de cble.
Page 14 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Pratique
Dans ce cas de figure, le cble le plus souvent utilis est du coaxial de type RG58. Il est souple, fin
et relativement facile mettre en uvre.
Le cble RG58, bien connu de ceux qui ont tt de
la CB, prsente une impdance caractristique de
50 Ohms.
Les prises de type "BNC" sont facilement montes si l'on dispose de la pince sertir adquate.
Page 15 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Au final, il est trs simple et rapide de connecter entre eux quelques PC par ce moyen.
Avantages
Inconvnients
Conclusions
Malheureusement, ce type de rseau est limit 10 Mbits/s et n'a plus d'avenir, bien qu'encore suffisant pour un rseau domestique.
Il devient de plus en plus difficile de trouver ce genre d'adaptateur rseau. Les derniers modles encore vendus sont souvent de type "combo", c'est dire qu'ils permettent aussi bien un cblage coaxial en BUS qu'un cblage en toile avec des paires torsades, comme nous allons le voir tout de
suite. Naturellement, un seul de ces deux modes est utilisable pour une interface donne.
Page 16 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
L'toile
Principe
Les HUBS peuvent tre "cascads" en utilisant un mdia de type "paires torsades": Normalement,
il ne peut y avoir qu'un seul niveau de cascade. Autrement dit, sur l'illustration ci dessous, il ne devrait pas y avoir de hubs cascads sur les hubs 2 et 3.
Sur de la paire torsade, chaque paire est unidirectionnelle. Un petit schma fera mieux comprendre:
Deux quipements connects doivent faire correspondre le TX (Emission) de l'un
au RX (Rception) de l'autre. Normalement, il faudrait donc des cbles croiss.
C'est ce qui est ncessaire si l'on souhaite relier directement deux PC entre eux.
Mais si l'on s'arrange pour que l'un des quipements ait sa prise dj croise, alors,
il faut un cble droit. Les HUBS ont leurs prises croises, c'est pour cela qu'il y a
un X marqu sur ses prises. Il faut donc un cble droit pour connecter un PC un
HUB.
Notez que les quipements rcents (HUBS et Swiths) sont capables de dtecter automatiquement les
signaux d'entre et de sortie prsents sur la prise et ragissent en consquence. Autrement dit, l'quipement dcouvrira automatiquement s'il est ncessaire de croiser ou non.
Page 17 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Pratique
Cblage
Bien qu'il ne soit pas intressant de raliser soi-mme son cblage, d'abord cause du prix de l'incontournable pince sertir et ensuite cause de la plus faible rsistance des prises par rapport
celles qui sont moules en usine, voici le plan de cblage, conforme la norme EIA568B, pour une
prise non croise.
La prise est vue du
ct des points de
contact
1
2
3
4
5
6
7
8
TX+
TXRX+
1+
1RX2+
2-
Transmission de donnes +
Transmission de donnes Rception de donnes +
Non utilis en 10/100 BT
Rception de donnes Non utilis en 10/100BT
Blanc/Orange
Orange
Blanc/Vert
Bleu
Blanc/Bleu
Vert
Blanc/Marron
Marron
Ce qu'il est fondamental de comprendre, c'est que les paires sont torsades pour augmenter l'immunit au bruit (rayonnement en mode commun). Il est donc ncessaire de respecter l'intgrit de
ces paires :
TX+ et TX- doivent tre cbls avec les fils d'une mme paire.
Page 18 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Lorsque l'on utilise un cble crant, il faut galement utiliser des prises blindes. Le fil de blindage
du cble est mettre en contact avec le blindage de la prise.
Il faut galement remarquer que, si la paire TX utilise les broches 1 et 2, la paire RX utilise, elle, les
broches 3 et 6 (non contigus). En ce qui concerne le code des couleurs, c'est moins fondamental.
Son seul intrt est de normaliser.
Voici un exemple de HUB 10 Mb/s: Il possde huit ports de type RJ 45 et un port BNC, permettant
un montage sur un BUS RG58. De marque "3COM" (sans aucune intention publicitaire).
Notez le petit bouton en face arrire qui ncessite quelques explications. Nous avons vu que pour
connecter deux quipements entre eux, il faut faire correspondre le RX de l'un au TX de l'autre, raison pour laquelle les prises des HUBs sont croises et marques d'un X.
Seulement voil, lorsque l'on cascade des HUBs avec de la paire torsade, si les deux prises sont
croises, a ne va plus parce que les deux croisements s'annulent. Sur ce modle de HUB, il y a une
prise particulire que l'on peut volont croiser ou non au moyen de ce petit poussoir. Normalement, tout HUB dispose d'un moyen d'tre cascad et offre donc une prise non croise. Sur les modles d'entre de gamme, il y a une prise ddie non croise. Sur d'autres modles, il y a un port
disposant de deux prises: L'une croise, l'autre non. Dans ce cas, il ne faut pas oublier que les deux
prises tant relies au mme port, une seule des deux peut tre utilise.
La face avant de ce HUB donne des informations concernant l'tat de chaque port, la densit du trafic sur le rseau et mme les "collisions".
Page 19 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Avantages
Inconvnients
Et les "switchs" ?
Pour l'instant, contentons nous de dire que c'est presque la mme chose qu'un HUB. Ce n'est pas
vrai dans son mode de fonctionnement, nous le verrons plus loin, mais a l'est au niveau de la topologie du rseau.
Conclusions
L'exemple est fourni pour un petit rseau. Cependant, il existe des HUBS 100 Mb/s de 8, 12 ou 24
ports, que l'on peut monter en BUS sur une fibre optique, autorisant des rseaux haut dbit et de
trs grande taille.
De plus, des concentrateurs plus performants appels "switches" permettant une meilleure rpartition de la bande passante du rseau et augmentant encore les capacits de ce dernier. Ces composants s'apparentent aux ponts qui sont dtaills dans le chapitre "routage".
Page 20 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Software
Prsentation
La partie purement logicielle est bien videmment indispensable.
Si nous voulions refaire un parcours initiatique, aprs avoir construit la structure matrielle du rseau, nous pourrions faire dmarrer deux postes sous MS DOS 6.2 par exemple, et constater que le
rseau ne sert rien. Il faudrait ajouter non seulement les drivers des adaptateurs rseau, mais encore la couche logicielle ncessaire la communication. Si cette tape peut tre mene bien et
qu'il reste toujours un peu de mmoire disponible (MS DOS ne sachant grer que 640 Ko, ne laissant au mieux qu'un peu plus de 500 Ko pour l'utilisateur, alors la suite des commandes "net xxx"
peut tre utilise.
Cette manipulation n'a de rel intrt que pour les archologues de l'informatique. Lorsque les rseaux locaux ont commenc se gnraliser, Windows existait dj dans sa version 3.10 et il
existait une mise niveau permettant de mettre en oeuvre un rseau NetBEUI et mme IPX/SPX9,
pour la connectivit avec Novell qui, cette poque, avait une avance assez considrable.
Les couches rseaux ont t intgres nativement Windows partir de la version 3.11, paralllement la sortie des premires versions Windows NT.
Page 21 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Inconvnients
Lorsqu'il y a peu de trafic sur le rseau, il n'y a pas Lorsque le taux de collision devient imporde perte de temps et les communications sont trs tant, le rseau perd beaucoup de temps
rapides.
transporter des informations inutilisables et le
Les mdias mis en uvre sont simples (paires tor- rendement diminue, la bande passante tant
sades ou coaxial) et peu onreux, de mme que la alors consomme par les collisions.
connectique.
L'organisation dtermine
C'est le protocole "Token Ring" (Anneau jeton).
Pour parler, il faut avoir le jeton. Le rseau est constitu comme un anneau sur lequel un contrleur
passe un jeton chaque hte connect, tour de rle. Ne peut mettre que celui qui dispose du jeton.
Avantages
Inconvnients
Dans un tel systme, il ne peut pas y avoir de Il est difficile de construire une vraie boucle !
collisions, c'est l'ordre parfait.
En fait, le retour se fait dans le mme cble.
Il est parfaitement possible, si l'on connat le La connectique est donc plus complexe et
nombre de postes sur le rseau, de connatre le onreuse.
temps maximum qu'il faudra pour qu'un poste
puisse parler un autre. (intressant dans la
gestion d'vnements "en temps rel").
Enfin, une solution chre mais efficace
Le rseau ATM, mis au point par les oprateurs de tlcommunications, est un procd complexe et
coteux, mais qui garantit un fonctionnement fluide et une bande passante dtermine pour chaque
poste du rseau; conditions indispensables pour effectuer de la tlphonie ou de la tlvision, phnomnes en temps rel s'il en est !
Ces rseaux fonctionnent comme des rseaux commuts. Un chemin virtuel est tabli entre les deux
postes qui veulent changer des donnes. ATM fera peut-tre un jour l'objet d'un chapitre dans ce
site...
Page 22 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Protocoles populaires :
NetBEUI
Dvelopp par Microsoft et IBM l'poque des premiers rseaux de PC, ce protocole simplissime
fonctionne trs bien sur de petits rseaux. Malheureusement, son efficacit dcrot avec le nombre
de postes. De plus, il n'est pas "routable", ce qui fait que l'on ne peut interconnecter des rseaux
NetBEUI autrement que par des ponts.
IPX/SPX
Dvelopp par la socit NOVELL, qui s'est octroye la part du lion dans les premiers rseaux de
PC avant que Microsoft ne dveloppe Windows NT. Plus efficace que NetBEUI pour les gros rseaux, ce protocole est de plus routable ce qui augmente les possibilits d'interconnexions.
TCP/IP
Dvelopp dans le monde UNIX, ce protocole est de trs loin le plus compliqu. Cependant, il a t
conu au dpart pour l'interconnexion de rseaux (IP=Internet Protocol !).
C'est le protocole le meilleur pour les gros rseaux et il est incontournable pour l'usage d'Internet.
C'est LE standard actuel.
Page 23 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Interconnexions
Objectifs
Les rseaux informatiques ont pris une telle importance qu'il devient de plus en plus ncessaire de
les interconnecter. C'est d'ailleurs le rle fondamental de l'INTERNET, mme si l'on peut trs bien
imaginer plusieurs "INTERNETS" parallles...
Prenons un exemple simple: Une entreprise disposant de plusieurs succursales, chacune quipes
d'un rseau, peut vouloir interconnecter ces rseaux.
Plus simplement, un organisme comportant plusieurs secteurs d'activit pourrait disposer d'un rseau spcifique pour chaque activit, tous ces rseaux pouvant tre interconnects pour une
meilleurs distribution de l'information.
Sans entrer dans les dtails des mdias pouvant tre utiliss pour transporter l'information d'un rseau l'autre, nous allons ici numrer quelques "passerelles" classiques.
Page 24 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
l'espionnage du rseau par des "sniffeurs" devient largement limite, sauf utiliser des outils
spciaux, plus facilement reprables par l'administrateur.
Les routeurs
Les routeurs sont plus puissants: ils
sont capables d'interconnecter plusieurs rseaux utilisant le mme protocole entre eux. Ils travaillent au
niveau de la couche 3 du modle
OSI11 (couche rseau) et tous les
protocoles n'utilisent pas cette
couche. C'est pourquoi l'on parle de
protocoles "routables" ou "non routables". NetBEUI n'est pas routable,
TCP/IP12 et IPX/SPX13 le sont.
Les routeurs disposent d'une table
de routage qui leur permet d'aiguiller les trames vers le bon rseau.
Ils permettent une structure maille,
indispensable pour la construction
de l'INTERNET.
De plus, les routeurs peuvent utiliser divers protocoles pour maintenir entre eux leurs tables de routage. Ils sont capables d'exploiter plusieurs routes possibles pour rejoindre la mme cible, en choisissant la meilleure un instant donn en fonction de critres simples (la moins chre, la plus rapide
ou tout simplement celle qui marche). Ces fonctions sont indispensables sur les rseaux maills qui
permettent la tolrance de pannes sur les routes.
Les passerelles
Pris au sens large, une passerelle est un outil permettant de passer d'un rseau un autre. Dans un
rseau TCP/IP14, l'adresse du routeur dans le rseau est dite "adresse de passerelle".
Au sens strict du terme, une passerelle est un outil permettant de faire communiquer entre eux deux
rseaux n'utilisant pas le mme protocole. La passerelle doit alors dpouiller la trame des informations spcifiques au protocole metteur et les remplacer par leurs quivalentes dans le protocole
rcepteur!
11
12
13
14
15
Page 25 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Le partage d'une connexion16 et Netfilter17 (Linux 2.4.x) pour apprendre raliser une passerelle entre son rseau domestique et un accs Internet, les deux chapitres sont complmentaires.
16 http://christian.caleca.free.fr/masquerade/index.html
17 http://christian.caleca.free.fr/netfilter/index.htm
Page 26 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Le modle OSI
La communication sur un rseau
Un peu de thorie...
Le fondement d'un bon rseau, c'est que le systme d'exploitation soit capable :
Considrations gnrales
Mme si ce modle reste trs thorique, il a le mrite d'tre le plus mthodique. (C'est d'ailleurs sa
18 Voir glossaire : O.S.
19 Voir glossaire : N.O.S.
Page 27 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
raison d'tre).
Il y a deux points qu'il convient de bien comprendre avant tout :
Chaque couche est conue de manire dialoguer avec son homologue, comme si une liaison virtuelle tait tablie directement entre elles.
Chaque couche fournit des services clairement dfinis la couche immdiatement suprieure, en s'appuyant sur ceux, plus rudimentaires, de la couche infrieure, lorsque celle-ci
existe.
C'est la couche spcifique la "tuyauterie" du rseau. Elle permet de transformer un signal binaire
en un signal compatible avec le support choisi (cuivre, fibre optique, HF etc.) et rciproquement.
C'est ce niveau que se situe l'adresse MAC (Medium Access Control).
Cette couche fournit des outils de transmission de bits la couche suprieure, qui les utilisera
sans se proccuper de la nature du mdium utilis.
La couche liaison : 2
Cette couche assure le contrle de la transmission des donnes. Une trame doit tre envoye ou reue en s'affranchissant d'ventuels parasites sur la ligne. Le contrle est effectu au niveau du paquet de bits (trame), au moyen d'un "checksum".
Elle est elle-mme divise en deux sous-couches.
La sous-couche MAC (Medium Access Control). C'est ce niveau que l'on trouve le protocole de diffusion de l'information: Ethernet, Token Ring, ATM, etc. Pour un rseau domestique, c'est Ethernet qui est utilis.
Par ailleurs, cette couche fournit des services de base pour la transmission de donnes, via
LLC (Logical Link Control) ou HDLC (High level Data Link Control). Ces services peuvent
tre classs en trois groupes :
Les services sans connexion et sans acquittement.
Les services sans connexion, mais avec acquittement.
Les services orients connexion.
Nous aurons l'occasion de reparler de ces notions plus loin, dans les protocoles UDP et TCP.
Cette couche fournit des outils de transmission de paquets de bits (trames) la couche suprieure. Les transmissions sont "garanties" par des mcanismes de contrle de validit.
La couche Rseau : 3
Cette couche assure la transmission des donnes sur les rseaux. C'est ici que la notion de routage
intervient, permettant l'interconnexion de rseaux diffrents. C'est dans le cas de TCP/IP20 la couche
Internet Protocol. En plus du routage, cette couche assure la gestion des congestions. Il faudrait
beaucoup dvelopper ce chapitre pour tre clair. Disons simplement que lorsque les donnes ar20 Voir glossaire : TCP/IP
Page 28 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
rivent sur un routeur, il ne faudrait pas que le flot entrant soit plus gros que le flot sortant maximum
possible, sinon il y aurait congestion. Une solution consiste contourner les points de congestion en
empruntant d'autres routes (phnomne bien connu des vacanciers sur les routes).
Le problme de la congestion est un problme pineux, auquel il nous arrive assez souvent hlas
d'tre confronts.
Cette couche est la plus haute dans la partie purement "rseau".
Cette couche fournit des outils de transmission de paquets de bits (trames) la couche suprieure. Les transmissions sont routes et la congestion est contrle.
La couche Transport : 4
Cette couche apparat comme un superviseur de la couche Rseau. Qu'est-ce dire? Il n'est par
exemple pas du ressort de la couche rseau de prendre des initiatives si une connexion est interrompue. C'est la couche Transport qui va dcider de rinitialiser la connexion et de reprendre le transfert des donnes.
Son rle principal est donc de fournir la couche suprieure des outils de transport de donnes efficaces et fiables.
La couche Session : 5
La notion de session est assez proche de celle de connexion. Il existe cependant quelques dtails qui
peuvent justifier la prsence de ces deux concepts.
Une seule session peut ouvrir et fermer plusieurs connexions, de mme que plusieurs sessions
peuvent se succder sur la mme connexion. Comme cette explication n'est pas forcment claire
pour tout le monde, essayons de prendre quelques exemples :
Vous avez un message transmettre par tlphone un de vos amis, votre pouse doit faire
de mme avec celle de ce mme ami.
Vous appelez votre ami (ouverture d'une connexion), vous discutez avec lui un certain temps
(ouverture d'une session), puis vous lui dites que votre pouse voudrait parler la sienne
(fermeture de la session).
Les pouses discutent un autre certain temps (ouverture d'une seconde session), puis n'ont
plus rien se dire (fermeture de la seconde session) et raccrochent (fin de la connexion).
Dans cet exemple, deux sessions ont eu lieu sur la mme connexion.
Vous avez un travail raliser avec un collgue, par tlphone. Vous l'appelez (ouverture de
la connexion et ouverture de la session). Il vous demande des informations qui ncessitent
de votre part une recherche un peu longue, vous raccrochez aprs lui avoir dit que vous le
rappellerez ultrieurement (fermeture de la connexion, mais pas de la session).
Votre recherche effectue, vous rappelez votre collgue (ouverture d'une seconde connexion
pour la mme session), vous lui transmettez les informations demandes, vous n'avez plus
rien vous dire (fermeture de la session), vous raccrochez (fermeture de la connexion).
Dans cet exemple une session s'tend sur deux connexions.
Cette couche fournit donc la couche suprieure des outils plus souples que ceux de la couche
transport pour la communication d'informations, en introduisant la notion de session.
Page 29 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
La couche Prsentation : 6
Cette couche est un peu un "fourre tout" de la conversion entre reprsentation interne et externe des
donnes. L encore, cette explication n'est pas d'une grande clart... Prenons donc quelques
exemples.
Le format de codage interne des donnes
Les "mots" sont une suite d'octets. Un mot de 32 bits est donc une collection de 4 octets. Chez
Intel, les octets sont numrots de droite gauche, alors que chez Motorola, ils le sont de
gauche droite. Il s'en suit que si une machine base Intel envoie des mots une machine
base Motorola, il vaut mieux tenir compte de ce dtail pour ne pas s'y perdre...
D'autres exemples pourraient tre trouvs dans le style, comme la complmentation 1 ou 2
pour les reprsentations ngatives, les divers dialectes ASCII etc.
La compression des donnes
Certains transferts de donnes se font par le biais d'algorithmes de compression. C'est intressant pour certains types de documents comme le son, l'image ou la vido. Dans le modle
OSI, ces algorithmes sont fournis par la couche prsentation.
Le cryptage des donnes
A priori, cette couche pourrait tre la plus simple comprendre, ce n'est pas obligatoirement le cas.
En effet, dans le modle OSI, cette couche propose galement des services: Principalement des services de transfert de fichiers, (FTP), de messagerie (SMTP) de documentation hypertexte (HTTP)
etc.
Dans le modle, les applications ayant faire du transfert de fichiers utilisent le service FTP fourni
par la couche 7.
Ce modle thorique, extrmement dtaill est fait pour que chaque couche puisse tre construite
indpendamment des couches qui sont immdiatement au dessus et au dessous d'elle.
Page 30 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Les trames qui circulent sur le rseau contiennent donc non seulement les donnes des applications,
mais galement tout un tas d'informations rajoutes par le N.O.S.22 Ces diverses informations
permettront entre autres fonctions :
21
22
23
24
Le pontage23
Le routage24
Page 31 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Lorsque la trame entre dans le rcepteur, elle remonte les couches qui lui enlvent au passage les
informations qui les concernent, si bien que l'application reoit ses donnes sans se proccuper de la
faon dont elles ont t transportes.
25 http://christian.caleca.free.fr/tcpip/index.html
Page 32 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Glossaire
ADSL
API
DHCP
DNS
"Domain Name System", C'est un serveur capable de trouver une adresse IP en connais
sant le nom d'une machine dans un domaine internet. Par exemple il sait chez nous que
www.eme.org correspond l'adresse 192,168,0,1.
Les serveurs DNS sont un maillon fondamental dans l'Internet, c'est grce eux que les
URL sont exploitables.
FAT
FIRMWARE
Page 33 sur 35
Logiciel spcifique trs proche du matriel et gnralement embarqu dans une mmoire
morte (ROM, EPROM, EEPROM).
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
IPX/SPX
Protocole de communication rseau dvelopp par la socit NOVELL pour son N.O.S.
"Novell Netware". Quelque peu inspir de TCP/IP mais incompatible avec lui, Il est plus ef
ficace que NetBEUI, mais n'a actuellement plus aucune chance de survie visvis de
TCP/IP qui est devenu incontournable avec l'INTERNET.
ISDN
MMDS
Systme de distribution d'informations numriques dans un seul sens par voie hertzienne.
L'interactivit ne pouvant se faire que par un retour sur ligne tlphonique. Intressant pour
les agglomrations ne pouvant pas encore se payer le "cble"
N.O.S.
NTFS
O.S.
"Operating System". Autrement dit "Systme d'Exploitation", c'est le logiciel qui permet de
faire fonctionner les ressources matrielles d'une machine. Les applications s'appuyant
dessus pour fonctionner.
Tout le monde connat MS DOS, Windows 95, Windows 98 et Windows NT qui sont les
systmes d'exploitation Microsoft. Mais il y a aussi LINUX, qui est un systme UNIX gratuit.
(et beaucoup d'autres encore, suivant les plateformes matrielles).
Bien entendu, les applications sont crites non seulement pour une plateforme matrielle
donne, mais encore pour un OS donn.
OSI
Page 34 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE
Christian CALECA
http://christian.caleca.free.fr/reseaux/
Langage de description de page dvelopp par Hewlett Packard pour ses imprimantes.
C'est actuellement devenu un standard.
Il est moins puissant que POSTSCRIPT, mais beaucoup plus "lger". La puissance ac
tuelle des machines et des imprimantes permis une deuxime gnration de ce langage
dont les performances en termes de qualit avoisinent celles de POSTSCRIPT.
POSTSCRIPT Langage de description de document dvelopp par la socit ADOBE. C'est un langage
trs puissant qui est utilis pour dcrire l'apparence d'un document sans tenir compte des
caractristiques de l'imprimante.
Cette dernire dispose d'un interprteur spcifique pour composer et imprimer le docu
ment.
C'est un procd trs prcis mais qui coute cher en ressources.
RNIS
Voir ISDN
TCP/IP
WINS
C'est un systme propre aux rseaux Microsoft qui fait peu prs la mme chose que les
DNS, part qu'ici, on est entre nous (tout Microsoft), alors les choses sont plus faciles.
WINS est un service Windows NT qui tient automatiquement jour une table d'quivalence
entre les noms des machines et leur adresse sur le rseau.
Le nommage se fait " plat" Il n'y a pas de hirarchie comme dans DNS. WINS est aban
donn dans Windows 2000 et suivants au profit d'une structure compatible DNS
Page 35 sur 35
Ralis partir des pages du site, du 6 mars 2005 par Laurent BAYSSE