Ce document explique comment le trafic IPv6 est géré par les équilibreurs de charge d'application et les équilibreurs de charge réseau proxy. Ces équilibreurs de charge sont des équilibreurs de charge proxy, ce qui signifie que les connexions client entrantes sont interrompues au niveau de l'équilibreur de charge. L'équilibreur de charge lance ensuite une nouvelle connexion pour transférer la requête client vers le backend. Selon le type d'équilibreur de charge, vous pouvez activer IPv6 pour l'une ou l'autre de ces connexions, ou pour les deux.
L'activation d'IPv6 pour votre équilibreur de charge présente les avantages suivants:
Exécuter des déploiements à double pile Pour desservir les clients IPv6 et IPv4, créez deux adresses IP d'équilibrage de charge, l'une pour IPv6 et l'autre pour IPv4. Les clients IPv4 se connectent à l'adresse IPv4, tandis que les clients IPv6 se connectent à l'adresse IPv6. Ces clients sont ensuite automatiquement équilibrés en charge en fonction de la capacité disponible des backends IPv4 ou IPv6 à double pile opérationnels les plus proches. Pour savoir quels équilibreurs de charge sont compatibles avec les backends à double pile, consultez la page Tableau: services de backend et types de backends compatibles.
Équilibrez la charge du trafic client IPv6 via HTTP, HTTPS, HTTP/2, TCP et SSL/TLS. La compatibilité des protocoles dépend du type d'équilibreur de charge que vous utilisez et du protocole de règle de transfert.
Compatibilité avec les équilibreurs de charge
Pour les équilibreurs de charge basés sur un proxy, tels que les équilibreurs de charge d'application et les équilibreurs de charge réseau proxy, la connexion du client à l'équilibreur de charge et la deuxième connexion de l'équilibreur de charge au backend peuvent être configurées indépendamment l'une de l'autre. Par exemple, l'équilibreur de charge peut accepter le trafic IPv4 d'un client, interrompre la connexion, puis transmettre la requête de l'équilibreur de charge au backend via une nouvelle connexion IPv6, à condition que le backend soit un backend à double pile équipé pour gérer les connexions IPv6.
Pour permettre à un équilibreur de charge de recevoir des connexions IPv6 de la part des clients, vous devez utiliser une adresse IPv6 pour la règle de transfert de l'équilibreur de charge. La connexion ultérieure de l'équilibreur de charge au backend utilise IPv4 par défaut. Toutefois, vous pouvez autoriser certains équilibreurs de charge à utiliser l'IPv6 en configurant l'option Règle de sélection d'adresses IP sur le service de backend.
Le tableau suivant décrit les types de connexion compatibles avec tous les équilibreurs de charge basés sur un proxy:
Équilibreur de charge | Connexion des clients à l'équilibreur de charge | Connexion de l'équilibreur de charge aux backends |
---|---|---|
Équilibreur de charge d'application externe régional Équilibreur de charge réseau proxy externe régional Équilibreur de charge d'application interne régional Équilibreur de charge réseau proxy interne régional |
IPv4 uniquement. Le trafic IPv6 n'est pas accepté. | Au choix :
|
GCE_VM_IP_PORT
) peuvent être configurés en tant que double pile.
Convertir des réseaux IPv4 uniquement en double pile
Vous pouvez convertir les ressources d'équilibreur de charge qui utilisent IPv4 uniquement (pile unique) en IPv4 et IPv6 (double pile). En mettant à jour les ressources de l'équilibreur de charge, vous pouvez acheminer automatiquement le trafic IPv6 vers vos backends.
Pour obtenir des instructions sur la conversion des ressources et des backends de votre équilibreur de charge vers la double pile, consultez la documentation suivante :
Équilibreur de charge | Documentation |
---|---|
Équilibreur de charge d'application externe régional Équilibreur de charge d'application interne régional |
Convertir l'équilibreur de charge d'application en IPv6 |
Équilibreur de charge réseau proxy externe régional Équilibreur de charge réseau proxy interne régional |
Convertir l'équilibreur de charge réseau proxy en IPv6 |
Tarifs
Les règles de transfert de la terminaison IPv6 sont fournies gratuitement. Les adresses IPv6 éphémères ne vous sont pas facturées. Les adresses IPv6 réservées sont facturées aux tarifs existants, qu'elles soient utilisées ou non. Les autres éléments de tarification pour l'équilibrage de charge IPv6 sont identiques à ceux de l'équilibrage de charge IPv4. Pour en savoir plus sur la tarification de l'équilibrage de charge, consultez la page Tarifs du réseau.
Limites
Les équilibreurs de charge d'application externes régionaux, les équilibreurs de charge d'application internes régionaux, les équilibreurs de charge réseau proxy internes régionaux, et les équilibreurs de charge réseau proxy externes régionaux ne sont pas compatibles avec les interfaces IPv6. Le trafic IPv4 entrant est transmis par proxy via une connexion IPv4 ou IPv6 aux backends IPv4 et IPv6 (double pile).
Seuls les backends de groupes d'instances de VM et les groupes de points de terminaison du réseau (NEG) zonaux avec des points de terminaison
GCE_VM_IP_PORT
sont compatibles avec les backends à double pile (IPv4 et IPv6).