View a markdown version of this page

Verbindung zu Dual-Stack-Endpunkten herstellen - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verbindung zu Dual-Stack-Endpunkten herstellen

Die globalen Endpunkte von Amazon Keyspaces sind Dual-Stack-Endpunkte, die IPv4- und IPv6-Anfragen akzeptieren.

Wenn Sie über IPv6 eine Verbindung zu Amazon Keyspaces herstellen, passt der Service die Antworten der Systemtabelle automatisch an Ihr Verbindungsprotokoll an. Dadurch wird sichergestellt, dass Ihre Anwendungen konsistente Netzwerkadressinformationen erhalten, die ihrem Verbindungstyp entsprechen. Dadurch werden dem Client genaue Informationen zur Netzwerktopologie zur Verfügung gestellt und gleichzeitig die Abwärtskompatibilität für bestehende CQL-Anwendungen gewahrt.

Amazon Keyspaces erkennt das von Ihrer Client-Verbindung verwendete Netzwerkprotokoll (IPv4 oder IPv6) automatisch und passt die Systemtabellenantworten entsprechend an. Diese Erkennung erfolgt transparent während des ersten Verbindungs-Handshakes, sodass keine zusätzliche Konfiguration durch die Client-Anwendung erforderlich ist.

Amazon Keyspaces gibt IP-Adressen auf der Grundlage Ihres Verbindungsprotokolls zurück. Beispielsweise gibt eine Anfrage von einem IPv4-Netzwerk die folgende Antwort zurück.

SELECT * FROM system.peers; -- Returns IPv4 addresses in peer column -- Example: 172.31.1.1, 172.31.1.2, etc.

Eine Verbindung von einem IPv6-Netzwerk zu einem Dual-Stack-Endpunkt gibt cassandra.us-east-1.api.aws beispielsweise die folgende Antwort zurück.

SELECT * FROM system.peers; -- Returns IPv6 addresses in peer column -- Example: 2001:db8::1, 2001:db8::2, etc.

Weitere Informationen zur IPv6-Unterstützung in Amazon Keyspaces finden Sie unter. IPv6-Unterstützung in Amazon Keyspaces