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

In diesem Dokument erfahren Sie, 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, erstellen Sie zwei Load Balancer-IP-Adressen – 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 für HTTP-, HTTPS-, HTTP/2-, TCP- und SSL/TLS-IPv6-Clienttraffic Die Protokollunterstützung hängt vom verwendeten Load Balancer und vom Protokoll der Weiterleitungsregel ab.

Load Balancer-Unterstützung

Bei proxybasierten Load Balancern wie Anwendungs-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 dann die Anfrage vom Load Balancer über eine neue IPv6-Verbindung an das Backend weiterleiten, sofern es sich um ein Dual-Stack-Backend handelt, das IPv6-Verbindungen verarbeiten kann.

Damit ein Load Balancer IPv6-Verbindungen von Clients empfangen kann, müssen Sie für die Weiterleitungsregel des Load Balancers eine IPv6-Adresse verwenden. Für die nachfolgende Verbindung vom Load Balancer zum Back-End wird standardmäßig IPv4 verwendet. Sie können jedoch bestimmten Load Balancern die Verwendung von IPv6 ermöglichen, 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 den 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. Eine der folgenden Optionen:
  • IPv4-Verbindung: Unterstützt mit reinen IPv4- oder Dual-Stack-Backends
  • IPv6-Verbindung: 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 reinen IPv4- zu Dual-Stack-Netzwerken 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 Umwandeln 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-(Dual-Stack-)Backends weitergeleitet.

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

Nächste Schritte