Amazon Keyspaces での IPv6 サポート - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Keyspaces での IPv6 サポート

Amazon Keyspaces での IPv6 サポートにより、アプリケーションはIPv4 と比較して大幅に拡張されたアドレススペースを提供する次世代インターネットプロトコルであるインターネットプロトコルバージョン 6 を使用して接続を確立できます。この実装では、IPv4 と IPv6 の両方を同時にサポートするデュアルスタックエンドポイントが使用され、将来の対応が可能な接続を可能にしながら下位互換性を確保します。; エンドポイントのリストについては、「グローバルエンドポイント」を参照してください。

Amazon Keyspaces は、IPv6 接続を有効にしながら完全な下位互換性を維持するデュアルスタックアーキテクチャを通じて IPv6 サポートを実装します。

Amazon Keyspaces での DNS 解決

アプリケーションがデュアルスタックエンドポイントに接続すると、DNS 解決プロセスは両方のアドレスタイプを返します。

レコード (IPv4)

下位互換性のための従来の IPv4 アドレス

AAAA レコード (IPv6)

最新の接続用の新しい IPv6 アドレス

クライアントのオペレーティングシステムとネットワークスタックは、ローカル設定、ネットワークの可用性、システム設定に基づいて、最適なプロトコルを自動的に選択します。

Cassandra クエリ言語 (CQL) プロトコルは、アプリケーションコードの変更を必要とせずに IPv6 接続をシームレスにサポートします。

自動プロトコル選択
  • アプリケーションがデュアルスタックエンドポイントを指定する

  • ネットワークスタックが可用性に基づいて IPv4 または IPv6 を選択する

  • 既存の CQL アプリケーションにコードの変更は必要ありません

ドライバーの互換性
  • すべての主要な CQL ドライバーが IPv6 を透過的にサポート

  • DataStax ドライバーは IPv6 アドレスをネイティブに処理します

  • オープンソースドライバーは変更なしで動作する

接続の一貫性
  • システムテーブルには、使用される接続プロトコルが反映されます。

  • IPv6 接続は で IPv6 アドレスを表示します system.peers

  • IPv4 接続に IPv4 アドレスが表示され続ける