Neste documento, mostramos como o tráfego IPv6 é processado pelos balanceadores de carga de aplicativo e balanceadores de carga de rede de proxy. Esses balanceadores de carga são balanceadores de carga de proxy, o que significa que as conexões de entrada do cliente são encerradas no balanceador de carga. O balanceador de carga inicia uma nova conexão para encaminhar a solicitação do cliente para o back-end. Dependendo do tipo de balanceador de carga, é possível ativar o IPv6 para uma ou ambas as conexões.
Ativar o IPv6 no balanceador de carga tem os seguintes benefícios:
Executar implantações de pilha dupla. Para atender aos clientes IPv6 e IPv4, crie dois endereços IP do balanceador de carga, um para IPv6 e outro para IPv4. Os clientes IPv4 se conectam ao endereço IPv4, enquanto os clientes IPv6 se conectam ao endereço IPv6. Em seguida, a carga desses clientes é balanceada automaticamente e enviada para os back-ends íntegros de pilha dupla IPv4 ou IPv6 com capacidade disponível. Para saber quais balanceadores de carga oferecem suporte a back-ends de pilha dupla, consulte Tabela: serviços de back-end e tipos de back-end com suporte.
Balancear carga do tráfego de cliente em HTTP, HTTPS, HTTP/2, TCP e SSL/TLS IPv6. O suporte a protocolos depende do tipo de balanceador de carga que você está usando e do protocolo da regra de encaminhamento.
Suporte ao balanceador de carga
Para balanceadores de carga baseados em proxy, como balanceadores de carga de aplicativos e balanceadores de carga de rede de proxy, a conexão do cliente ao balanceador de carga e a segunda conexão do balanceador de carga ao back-end podem ser configuradas de forma independente. Por exemplo, o balanceador de carga pode aceitar tráfego IPv4 de um cliente, encerrar a conexão e encaminhar a solicitação do balanceador de carga para o back-end por uma nova conexão IPv6, desde que o back-end seja um back-end de pilha dupla equipado para processar conexões IPv6.
Para permitir que um balanceador de carga receba conexões IPv6 de clientes, é necessário usar um endereço IPv6 para a regra de encaminhamento do balanceador de carga. A conexão posterior do balanceador de carga para o back-end usa o IPv4 por padrão. No entanto, é possível ativar determinados balanceadores de carga para usar o IPv6 configurando a opção política de seleção de endereço IP no serviço de back-end.
A tabela a seguir descreve quais tipos de conexão são aceitos por todos os balanceadores de carga baseados em proxy:
Balanceador de carga | Conexão de clientes ao balanceador de carga | Conexão do balanceador de carga aos back-ends |
---|---|---|
Balanceador de carga de aplicativo externo regional Balanceador de carga de rede de proxy externo regional Balanceador de carga de aplicativo interno regional Balanceador de carga de rede de proxy interno regional |
Somente IPv4. O tráfego de IPv6 não é compatível. | Uma das seguintes opções:
|
GCE_VM_IP_PORT
) podem ser configurados como pilha dupla.
Converter de somente IPv4 para pilha dupla
É possível converter recursos de balanceador de carga que usam apenas IPv4 (pilha única) para IPv4 e IPv6 (pilha dupla). Ao atualizar os recursos do balanceador de carga, você pode encaminhar automaticamente o tráfego IPv6 para seus back-ends.
Para instruções sobre como converter os recursos e back-ends do balanceador de carga para a pilha dupla, consulte a documentação a seguir:
Balanceador de carga | Documentação |
---|---|
Balanceador de carga de aplicativo externo regional Balanceador de carga de aplicativo interno regional |
Converter o balanceador de carga de aplicativo para IPv6 |
Balanceador de carga de rede de proxy externo regional Balanceador de carga de rede de proxy interno regional |
Converter o balanceador de carga de rede de proxy para IPv6 |
Preços
As regras de encaminhamento para a terminação IPv6 são fornecidas sem custo adicional. Você não é cobrado por endereços IPv6 temporários. Endereços IPv6 reservados são cobrados de acordo com as taxas atuais, estando em uso ou não. Caso contrário, o sistema de preços do balanceamento de carga IPv6 será igual ao preço do balanceamento de carga IPv4. Para detalhes sobre preços de balanceamento de carga, consulte Preços de rede.
Limitações
Balanceadores de carga de aplicativo externos regionais, balanceadores de carga de aplicativo internos regionais, balanceadores de carga de rede de proxy internos regionais, e balanceadores de carga de rede de proxy externo regionais não oferecem suporte a front-ends IPv6. O tráfego IPv4 de entrada é encaminhado por proxy por uma conexão IPv4 ou IPv6 para os back-ends IPv4 e IPv6 (pilha dupla).
Apenas back-ends de grupos de instâncias de VM e grupos de endpoints de rede (NEGs) zonais com endpoints
GCE_VM_IP_PORT
oferecem suporte a back-ends de pilha dupla (IPv4 e IPv6).