Zum Hauptinhalt springen

1. Introduction (Einführung)

1. Introduction (Einführung)

Dieses Dokument spezifiziert DNS64, einen Mechanismus, der Teil des Werkzeugkastens für den IPv4-IPv6-Übergang und die Koexistenz ist. DNS64 ermöglicht, zusammen mit einem IPv6/IPv4-Translator wie Stateful NAT64 [RFC6146], einem reinen IPv6-Client die Initiierung von Kommunikationen über den Namen zu einem reinen IPv4-Server.

DNS64 ist ein Mechanismus zur Synthese von AAAA Resource Records (RRs) aus A RRs. Ein synthetischer AAAA RR, der vom DNS64 aus einem ursprünglichen A RR erstellt wurde, enthält denselben Owner Name wie der ursprüngliche A RR, aber er enthält eine IPv6-Adresse anstelle einer IPv4-Adresse. Die IPv6-Adresse ist eine IPv6-Darstellung der IPv4-Adresse, die im ursprünglichen A RR enthalten ist. Die IPv6-Darstellung der IPv4-Adresse wird algorithmisch aus der im A RR zurückgegebenen IPv4-Adresse und einem Satz von im DNS64 konfigurierten Parametern generiert (typischerweise ein IPv6-Präfix, das für IPv6-Darstellungen von IPv4-Adressen verwendet wird, und optional andere Parameter).

Zusammen mit einem IPv6/IPv4-Translator ermöglichen diese beiden Mechanismen einem reinen IPv6-Client die Initiierung von Kommunikationen zu einem reinen IPv4-Server unter Verwendung des Fully Qualified Domain Name (FQDN) des Servers.

Es wird erwartet, dass diese Mechanismen eine entscheidende Rolle beim IPv4-IPv6-Übergang und der Koexistenz spielen. Aufgrund der IPv4-Adresserschöpfung ist es wahrscheinlich, dass in Zukunft viele reine IPv6-Clients eine Verbindung zu reinen IPv4-Servern herstellen möchten. Im typischen Fall erfordert der Ansatz nur die Bereitstellung von IPv6/IPv4-Translatoren, die ein reines IPv6-Netzwerk mit einem reinen IPv4-Netzwerk verbinden, zusammen mit der Bereitstellung eines oder mehrerer DNS64-fähiger Nameserver. Einige Features erfordern jedoch die Ausführung der DNS64-Funktion direkt in den Endhosts selbst.

Dieses Dokument ist wie folgt strukturiert: Abschnitt 2 bietet einen nicht-normativen Überblick über das Verhalten von DNS64. Abschnitt 3 bietet einen nicht-normativen Hintergrund, der zum Verständnis der Interaktion zwischen DNS64 und DNS Security Extensions (DNSSEC) erforderlich ist. Die normative Spezifikation von DNS64 wird in den Abschnitten 4, 5 und 6 bereitgestellt. Abschnitt 4 definiert die Terminologie, Abschnitt 5 ist die eigentliche DNS64-Spezifikation, und Abschnitt 6 behandelt Deployment-Probleme. Abschnitt 7 ist nicht-normativ und bietet eine Reihe von Beispielen und typischen Deployment-Szenarien.