Multidiffusion IP (multicast)

November 29, 2022
Multidiffusion IP (multicast) est un mécanisme de communication utilisé pour transmettre des données en temps réel sur un réseau TCP/IP.

Avec la multidiffusion, un seul hôte peut envoyer un paquet de données à des milliers d’hôtes via un réseau routé. La multidiffusion IP peut évoluer vers un grand nombre de destinataires, car le serveur n’a pas besoin de connaître l’identité ou le nombre de destinataires. Cela distingue cette approche de la communication TCP/IP traditionnelle, qui nécessite une connexion distincte pour chaque paire «source-destinataire».

Comment fonctionne la multidiffusion IP ?

La multidiffusion IP permet de transmettre des données à plusieurs hôtes. Les nœuds, tels que les routeurs et les commutateurs, assurent que les paquets de données sont copiés pour être envoyés aux destinataires de manière à ce qu’ils ne soient transmis qu’une seule fois sur chaque canal. Cette méthode est réalisée à l’aide de trois aspects:

  • adresse du groupe de multidiffusion IP
  • arbre contrôlé par le récepteur
  • arbre de distribution multicast.

La multidiffusion IP est utilisée par les sources et les destinataires pour la messagerie. Ils utilisent une adresse de groupe pour transmettre leurs paquets — les destinataires demandent au réseau de le rejoindre en utilisant le protocole IGMP.

Cette méthode d’envoi de données à un groupe de multidiffusion est plus efficace que les méthodes de monodiffusion et de large diffusion. Avec la monodiffusion, l’expéditeur transmet les données à chaque destinataire du groupe de multidiffusion séparément, ce qui le rend très inefficace avec un grand nombre de destinataires.

D’autre part, avec la méthode de large diffusion, l’expéditeur diffuse des données à chaque nœud du réseau, et les nœuds qui n’ont pas besoin de ces données les rejettent simplement. Cela consomme des ressources et ne s’applique qu’aux nœuds du même réseau ou du même réseau local.

Nous utilisons des cookies pour optimiser les fonctionnalités du site et vous offrir la meilleure expérience possible. Pour en savoir plus sur les cookies que nous utilisons, veuillez consulter notre Politique de cookies. En cliquant sur « Okay », vous acceptez notre utilisation des cookies. Learn more.