Modèle de ressources et topologies multicast
Cette page présente le modèle de ressources pour le multicast dansGoogle Cloud et les topologies compatibles.
Modèle de ressources multicast
Les sections suivantes décrivent les ressources Google Cloud requises pour administrer le multicast, produire du trafic multicast et consommer du trafic multicast.
Pour obtenir des schémas illustrant le modèle de ressources multicast dans différents scénarios de configuration, consultez les topologies multicast et les schémas de déploiement supplémentaires.
Présentation du modèle de ressources multicast
Le tableau suivant décrit les ressources requises pour utiliser le multicast dansGoogle Cloud et les personnes qui les gèrent. Pour en savoir plus sur un type de ressource, consultez la section correspondante. Vous pouvez également consulter des informations sur les propriétés spécifiques de chaque ressource dans la documentation de référence de l'API Multicast.
| Types de ressources | Description |
|---|---|
| Domaines multicast et plages de groupes
Géré par un administrateur du multicast |
Ressources que vous utilisez pour administrer le multicast :
Un domaine peut contenir une ou plusieurs plages de groupes. |
| Configurations du producteur multicast
Géré par l'administrateur multicast ou un administrateur de réseau de producteurs multicast, selon la topologie multicast. |
Ressources que vous configurez pour permettre aux producteurs de multidiffusion d'un réseau VPC donné d'envoyer du trafic de multidiffusion pour un domaine donné et une ou plusieurs plages de groupes. Ces ressources doivent se trouver dans le même projet que les ressources de domaine et de plage de groupes multicast. |
| Configurations des clients multicast
Géré par l'administrateur multicast ou un administrateur de réseau client multicast, selon la topologie multicast. |
Ressources que vous configurez pour permettre aux clients multicast d'un réseau VPC donné de recevoir le trafic multicast pour un domaine donné et une ou plusieurs plages de groupes. Ces ressources peuvent se trouver dans le même projet que les ressources de plage de groupe et de domaine multicast, ou dans un projet différent. |
Domaines multicast
Le tableau suivant décrit les ressources que les administrateurs multicast utilisent pour créer et gérer l'infrastructure multicast.
Pour savoir comment créer ces ressources, consultez Créer des domaines multidiffusion.
| Ressource | Champ d'application | Description |
|---|---|---|
| Groupe de domaine multicast (facultatif) | Monde |
Conteneur permettant de regrouper logiquement deux domaines associés. Il peut vous aider à atteindre une haute disponibilité pour votre infrastructure multicast. Lorsque deux domaines font partie d'un groupe de domaines, Google Cloud place l'infrastructure de chaque domaine dans deux shards à haute disponibilité différents. De plus, pour les configurations qui utilisent un groupe de domaines, Google Cloudcrée automatiquement une stratégie d'emplacement compact qui peut éventuellement être appliquée aux instances de consommateur multicast nouvelles ou existantes. Lorsqu'elle est appliquée, Compute Engine tente de placer l'instance le plus près possible de l'infrastructure du domaine multicast dans la zone correspondante. |
| Domaine multicast | Monde | Représente un domaine de fiabilité dans le réseau VPC de l'administrateur multicast, où chaque domaine utilise une infrastructure distincte pour distribuer le trafic multicast. Les domaines de multidiffusion permettent de créer une redondance de l'infrastructure si les producteurs envoient le même trafic aux adresses IP de groupe de multidiffusion dans différents domaines. Les domaines de multidiffusion offrent une disponibilité plus élevée lorsqu'ils sont configurés dans un groupe de domaines. L'administrateur du multicast définit également la topologie du réseau à utiliser pour le multicast lors de la création d'un domaine. |
| Activation du domaine multicast | Zonal | Représente l'infrastructure qui distribue le trafic multicast. Lorsque vous activez un domaine multicast dans une zone, Google Cloud provisionne l'infrastructure pour votre domaine dans cette zone. L'infrastructure s'exécute dans un projet locataire et un réseau VPC gérés par Google. |
Plages de groupes multicast
Le tableau suivant décrit les ressources que les administrateurs multicast utilisent pour créer et gérer les plages d'adresses IP des groupes multicast.
Pour savoir comment créer ces ressources, consultez Créer des plages de groupes multicast.
| Ressource | Champ d'application | Description |
|---|---|---|
| Plage de groupes multicast | Monde | Plage d'adresses IP de groupe multicast unique dans le réseau VPC de l'administrateur multicast associé à un domaine multicast spécifique. Un domaine peut contenir une ou plusieurs plages de groupes multicast. Le réseau administrateur gère les adresses IP des groupes de multidiffusion pour s'assurer qu'il n'y a pas de chevauchement entre plusieurs domaines. Les groupes multicast doivent utiliser une plage d'adresses IP de classe D ( La plage de groupes multicast permet également de contrôler l'accès aux groupes multicast. Vous pouvez configurer l'ensemble des projets Google Cloudqui peuvent utiliser la plage de groupes. Pour en savoir plus, consultez Créer une plage de groupes multicast. |
| Activation de la plage de groupes multicast | Zonal | Permet aux producteurs et aux consommateurs multicast de commencer à utiliser une plage d'adresses IP de groupe multicast dans une zone donnée. |
Configurations du producteur multicast
Le tableau suivant décrit les ressources qui doivent être configurées pour permettre aux producteurs multicast d'un réseau VPC donné d'envoyer du trafic multicast en tant que source pour une ou plusieurs plages de groupes multicast.
Pour savoir comment créer ces ressources, consultez Activer la production de trafic multicast dans un réseau VPC.
| Ressource | Champ d'application | Description |
|---|---|---|
| Association de producteurs multicast | Zonal | Pour un domaine de multidiffusion donné, cette ressource associe un réseau VPC de producteur de multidiffusion au domaine dans une zone spécifique. En d'autres termes, il ajoute le réseau à un domaine et à une zone en tant que réseau de producteurs multicast. Une association de producteurs multicast est requise dans chaque zone contenant des producteurs multicast. De plus, vous devez créer l'association de producteurs avant de pouvoir créer l'activation du producteur de groupe. |
| Activation du producteur de groupe multicast | Zonal | Pour une plage de groupes multicast donnée, cette ressource permet aux producteurs multicast de commencer à envoyer du trafic à un groupe à partir d'une zone spécifique. En d'autres termes, il active un réseau VPC de producteur multicast pour une plage de groupes et une zone.
Une activation du producteur de groupe multicast est requise pour chaque plage de groupes multicast et chaque zone dans lesquelles vous souhaitez générer du trafic multicast. |
Configurations des clients multicast
Le tableau suivant décrit les ressources qui doivent être configurées pour permettre aux clients multicast d'un réseau VPC donné de recevoir le trafic multicast pour une ou plusieurs plages de groupes multicast.
Pour savoir comment créer ces ressources, consultez Activer un réseau VPC pour consommer le trafic multicast. Vous devez également suivre la procédure permettant de configurer IGMP pour les instances de consommateur multicast.
Si le même réseau héberge des producteurs et des consommateurs multicast, les associations et les activations de consommateurs multicast doivent être créées après les associations et les activations de producteurs multicast.
| Ressource | Champ d'application | Description |
|---|---|---|
| Association de clients multicast | Zonal | Pour un domaine multicast donné, cette ressource associe un réseau VPC client multicast au domaine dans une zone spécifique. En d'autres termes, il ajoute le réseau à un domaine et à une zone en tant que réseau consommateur multicast. Une association de clients multicast est requise dans chaque zone contenant des clients multicast. De plus, vous devez créer l'association de consommateur avant de pouvoir créer l'activation du consommateur de groupe. |
| Activation client du groupe multicast | Zonal | Pour une plage de groupes multicast donnée, cette ressource permet aux consommateurs multicast de commencer à recevoir du trafic pour un groupe dans une zone spécifique. En d'autres termes, il active un réseau VPC client multicast pour une plage de groupes et une zone.
Une activation client du groupe multicast est requise pour chaque plage de groupes multicast et chaque zone dans lesquelles vous souhaitez consommer du trafic multicast. |
Topologies multicast
Cette section décrit les topologies que l'administrateur multicast peut configurer.
Présentation des topologies multicast
Lorsque vous créez un domaine de multidiffusion, vous devez choisir l'une des topologies suivantes. Vous ne pouvez pas modifier la topologie après avoir créé le domaine. Si votre cas d'utilisation nécessite ou pourrait nécessiter ultérieurement d'héberger des producteurs et des consommateurs multicast dans différents réseaux VPC, assurez-vous de configurer la topologie en étoile Network Connectivity Center.
| Topologie | Description |
|---|---|
| Topologie d'un seul réseau VPC | Si les producteurs et les consommateurs multicast se trouvent toujours dans le même réseau VPC, utilisez la topologie à réseau VPC unique. Cette topologie utilise un seul réseau pour gérer les domaines et les plages de groupes multicast, et pour héberger les producteurs et les consommateurs multicast. Le trafic de multidiffusion n'est envoyé et reçu que sur le réseau. |
| Topologie en étoile de Network Connectivity Center |
Si votre cas d'utilisation nécessite que les producteurs et les consommateurs multicast se trouvent dans des réseaux VPC différents, utilisez la topologie en étoile Network Connectivity Center. Cette topologie utilise des réseaux VPC distincts1 qui font partie du même hub Network Connectivity Center, comme suit :
Cette topologie permet la connectivité en monodiffusion et en multidiffusion entre les réseaux du groupe central et ceux du groupe périphérique. Toutefois, il n'établit pas de connectivité entre les réseaux du groupe Edge, ce qui signifie que les réseaux consommateurs multicast ne peuvent pas communiquer entre eux. Lorsque vous utilisez cette topologie, tenez compte des points suivants :
Dans cette topologie, vous pouvez contrôler l'accès au domaine en acceptant ou en refusant les spokes VPC vers ou depuis le hub. Pour en savoir plus sur Network Connectivity Center, consultez la documentation de Network Connectivity Center. |
Topologie d'un seul réseau VPC
Les schémas de cette section décrivent la topologie de réseau VPC unique pour le multicast.
Trafic multicast dans la topologie de réseau VPC unique
Le schéma suivant illustre le trafic multicast dans la topologie de réseau VPC unique.
Dans cet exemple de base, un producteur multicast envoie du trafic à des consommateurs multicast dans la même zone. Vous pouvez étendre cette topologie en configurant la distribution multicast multizone ou les domaines multicast redondants.
Configuration des ressources pour la topologie de réseau VPC unique
Ce schéma illustre les ressources de multidiffusion que vous devez configurer pour obtenir la connectivité de multidiffusion décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un domaine multicast avec une ou plusieurs plages de groupes est créé dans le réseau VPC et activé dans la zone A. |
| Configurations du producteur multicast |
Ressources qui permettent au producteur multicast d'envoyer du trafic depuis la zone A :
|
| Configurations des clients multicast |
Ressources permettant aux clients multicast de recevoir du trafic dans la zone A :
|
Topologie en étoile Network Connectivity Center
Les schémas de cette section décrivent la topologie en étoile de Network Connectivity Center pour le multicast.
Trafic multicast dans la topologie en étoile
Le schéma suivant illustre le trafic multicast dans la topologie en étoile Network Connectivity Center.
Dans cet exemple de base, un producteur multicast envoie du trafic à des clients multicast dans la même zone, mais dans des réseaux VPC différents. Vous pouvez étendre cette topologie en configurant la distribution multicast multizones ou les domaines multicast redondants, ou en ajoutant d'autres réseaux de producteurs multicast.
Configuration des ressources pour la topologie en étoile
Le schéma suivant illustre les ressources réseau et multidiffusion que vous devez configurer pour obtenir la connectivité multidiffusion décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un réseau VPC administrateur de multidiffusion est un spoke central du hub. Il contient un domaine de multidiffusion avec une ou plusieurs plages de groupes activées dans la zone A. Le domaine multicast est configuré avec le paramètre de topologie Network Connectivity Center et le hub spécifique à utiliser. |
| Configurations du producteur multicast |
Un réseau VPC de producteur multicast est un spoke central du hub et contient des ressources qui permettent au producteur multicast d'envoyer du trafic depuis la zone A :
|
| Configurations des clients multicast |
Trois réseaux VPC clients multicast sont des spokes de périphérie sur le hub. Chacun contient des ressources qui permettent aux clients multicast de recevoir du trafic dans la zone A :
|
Autres modèles de déploiement
Cette section décrit d'autres modèles de déploiement que vous pouvez suivre lorsque vous configurez le multicast dans la topologie en étoile à réseau VPC unique ou Network Connectivity Center. Vous pouvez utiliser n'importe quelle combinaison de ces modèles de déploiement.
Multicast interzones
Cette section inclut des schémas illustrant le trafic multicast multizone et les exigences de configuration correspondantes.
Trafic multicast interzone
Le schéma suivant illustre le trafic multicast multizone dans une topologie de réseau VPC unique. Vous pouvez également configurer le trafic multicast multizone lorsque vous utilisez la topologie en étoile Network Connectivity Center.
Dans cet exemple, un producteur de multidiffusion de la zone A envoie du trafic aux consommateurs de multidiffusion des zones A et B.
Configuration des ressources pour le multicast multizone
Ce diagramme illustre les ressources multicast que vous devez configurer pour obtenir la connectivité multicast multizone décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent. Cette configuration nécessite que vous configuriez plusieurs ressources dans chaque zone où les producteurs ou les consommateurs multicast envoient ou reçoivent du trafic.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Un domaine multicast et une ou plusieurs plages de groupes sont créés dans le réseau VPC et activés dans la zone A et la zone B. |
| Configurations du producteur multicast |
Ressources qui permettent au producteur multicast d'envoyer du trafic depuis la zone A :
|
| Configurations des clients multicast |
Ressources permettant aux clients multicast de recevoir du trafic dans la zone A :
Ressources permettant aux clients multicast de recevoir du trafic dans la zone B :
|
Domaines multicast redondants
Cette section inclut des schémas illustrant l'envoi de trafic multicast via des domaines multicast redondants et les exigences de configuration correspondantes.
Trafic multicast via des domaines redondants
Le schéma suivant illustre les domaines multicast redondants dans une topologie de réseau VPC unique. Vous pouvez également configurer des domaines redondants lorsque vous utilisez la topologie en étoile Network Connectivity Center.
Dans cet exemple, un producteur multidiffusion envoie du trafic à des consommateurs multidiffusion dans la même zone via une infrastructure multidiffusion redondante qui correspond à deux domaines multidiffusion distincts.
Configuration des ressources pour les domaines redondants
Ce diagramme illustre les ressources multicast que vous devez configurer pour obtenir la connectivité multicast redondante décrite dans la section précédente.
Le tableau suivant décrit les configurations de ressources dans le diagramme précédent. Pour utiliser des domaines multicast redondants, vous devez créer des configurations redondantes pour chaque type de ressource.
| Types de ressources | Configuration |
|---|---|
| Domaines multicast et plages de groupes |
Ressources pour les domaines multicast redondants :
|
| Configurations du producteur multicast |
Ressources qui permettent au producteur multicast d'envoyer du trafic via le domaine multicast 1 de la zone A :
Ressources permettant au producteur multicast d'envoyer du trafic via le domaine multicast 2 depuis la zone A :
|
| Configurations des clients multicast |
Ressources permettant aux clients multicast de recevoir du trafic via le domaine multicast 1 dans la zone A :
Ressources qui permettent au client multicast de recevoir du trafic via le domaine multicast 2 dans la zone A :
|
VPC partagé
Vous pouvez également utiliser un VPC partagé pour séparer les ressources réseau d'un projet hôte des ressources de calcul d'un projet de service. Pour en savoir plus, consultez la présentation du VPC partagé.
Le schéma suivant illustre un exemple de configuration :
- Le projet hôte A contient un réseau VPC partagé avec des configurations de producteurs multicast. Le projet de service A contient une instance de producteur multicast créée dans le réseau partagé.
- Le projet hôte B contient un réseau VPC partagé avec des configurations de consommateur multicast. Le projet de service B contient une instance de client multicast créée dans le réseau partagé.
Étapes suivantes
- Consultez la présentation de la configuration multicast.