html5-img
1 / 9

DNS46 for the IPv4/IPv6 Stateless Translator

DNS46 for the IPv4/IPv6 Stateless Translator. X. Li, C. Bao 2009-11-08. Objects of this draft. General DNS46 is considered harmful. NAT-PT was deprecated [ RFC4966 ] However, the stateless translation requires not only the DNS64 but also the DNS46 supports.

len
Download Presentation

DNS46 for the IPv4/IPv6 Stateless Translator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DNS46 for the IPv4/IPv6 Stateless Translator X. Li, C. Bao 2009-11-08

  2. Objects of this draft • General DNS46 is considered harmful. • NAT-PT was deprecated [RFC4966] • However, the stateless translation requires not only the DNS64 but also the DNS46 supports. • This is why we need to document a specific DNS46 tool somewhere.

  3. Ask for A The IPv4 Internet Ask for AAAA xlate An IPv6 Network (subset) DNS Scenario 1 “an IPv6 network to the IPv4 Internet” Scenario 2 “the IPv4 Internet to an IPv6 network” Ask for AAAA Ask for A An IPv4 Network xlate An IPv6 Network (subset) DNS Scenario 5 “an IPv6 network to an IPv4 network” Scenario 6 “an IPv4 network to an IPv6 network” Scenarios and stateless solution Note that the xlate and DNS functions are decoupled.

  4. DNS function for the IPv4/IPv6 Stateless Translation • Scenario 1: An IPv6 network to the IPv4 Internet • DNS64 • Synthesizing • Scenario 2: The IPv4 Internet to an IPv6 network • DNS46 • Synthesizing/Authoritative • Scenario 5: An IPv6 network to an IPv4 network • DNS64 • Synthesizing/Authoritative • Scenario 6: An IPv4 network to an IPv6 network • DNS46 • Synthesizing/Authoritative

  5. DNS64 function for the IPv4/IPv6 Stateless Translation • The DNS64 function, which is defined for the stateful translation in Scenarios 1, 3 and 5, can also be used for the stateless translation in Scenario 1 and 5. • The DNS64 function is defined in DNS64 document [I-D.ietf-behave-dns64].

  6. DNS46 function for the IPv4/IPv6 Stateless Translator (1) • Static AAAA record • This is very similar to the authoritative DNS configuration of the dual-stack hosts. However, • The hosts are typically IPv6 single stack (or for some reason incapable of using IPv4 on a particular network) with AAAA record in the zone file. • A record in the zone file can be derived from the AAAA record based on the algorithm and the PREFIX information [I-D.ietf-behave-address-format].

  7. DNS46 function for the IPv4/IPv6 Stateless Translator (2) • Varying AAAA record • If IPv6 host has a varying AAAA record (e.g. Dynamic DNS). • Then, • The hosts are typically IPv6 single stack (or for some reason incapable of using IPv4 on a particular network) with varying AAAA record. • When the authoritative DNS receives a dynamic update containing AAAA record, it MUST synthesize corresponding A record before signing the zone, which can be derived based on the algorithm and the PREFIX information [I-D.ietf-behave-address-format].

  8. DNS46 function for the IPv4/IPv6 Stateless Translator (3) • For Scenario 6 (an IPv4 network to IPv6 network), no matter it is static AAAA record or varying AAAA record. • It is also possible to use DNS resolver • The hosts are typically IPv6 single stack (or for some reason incapable of using IPv4 on a particular network) with AAAA record. • The DNS resolver can synthesize the A record from the AAAA record based on the algorithm and the PREFIX information [I-D.ietf-behave-address-format].

  9. Remaining issues • DNSSEC • Authoritative is good for DNSSEC • Synthesis is an interim solution to avoid forcing upgrading of authoritative DNS servers. • Reverse DNS • Since it is authoritative server, the reverse DNS is also under network operators’ control.

More Related