Dans les réseaux IP, les paquets sont généralement acheminés d’une seule source vers un seul récepteur de proche en proche par des routeurs. Ce type de transmission, appelé mode
unicast IP
, a prouvé son efficacité pour des transmissions point à point.
Cependant, certaines applications (diffusion de contenu audio/vidéo, etc.) nécessitent que des paquets IP soient délivrés à de multiples destinations. Une solution consiste à ce que ces applications envoient une copie de chaque paquet à chaque destinataire en mode unicast. Cependant, lorsque le nombre de récepteurs est important, cette solution atteint ses limites du fait que la source doit maintenir à jour une liste complète des récepteurs et qu’une même donnée est transportée plusieurs fois sur les mêmes liens. Cette approche nécessite ainsi des ressources de bande passante supplémentaires sur le réseau et engendre donc des coûts d’infrastructure plus élevés (c’est d’autant moins efficace lorsque les réseaux de transport, tels qu’Ethernet, supportent nativement des transmissions point à multipoint). Il est alors bien plus efficace que les données soient transmises à de multiples destinations en utilisant le mode de transmission IP multicast, nommé plus simplement
multicast IP
.
Contrairement au mode unicast IP, le multicast IP (spécialement défini pour le support des services de diffusion IP) fournit une méthode efficace pour le transport des
communications multipoint à multipoint
. Le multicast IP est un mode de diffusion sélectif permettant à une source d’émettre une seule copie de son trafic à destination de plusieurs récepteurs. C’est le réseau IP qui est alors chargé de répliquer de façon optimale le trafic au plus près des récepteurs en créant des
arbres de distribution
multicast. Les routeurs multicast sont chargés de répliquer les paquets de données aux nœuds des arbres de distribution, c’est-à-dire aux endroits où le chemin vers les destinataires diverge.
Le multicast IP est de plus en plus déployé, à la fois dans l’Internet et dans les réseaux privés, pour fournir des services de diffusion de contenu multimédia nécessitant de diffuser des données de façon simultanée à un ensemble d’abonnés. Par exemple, le multicast IP convient tout particulièrement pour la transmission de programmes radiophoniques, télévisés, pour la diffusion événementielle (concerts, conférences), pour la fourniture de cours à distance (télé-enseignement ou téléformation), pour la distribution d’informations à des communautés diverses (dépêches de presse, cours de bourse, ...).
Le multicast IP permet donc d’économiser...