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 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:
  • 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 „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).

Nächste Schritte