Partager via


À propos du Gestionnaire de groupes de multidiffusion

Cette documentation décrit la technologie gestionnaire de groupe de multidiffusion (MGM).

La multidiffusion permet à un hôte d’envoyer des données uniquement aux destinations qui demandent spécifiquement à recevoir les données. De cette façon, la multidiffusion diffère de l’envoi de données de diffusion, car les données de diffusion sont envoyées à tous les hôtes.

La multidiffusion permet d’économiser la bande passante réseau, car les données de multidiffusion ne sont reçues que par les hôtes qui demandent les données, et les données ne transitent qu’une seule fois sur n’importe quelle liaison. La multidiffusion permet d’économiser la bande passante du serveur, car un serveur doit envoyer un seul message de multidiffusion par réseau au lieu d’un message de monodiffusion par récepteur. Les réunions en ligne et la radio Internet sont des exemples d’applications de multidiffusion populaires.

L’API MGM permet aux développeurs d’écrire des protocoles de routage de multidiffusion qui interagissent avec les routeurs exécutant le gestionnaire de groupes de multidiffusion.

Lorsque plusieurs protocoles de routage de multidiffusion sont activés sur un routeur, le gestionnaire de groupes de multidiffusion coordonne les opérations entre tous les protocoles de routage. Le gestionnaire de groupes de multidiffusion informe chaque protocole de routage lorsque des modifications d’appartenance au groupe se produisent et quand des données de multidiffusion provenant d’une nouvelle source ou destinées à un nouveau groupe sont reçues.

L’API MGM fournit les fonctionnalités suivantes :

  • Inscription de protocole
  • Gestion des groupes
  • Énumération d’entrée de transfert multidiffusion (MFE)
  • Définitions de rappel pour les protocoles de routage multidiffusion

Cette vue d’ensemble décrit les composants de l’architecture de multidiffusion, les scénarios clients utilisés pour interagir avec le gestionnaire de groupes de multidiffusion et les considérations relatives à la programmation pour l’utilisation de l’API MGM.