IPv6クライアントがIPv4サービスにアクセスできるようにする場合は、IPv6 Classic Load Balancer (CLB) インスタンスを作成し、IPv4バックエンドサーバーをCLBインスタンスに追加できます。 IPv4サービスがIPv4 CLBインスタンスにデプロイされている場合、IPv4 CLBインスタンスにIPv6ゲートウェイを追加し、ネットワークトラフィックの増加に応じてバックエンドサーバーをスケールアウトできます。 このソリューションでは、既存のシステムを変更する必要がなく、IPv4サービスに影響を与えることなくIPv6 CLBインスタンスにサービスを移行できます。 IPv6 CLBインスタンスが作成されると、パブリックIPv6アドレスがCLBインスタンスに割り当てられます。 IPv6アドレスは、IPv6要求を転送するために使用される。
IPv6 CLBインスタンスの特性
サービスを中断せずにIPv4からIPv6に切り替える
IPv6 CLBインスタンスは、IPv4アドレスを使用するバックエンドサーバーをサポートしています。 既存のシステムを変更することなく、サービスをIPv6 CLBインスタンスに移行できます。
ネットワークトラフィックが増加した場合、IPv4サービスに影響を与えることなく、CLBインスタンスにIPv6ゲートウェイを追加し、バックエンドサーバーをスケールアウトできます。
より安全で信頼性の高いワークロードの展開
CLBのブラックリストを設定して、悪意のあるIPアドレスからのネットワークトラフィックをブロックできます。
指定したIPアドレスからのみネットワークトラフィックを許可するようにCLBのホワイトリストを設定することもできます。
制限事項
インターネット接続CLBインスタンスのみがIPv6をサポートしています。
IPv6インスタンスがサポートされているリージョンの詳細については、「CLBでサポートされているリージョン」をご参照ください。
IPv6パケットは、IPv4パケットよりも長いIPヘッダを有する。 IPv6 CLBインスタンスがUDPリスナーを使用する場合、次の要件が満たされていることを確認します。各バックエンドサーバーがCLBとの通信に使用するelastic network interface (ENI) でサポートされている最大伝送単位 (MTU) が1,200バイト以上です。 そうでなければ、特大のパケットは廃棄され得る。 それに応じて、一部のアプリケーションの構成ファイルのMTU設定を変更する必要があります。 TCPは、最大セグメントサイズ (MSS) 通知をサポートします。 CLBインスタンスがTCPリスナーを使用する場合、アプリケーションの設定を変更する必要はありません。