En este documento se explica cómo gestionan el tráfico IPv6 los balanceadores de carga de aplicaciones y los balanceadores de carga de red proxy. Estos balanceadores de carga son balanceadores de carga proxy, lo que significa que las conexiones de clientes entrantes se terminan en el balanceador de carga. A continuación, el balanceador de carga inicia una nueva conexión para reenviar la solicitud del cliente al backend. En función del tipo de balanceador de carga, puedes habilitar IPv6 para una o ambas conexiones.
Habilitar IPv6 en tu balanceador de carga tiene las siguientes ventajas:
Ejecutar implementaciones de pila dual. Para dar servicio a clientes IPv6 e IPv4, crea dos direcciones IP de balanceador de carga: una para IPv6 y otra para IPv4. Los clientes IPv4 se conectan a la dirección IPv4, mientras que los clientes IPv6 se conectan a la dirección IPv6. Estos clientes se equilibran de carga automáticamente a los back-ends de pila dual IPv4 o IPv6 más cercanos y en buen estado que tengan capacidad disponible. Para ver qué balanceadores de carga admiten back-ends de doble pila, consulta la tabla Servicios de backend y tipos de backend admitidos.
Balancear la carga del tráfico de clientes IPv6 de HTTP, HTTPS, HTTP/2, TCP y SSL/TLS. La compatibilidad con protocolos depende del tipo de balanceador de carga que utilices y del protocolo de la regla de reenvío.
Compatibilidad con balanceadores de carga
En el caso de los balanceadores de carga basados en proxies, como los balanceadores de carga de aplicaciones y los balanceadores de carga de red de proxy, la conexión del cliente al balanceador de carga y la segunda conexión del balanceador de carga al backend se pueden configurar de forma independiente. Por ejemplo, el balanceador de carga puede aceptar tráfico IPv4 de un cliente, finalizar la conexión y, a continuación, reenviar la solicitud del balanceador de carga al backend a través de una nueva conexión IPv6, siempre que el backend sea de pila dual y esté equipado para gestionar conexiones IPv6.
Para que un balanceador de carga pueda recibir conexiones IPv6 de los clientes, debes usar una dirección IPv6 en la regla de reenvío del balanceador de carga. La conexión posterior del balanceador de carga al backend usa IPv4 de forma predeterminada. Sin embargo, puedes habilitar que determinados balanceadores de carga usen IPv6 configurando la opción Política de selección de direcciones IP en el servicio de backend.
En la siguiente tabla se describen los tipos de conexión admitidos por todos los balanceadores de carga basados en proxy:
Balanceador de carga | Conexión de clientes al balanceador de carga | Conexión del balanceador de carga a los backends |
---|---|---|
Balanceador de carga de aplicaciones externo regional Balanceador de carga de red con proxy externo regional Balanceador de carga de aplicaciones interno regional Balanceador de carga de red con proxy interno regional |
Solo IPv4. No se admite el tráfico IPv6. | Cualquiera de las siguientes:
|
GCE_VM_IP_PORT
) se pueden configurar como de doble pila.
Convertir de solo IPv4 a doble pila
Puedes convertir recursos de balanceador de carga que solo usen IPv4 (pila única) a IPv4 e IPv6 (pila dual). Si actualizas los recursos del balanceador de carga, puedes enrutar automáticamente el tráfico IPv6 a tus backends.
Para obtener instrucciones sobre cómo convertir tus recursos de balanceador de carga y tus back-ends a pila dual, consulta la siguiente documentación:
Balanceador de carga | Documentación |
---|---|
Balanceador de carga de aplicación externo regional Balanceador de carga de aplicación interno regional |
Convertir un balanceador de carga de aplicaciones a IPv6 |
Balanceador de carga de red con proxy externo regional Balanceador de carga de red con proxy interno regional |
Convertir un balanceador de carga de red de proxy a IPv6 |
Precios
Las reglas de reenvío para la terminación de IPv6 se proporcionan sin coste adicional. No se te cobra por las direcciones IPv6 efímeras. Las direcciones IPv6 reservadas se cobran con las tarifas actuales, independientemente de si están en uso o no. De lo contrario, los precios del balanceo de carga IPv6 son los mismos que los del balanceo de carga IPv4. Para obtener información detallada sobre los precios del balanceo de carga, consulta los precios de red.
Limitaciones
Los balanceadores de carga de aplicaciones externos regionales, los balanceadores de carga de aplicaciones internos regionales, los balanceadores de carga de red con proxy internos regionales, y los balanceadores de carga de red con proxy externos regionales no admiten front-ends IPv6. El tráfico IPv4 de entrada se envía a través de proxy mediante una conexión IPv4 o IPv6 a los back-ends IPv4 e IPv6 (de pila dual).
Solo los backends de grupos de instancias de VM y los grupos de puntos finales de red (NEG) por zonas con
GCE_VM_IP_PORT
puntos finales admiten backends de doble pila (IPv4 e IPv6).