

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Keyspaces 中的 IPv6 支援
<a name="ipv6-support"></a>

Amazon Keyspaces 中的 IPv6 支援允許應用程式使用網際網路通訊協定第 6 版建立連線，這是新一代網際網路通訊協定，可提供與 IPv4 相比大幅擴展的地址空間。實作使用同時支援 IPv4 和 IPv6 的雙堆疊端點，確保回溯相容性，同時實現面向未來的連線能力。如需端點清單，請參閱 [全域端點](programmatic.endpoints.md#global_endpoints)。

Amazon Keyspaces 透過雙堆疊架構實作 IPv6 支援，可維持完整的回溯相容性，同時啟用 IPv6 連線。

## Amazon Keyspaces 中的 DNS 解析
<a name="dns-resolution"></a>

當應用程式連線到雙堆疊端點時，DNS 解析程序會傳回兩種地址類型：

記錄 (IPv4)  
用於回溯相容性的傳統 IPv4 地址

AAAA 記錄 (IPv6)  
用於現代連線的新 IPv6 地址

用戶端的作業系統和網路堆疊會根據本機組態、網路可用性和系統偏好設定，自動選取最適合的通訊協定。

Cassandra 查詢語言 (CQL) 通訊協定可無縫支援 IPv6 連線，而無需變更應用程式碼。

自動通訊協定選擇  
+ 應用程式指定雙堆疊端點
+ 網路堆疊會根據可用性選擇 IPv4 或 IPv6 
+ 現有 CQL 應用程式不需要修改程式碼

驅動程式相容性  
+ 所有主要 CQL 驅動程式都以透明的方式支援 IPv6 
+ DataStax 驅動程式原生處理 IPv6 地址
+ 開放原始碼驅動程式可在不修改的情況下運作

連線一致性  
+ 系統資料表反映使用的連線通訊協定
+ IPv6 連線會在 中顯示 IPv6 地址 `system.peers`
+ IPv4 連線會繼續顯示 IPv4 地址