このドキュメントでは、アプリケーション ロードバランサとプロキシ ネットワーク ロードバランサで IPv6 トラフィックが処理される方法について説明します。これらのロードバランサはプロキシ ロードバランサです。つまり、受信クライアント接続はロードバランサで終端します。ロードバランサは、新しい接続を開始してクライアント リクエストをバックエンドに転送します。ロードバランサのタイプに応じて、これらの接続のいずれかまたは両方で IPv6 を有効にできます。
ロードバランサで IPv6 を有効にすると、次のメリットがあります。
デュアルスタック デプロイを実行します。IPv6 と IPv4 の両方のクライアントに対応するには、IPv6 用に 1 つと、IPv4 用に 1 つの、2 つのロードバランサ IP アドレスを作成します。IPv4 クライアントは IPv4 アドレスに接続され、IPv6 クライアントは IPv6 アドレスに接続されます。次に、これらのクライアントは、使用可能な容量がある最も近い正常な IPv4 または IPv6 デュアルスタック バックエンドに自動的にロードバランスされます。デュアルスタック バックエンドをサポートするロードバランサを確認するには、表: バックエンド サービスとサポートされているバックエンド タイプをご覧ください。
HTTP、HTTPS、HTTP/2、TCP、および SSL/TLS の各 IPv6 クライアント トラフィックがロードバランスされます。プロトコルのサポートは、使用しているロードバランサのタイプと転送ルール プロトコルによって異なります。
ロードバランサのサポート
アプリケーション ロードバランサやプロキシ ネットワーク ロードバランサなどのプロキシベースのロードバランサの場合、クライアントからロードバランサへの接続と、ロードバランサからバックエンドへの 2 番目の接続は、相互に独立して構成できます。たとえば、バックエンドが IPv6 接続を処理できるデュアルスタック バックエンドである限り、ロードバランサはクライアントからの IPv4 トラフィックを受け入れ、接続を終端し、新しい IPv6 接続を介してロードバランサからバックエンドにリクエストを転送できます。
ロードバランサがクライアントからの IPv6 接続を受信できるようにするには、ロードバランサの転送ルールに IPv6 アドレスを使用する必要があります。ロードバランサからバックエンドへの後続の接続は、デフォルトで IPv4 を使用します。ただし、バックエンド サービスで IP アドレス選択ポリシー オプションを構成することで、特定のロードバランサで IPv6 を使用できます。
次の表に、すべてのプロキシベースのロードバランサでサポートされている接続タイプを示します。
ロードバランサ | クライアントからロードバランサへの接続 | ロードバランサからバックエンドへの接続 |
---|---|---|
リージョン外部アプリケーション ロードバランサ リージョン外部プロキシ ネットワーク ロードバランサ リージョン内部アプリケーション ロードバランサ リージョン内部プロキシ ネットワーク ロードバランサ |
IPv4 のみ。IPv6 トラフィックはサポートされません。 | 次のいずれかになります。
|
GCE_VM_IP_PORT
エンドポイントを使用)のみです。IPv4 のみからデュアルスタックに変換する
IPv4 のみ(シングルスタック)を使用するロードバランサ リソースを、IPv4 と IPv6(デュアルスタック)に変換できます。ロードバランサ リソースを更新すると、IPv6 トラフィックをバックエンドに自動的に転送できます。
ロードバランサのリソースとバックエンドをデュアルスタックに変換する手順については、次のドキュメントをご覧ください。
ロードバランサ | ドキュメント |
---|---|
リージョン外部アプリケーション ロードバランサ リージョン内部アプリケーション ロードバランサ |
アプリケーション ロードバランサを IPv6 に変換する |
リージョン外部プロキシ ネットワーク ロードバランサ リージョン内部プロキシ ネットワーク ロードバランサ |
プロキシ ネットワーク ロードバランサを IPv6 に変換する |
料金
IPv6 終端の転送ルールに追加料金はかかりません。一時的な IPv6 アドレスについては、課金されません。予約済みの IPv6 アドレスは、それらが使用されているかどうかに関係なく、既存のレートで課金されます。それ以外の場合、IPv6 ロード バランシングの料金は IPv4 ロード バランシングの料金と同じです。ロード バランシング料金の詳細については、ネットワーク料金をご覧ください。
制限事項
リージョン外部アプリケーション ロードバランサ、リージョン内部アプリケーション ロードバランサ、リージョン内部プロキシ ネットワーク ロードバランサ、 、リージョン外部プロキシ ネットワーク ロードバランサは、IPv6 フロントエンドをサポートしていません。上り(内向き)IPv4 トラフィックは、IPv4 または IPv6 接続を介して IPv4 と IPv6(デュアル スタック)バックエンドにプロキシされます。
デュアルスタック(IPv4 と IPv6)バックエンドをサポートするのは、
GCE_VM_IP_PORT
エンドポイントを使用する VM インスタンス グループ バックエンドとゾーン ネットワーク エンドポイント グループ(NEG)のみです。