IPv6 für Application Load Balancer und Proxy-Network Load Balancer

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 Typ 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, erstellen Sie zwei IP-Adressen für den Load Balancer – eine für IPv6 und eine für IPv4. IPv4-Clients stellen eine Verbindung zur IPv4-Adresse her, während IPv6-Clients eine Verbindung zur IPv6-Adresse herstellen. 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 für 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- und IPv6-Traffic von einem Client akzeptieren, die Verbindung beenden und dann die Anfrage vom Load Balancer über eine neue IPv6-Verbindung 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 für die 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 Backends
Regionaler externer Application Load Balancer
Regionaler externer Proxy-Network Load Balancer
Regionaler interner Application Load Balancer
Regionaler interner Proxy-Network Load Balancer
Sowohl IPv4- als auch IPv6-Verbindungen (Vorschau) können beendet werden. Eine der folgenden Möglichkeiten:
  • IPv4-Verbindung: wird mit reinen IPv4- oder Dual-Stack-Backends unterstützt
  • IPv6-Verbindung: wird nur mit Dual-Stack-Backends* unterstützt
* Nur Instanzgruppen und zonale NEGs (mit GCE_VM_IP_PORT Endpunkten) können als Dual-Stack konfiguriert werden.

Von reiner IPv4- zu Dual-Stack-Konfiguration konvertieren

Sie können Load-Balancer-Ressourcen, die nur IPv4 (Single-Stack) verwenden, in IPv4 und IPv6 (Dual-Stack) konvertieren. Wenn Sie Load-Balancer-Ressourcen aktualisieren, 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

Informationen zu den Preisen für IP-Adressen finden Sie unter Netzwerkpreise: Virtual Private Cloud.

Weitere Informationen zu den Preisen für Load-Balancing finden Sie unter Netzwerkpreise: Cloud Load Balancing.

Beschränkungen

  • Wenn eine IPv6-Weiterleitungsregel erstellt wird, wird automatisch ein /96-IPv6-Adressbereich aus dem Subnetz zugewiesen. Allerdings ist nur die erste Adresse in diesem /96-Bereich (z. B. mit der Endung :0:0) für Clients erreichbar. Achten Sie darauf, dass Ihre Clients und DNS-Einträge so konfiguriert sind, dass diese bestimmte erste Adresse verwendet wird. Dies gilt für regionale externe Application Load Balancer, regionale interne Application Load Balancer, regionale interne Proxy-Network Load Balancer, und regionale externe Proxy-Network Load Balancer (Vorschau).

  • Nur VM-Instanzgruppen-Backends und zonale Netzwerk-Endpunktgruppen (NEGs) mit GCE_VM_IP_PORT-Endpunkten unterstützen Dual-Stack-Backends (IPv4 und IPv6).

Nächste Schritte