5. DNS64 Normative Specification (DNS64 Normative Spezifikation)
5. DNS64 Normative Specification (DNS64 Normative Spezifikation)
DNS64 ist eine logische Funktion, die AAAA-Einträge aus A-Einträgen synthetisiert. Die DNS64-Funktion kann in einem Stub-Resolver, in einem rekursiven Resolver oder in einem autoritativen Nameserver implementiert werden. Sie funktioniert innerhalb dieser DNS-Funktionen und erscheint im Netzwerk, als ob sie ein "einfacher" DNS-Resolver oder Nameserver wäre, der [RFC1034] und [RFC1035] entspricht.
Die Implementierung SOLLTE die Zuordnung separater IPv4-Adressbereiche zu separaten IPv6-Präfixen für die AAAA-Eintrags-Synthese unterstützen. Dies ermöglicht die Handhabung spezieller IPv4-Adressen [RFC5735].
DNS-Nachrichten enthalten mehrere Abschnitte. Der Teil einer DNS-Nachricht, der von DNS64 geändert wird, ist der Antwortabschnitt (Answer Section), der weiter unten in Abschnitt 5.1 besprochen wird. Die resultierende synthetische Antwort wird mit anderen Abschnitten zusammengestellt, und dies erstellt die Nachricht, die tatsächlich als Antwort auf die DNS-Abfrage zurückgegeben wird. Die Zusammenstellung dieser Antwort wird weiter unten in Abschnitt 5.4 behandelt.
DNS64 antwortet auch auf PTR-Abfragen, die Adressen betreffen, die eines der IPv6-Präfixe enthalten, die es für die Synthese von AAAA RRs verwendet.