In diesem Dokument wird beschrieben, wie IPv6-Traffic von Application Load Balancern und Proxy-Network Load Balancern verarbeitet wird. Diese Load-Balancer sind Proxy-Load-Balancer. Das bedeutet, dass eingehende Clientverbindungen am Load-Balancer beendet werden. Der Load-Balancer initiiert dann eine neue Verbindung, um die Clientanfrage an das Backend weiterzuleiten. Je nach Art des Load-Balancers können Sie IPv6 für eine oder beide dieser Verbindungen aktivieren.
Die Aktivierung von IPv6 für Ihren Load-Balancer bietet folgende Vorteile:
Dual-Stack-Bereitstellungen ausführen Damit sowohl IPv6- als auch IPv4-Clients bedient werden, müssen Sie zwei IP-Adressen für den Load-Balancer erstellen – eine für IPv6 und eine für IPv4. IPv4-Clients stellen eine Verbindung zur IPv4-Adresse her, IPv6-Clients eine Verbindung zur IPv6-Adresse. Diese Clients werden dann per Load-Balancing automatisch zu den nächstgelegenen fehlerfreien IPv4- oder IPv6-Dual-Stack-Backends mit verfügbarer Kapazität geleitet. Informationen dazu, welche Load-Balancer Dual-Stack-Backends unterstützen, finden Sie unter Tabelle: Backend-Dienste und unterstützte Backend-Typen.
Load-Balancing von HTTP-, HTTPS-, HTTP/2-, TCP- und SSL/TLS-IPv6-Clienttraffic Die Protokollunterstützung hängt vom Typ des verwendeten Load Balancers und vom Protokoll der Weiterleitungsregel ab.
Load-Balancer-Unterstützung
Bei proxybasierten Load Balancern wie Application Load Balancern und Proxy-Network-Load-Balancern können die Verbindung vom Client zum Load Balancer und die zweite Verbindung vom Load Balancer zum Backend unabhängig voneinander konfiguriert werden. Der Load Balancer kann beispielsweise IPv4-Traffic von einem Client akzeptieren, die Verbindung beenden und die Anfrage dann über eine neue IPv6-Verbindung vom Load Balancer an das Backend weiterleiten, sofern das Backend ein Dual-Stack-Backend ist, das IPv6-Verbindungen verarbeiten kann.
Damit ein Load-Balancer IPv6-Verbindungen von Clients empfangen kann, müssen Sie eine IPv6-Adresse für die Weiterleitungsregel des Load-Balancers verwenden. Die nachfolgende Verbindung vom Load Balancer zum Backend verwendet standardmäßig IPv4. Sie können jedoch bestimmte Load-Balancer für die Verwendung von IPv6 aktivieren, indem Sie die Option Richtlinie zur IP-Adressauswahl für den Backend-Dienst konfigurieren.
In der folgenden Tabelle wird beschrieben, welche Verbindungstypen von allen proxybasierten Load Balancern unterstützt werden:
| Load-Balancer | Verbindung von Clients zum Load-Balancer | Verbindung vom Load-Balancer zu Back-Ends |
|---|---|---|
| Regionaler externer Application Load Balancer Regionaler externer Proxy-Network Load Balancer Regionaler interner Application Load Balancer Regionaler interner Proxy-Network Load Balancer |
Nur IPv4. IPv6-Traffic wird nicht unterstützt. | Eines der folgenden:
|
GCE_VM_IP_PORT-Endpunkten) können als Dual-Stack konfiguriert werden.
Von „nur IPv4“ zu Dual-Stack konvertieren
Sie können Load Balancer-Ressourcen, die nur IPv4 (Single-Stack) verwenden, in IPv4 und IPv6 (Dual-Stack) konvertieren. Durch das Aktualisieren von Load-Balancer-Ressourcen können Sie IPv6-Traffic automatisch an Ihre Backends weiterleiten.
Eine Anleitung zum Konvertieren Ihrer Load Balancer-Ressourcen und Backends in Dual-Stack finden Sie in der folgenden Dokumentation:
| Load-Balancer | Dokumentation |
|---|---|
|
Regionaler externer Application Load Balancer Regionaler interner Application Load Balancer |
Application Load Balancer in IPv6 konvertieren |
|
Regionaler externer Proxy-Network Load Balancer Regionaler interner Proxy-Network Load Balancer |
Proxy-Network Load Balancer in IPv6 konvertieren |
Preise
Die Weiterleitungsregeln für die IPv6-Beendigung nutzen Sie ohne zusätzliche Kosten. Sitzungsspezifische IPv6-Adressen werden nicht in Rechnung gestellt. Reservierte IPv6-Adressen werden nach den vorliegenden Tarifen abgerechnet, unabhängig davon, ob sie verwendet werden oder nicht. Ansonsten entsprechen die Preise für das IPv6-Load-Balancing denen für das IPv4-Load-Balancing. Weitere Informationen zu Load-Balancing-Preisen finden Sie unter Netzwerkpreise.
Beschränkungen
Regionale externe Application Load Balancer, regionale interne Application Load Balancer, regionale interne Proxy-Network Load Balancer, und regionale externe Proxy-Network Load Balancer unterstützen keine IPv6-Frontends. Eingehender IPv4-Traffic wird über eine IPv4- oder IPv6-Verbindung an die IPv4- und IPv6-Backends (Dual-Stack) weitergeleitet.
Nur VM-Instanzgruppen-Back-Ends und zonale Netzwerk-Endpunktgruppe (NEG) mit
GCE_VM_IP_PORT-Endpunkten unterstützen Dual-Stack-Back-Ends (IPv4 und IPv6).