Questo documento illustra come il traffico IPv6 viene gestito dai bilanciatori del carico delle applicazioni e dai bilanciatori del carico di rete proxy. Questi bilanciatori del carico sono bilanciatori del carico proxy, il che significa che le connessioni client in entrata vengono interrotte al bilanciatore del carico. Il bilanciatore del carico avvia quindi una nuova connessione per inoltrare la richiesta del client al backend. A seconda del tipo di bilanciatore del carico, puoi attivare IPv6 per una o entrambe queste connessioni.
L'attivazione di IPv6 per il bilanciatore del carico presenta i seguenti vantaggi:
Esegui deployment dual-stack. Per servire sia i client IPv6 che quelli IPv4, crea due indirizzi IP del bilanciatore del carico, uno per IPv6 e l'altro per IPv4. I client IPv4 si connettono all'indirizzo IPv4, mentre i client IPv6 si connettono all'indirizzo IPv6. Questi client vengono poi bilanciati automaticamente in base al carico con i backend IPv4 o IPv6 dual-stack integri più vicini con capacità disponibile. Per sapere quali bilanciatori del carico supportano i backend dual-stack, consulta la Tabella: servizi di backend e tipi di backend supportati.
Esegui il bilanciamento del carico del traffico client IPv6 HTTP, HTTPS, HTTP/2, TCP e SSL/TLS. Il supporto del protocollo dipende dal tipo di bilanciatore del carico in uso e dal protocollo della regola di inoltro.
Supporto del bilanciatore del carico
Per i bilanciatori del carico basati su proxy, come i bilanciatori del carico delle applicazioni e i bilanciatori del carico di rete proxy, la connessione dal client al bilanciatore del carico e la seconda connessione dal bilanciatore del carico al backend possono essere configurate indipendentemente l'una dall'altra. Ad esempio, il bilanciatore del carico può accettare il traffico IPv4 da un client, terminare la connessione e inoltrare la richiesta dal bilanciatore del carico al backend tramite una nuova connessione IPv6, a condizione che il backend sia un backend dual-stack in grado di gestire le connessioni IPv6.
Per consentire a un bilanciatore del carico di ricevere connessioni IPv6 dai client, devi utilizzare un indirizzo IPv6 per la regola di inoltro del bilanciatore del carico. La connessione successiva dal bilanciatore del carico al backend utilizza IPv4 per impostazione predefinita. Tuttavia, puoi attivare l'utilizzo dell'IPv6 per determinati bilanciatori del carico configurando l'opzione Criterio di selezione dell'indirizzo IP sul servizio di backend.
La tabella seguente descrive i tipi di connessione supportati da tutti i bilanciatori del carico basati su proxy:
Bilanciatore del carico | Connessione dai client al bilanciatore del carico | Connessione dal bilanciatore del carico ai backend |
---|---|---|
Bilanciatore del carico delle applicazioni esterno regionale Network Load Balancer proxy esterno regionale Bilanciatore del carico delle applicazioni interno regionale Network Load Balancer proxy interno regionale |
Solo IPv4. Il traffico IPv6 non è supportato. | Uno dei seguenti:
|
GCE_VM_IP_PORT
) possono essere configurati come a doppio stack.
Convertire da solo IPv4 a doppio stack
Puoi convertire le risorse di bilanciamento del carico che utilizzano solo IPv4 (stack singolo) in IPv4 e IPv6 (stack doppio). Aggiornando le risorse del bilanciatore del carico, puoi instradare automaticamente il traffico IPv6 ai tuoi backend.
Per istruzioni su come convertire le risorse e i backend del bilanciatore del carico in dual stack, consulta la seguente documentazione:
Bilanciatore del carico | Documentazione |
---|---|
Bilanciatore del carico delle applicazioni esterno regionale Bilanciatore del carico delle applicazioni interno regionale |
Converti il bilanciatore del carico delle applicazioni in IPv6 |
Bilanciatore del carico di rete proxy esterno regionale Bilanciatore del carico di rete proxy interno regionale |
Convertire il bilanciatore del carico di rete proxy in IPv6 |
Prezzi
Le regole di inoltro per il termine IPv6 sono fornite senza costi aggiuntivi. Non viene addebitato alcun costo per gli indirizzi IPv6 temporanei. Gli indirizzi IPv6 riservati vengono addebitati alle tariffe esistenti, indipendentemente dal fatto che siano in uso o meno. In caso contrario, i prezzi per il bilanciamento del carico IPv6 sono gli stessi per il bilanciamento del carico IPv4. Per i dettagli sui prezzi del bilanciamento del carico, consulta Prezzi di rete.
Limitazioni
I bilanciatori del carico delle applicazioni esterni regionali, i bilanciatori del carico delle applicazioni interni regionali, i bilanciatori del carico di rete proxy interni regionali, i bilanciatori del carico di rete proxy interni tra regioni, i bilanciatori del carico delle applicazioni interni tra regioni e i bilanciatori del carico di rete proxy esterni regionali non supportano i frontend IPv6. Il traffico IPv4 in entrata viene eseguito tramite proxy su una connessione IPv4 o IPv6 ai backend IPv4 e IPv6 (a doppio stack).
Solo i backend dei gruppi di istanze VM e i gruppi di endpoint di rete (NEG) a livello di zona con endpoint
GCE_VM_IP_PORT
supportano i backend a doppio stack (IPv4 e IPv6).