« Les réseaux informatiques/Les protocoles de routage » : différence entre les versions

m
 
Évidemment, il existe plusieurs manières de router les paquets à destination, qui sont implémentées par divers standards. Et on peut classer les différentes méthodes de routage en plusieurs catégories. Dans ce qui va suivre, nous allons donner quelques critères qui permettent de classer les protocoles de routage.
 
===Les modes de routage===
 
Le routage peut prendre différentes formes suivant le nombre de destinataires. Un ordinateur peut en effet vouloir communiquer avec un ordinateur bien précis, ou envoyer une donnée à plusieurs PC différents. Suivant le nombre de destinataire, on peut faire la différence entre Unicast, Anycast, Multicast et Broadcast.
 
Avec l''''unicast''', un ordinateur émet des données à destination d'un autre ordinateur bien identifié.
 
Avec l''''anycast''', un ordinateur émet des données vers un ordinateur qu'il ne connait pas : l'émetteur ne connait pas la destination de la donnée. L'ordinateur de destination n'est cependant pas choisit au hasard : c'est le protocole de routage qui choisit vers quel ordinateur émettre la donnée.
 
Avec le '''multicast''', les données émises sont envoyées à un groupe d'ordinateur qui veulent recevoir cette donnée. Les ordinateurs qui veulent revoir la donnée se connectent à un serveur et s'inscrivent à un groupe de diffusion. Tous les ordinateur inscrits dans ce groupe recevront la donnée émise. C'est notamment utilisé lors du streaming d'évènements en live : on émet la donnée une fois, et celle-ci sera recopiée par les routeurs à toutes les personnes inscrites au groupe que le routeur connait. Pour faire simple, le groupe possède une adresse logique (une IP) qui permet de l'identifier. Quand une donnée est envoyée à l'adresse du groupe, le serveur reçoit le paquet et en envoie des copies à tous les ordinateurs du groupe. L'adresse IP du serveur/groupe est appelée une adresse multicast.
 
Avec le '''broadcast''', le paquet émis est envoyé à tous les ordinateurs d'un réseau ou sous-réseau (un réseau local le plus souvent). Selon que le paquet se propage dans un réseau local ou sur internet, on distingue deux formes de ''broadcast''.
* Le ''broadcast'' limité a une portée limitée au réseau local de l'émetteur. Le paquet est envoyé aux voisins de l'ordinateur émetteur, mais reste confiné dans le réseau local. Il traverse les switchs et hubs, mais ne passe pas les routeurs : ces derniers n'envoient pas le paquet sur internet. L'adresse de ''broadcast'' utilisée est l'adresse 255.255.255.255.
* Le ''broadcast'' dirigé est similaire au précédent, sauf que le paquet n'est pas confiné dans un réseau local et peut passer les routeurs pour se déplacer sur internet.
 
{|
|[[File:Unicast.svg|vignette|Unicast]]
|[[File:Anycast.svg|vignette|Anycast]]
|[[File:Broadcast.svg|vignette|Broadcast]]
|[[File:Multicast.svg|vignette|Multicast]]
|}
 
===Routage par datagrammes et par circuits virtuels===
40 957

modifications