Vous êtes sur la page 1sur 1

Notions de routage Pour quune communication puisse stablir distance, il faut un systme dadressage : Identifier de manire unique une

ne machine Dterminer la route pour latteindre physiquement Qui communique rellement ? e sont les programmes qui se!cutent" #n programme qui se!cute sappelle un processus" Dans un machine plusieurs processus peu$ent se!cuter simultanment%principe du multi&t'ches(" )n adresse la machine et le processus dans la machine" Pour pou$oir communiquer, une machine doit disposer dun moyen pour le faire" e moyen est la carte rseau, le modem, une carte *"+,,.ur un rseau chaque machine doit /tre quipe dune carte rseau" 0a carte rseau constitue linterface entre la machine et le c'ble" haque carte rseau possde une adresse physique ou matrielle%adresse 12 : medium access control( e!clusi$e dfinie lors de la fabrication de la carte en usine" 0es adresses physiques permettent dtablir une liaison physique entre deu! machines schangeant directement des donnes" Deu! cartes rseau qui communiquent schangent des messages %suites doctets( appels trames" #n processus labore son message puis le remet la carte rseau pour le transmettre" De m/me, une carte rseau re3oit un message et le transmet au processus destinataire" Ds que deu! machines ne sont pas relies physiquement, il faut un systme dadressage de ni$eau suprieur qui permet dtablir un chemin physique tra$ers lensemble des cartes rseau interconnectes" Nous dirons que nous a$ons besoin dune adresse physique pour faire dialoguer physiquement deu! cartes rseau relies un m/me c'ble et dune adresse logique permettant de faire dialoguer deu! machines relies entre elles par une succession de machines intermdiaires, puis, pour ces machines nous a$ons besoin dadresses qui nous permettent didentifier les processus metteurs et rcepteurs des messages" 0adresse dune carte rseau correspond ladresse dune seule machine sur le rseau" )r les machines sont regroupes en rseau!" Dans un en$ironnement rseau! interconnects, les machines source et de destination nappartiennent pas forcment au m/me rseau" Comment identifier le rseau sur lequel se trouve une machine ? Il faut un adressage logique qui soit indpendant de ladressage physique" est ce que propose le protocole IP%couche rseau( de la suite de protocoles 4 P5IP" 0e principe de ladressage logique %adressage IP par e!emple( permet de construire des rseau! et des sous& rseau!" es rseau! et sous&rseau! sont interconnects pour former un inter&rseau %e!emple :Internet(" 0e protocole IP permet de dterminer si la machine de destination est locale ou distante par rapport la machine source" .i la machine de destination est distante, les donnes ne peu$ent lui /tre en$oyes directement" 0e protocole IP les en$oie un routeur %ou passerelle(" Pourquoi identifier le rseau ? Pour permettre deu! machines qui ne sont pas connectes au m/me rseau de communiquer" 0adressage logique consiste affecter une adresse IP chaque carte rseau" 2 chaque adresse IP doit correspondre un masque de sous&rseau qui permet de dterminer la structure dadressage" #ne adresse IP a une longueur de 6+ bits" 7lle se compose dune partie adresse de rseau et dune partie adresse dh8te %9ostId(sur le rseau" 0a partie rseau de ladresse IP%NetId( dune machine $a /tre utilise pour faire communiquer des sous& rseau! entre eu! par des matriels dinterconne!ion spcifiques : les routeurs" Physiquement, un routeur est un quipement qui permet de faire le lien entre deu! sous&rseau!" #n routeur se connecte deu! ou plusieurs sous&rseau!" Il possde autant dadresses physiques %12 ( et dadresses logiques %IP( associes que de sous&rseau! au!quels il est connect" 0es units de transmission de donnes 0unit de transmission de donnes %de la couche rseau( entre rseau! est le paquet" #n paquet est constitu dun en&t/te %ladresse IP du destinataire et celle de lmetteur entre autres( et du message transmettre" 0adresse IP de destination permet de dterminer la route que de$ra emprunter ce paquet tra$ers les rseau! intermdiaires pour atteindre le destinataire final" 0unit de transmission de donnes %de la couche liaison de donnes( entres cartes rseau de machines relies physiquement est la trame" #ne trame est constitue dun en&t/te %ladresse 12 du destinataire et celle de lmetteur entre autres( et dun paquet" #n paquet est encapsul dans une trame pour /tre commut %utilisation de commutateurs( ou diffus %utilisation de concentrateurs( sur un rseau local" 0es tables de routage 0e routage consiste trou$er un chemein entre lmetteur et le destinataire final" Pour router un paquet, les machines %routeurs et stations( utilisent une table de routage" #ne table de routage comprend les critres permettant de dteminer le prochain destinataire du paquet %qui nest pas forcment le destinataire final(" es critres sont regroups par lignes, chaque ligne correspondant un rseau de destination"