DNS46 for the IPv4/IPv6 Stateless Translator

Slides:



Advertisements
Similar presentations
MONET Problem Scope and Requirements draft-kniveton-monet-requirements-00 T.J. Kniveton Alper Yegin IETF March 2002.
Advertisements

Possible Broadband Deployments Post IPv4 Completion Alain Durand, Work in progress #include.
Migration to IPv6 – Has Tomorrow Finally Arrived? John Curran ARIN President & CEO.
Demystifying IPv6: Ensuring a Smooth Transition John Curran ARIN President & CEO This presentation describes the impending depletion of Internet Protocol.
Presenter: Mark Elkins Topic: Things not getting done.
IPv6 Addressing of IPv4/IPv6 Translators v01 prepared by X. Li, C. Bao v02 updated by Med v03 updated by X. LI, C. Bao.
Stateless IPv4-IPv6 Interconnection for DS-lite and A+P Flexible IPv6 Migration Scenarios in the Context of IPv4 Address Shortage I-D.boucadair-behave-ipv6-portrange.
IETF 80 th Problem Statement for Operational IPv6/IPv4 Co-existence 3/31/2011 Chongfeng Xie Qiong Sun
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
IP Family Selection for MIF Host Zhen Cao, Dapeng Liu China Mobile.
NAT64-CPE Mode Operation for Opening Residential Service Gang Chen Hui Deng
1 NAT Tutorial Dan Wing, IETF77, Anaheim March 22, 2010 V2.1.
BEHAVE – IETF 76 1 BEHAVE Working Group IETF 76 – Hiroshima November 8-13, 2009 Session 1, Wednesday: 09:00-11:30 Session 2, Friday: 09:00-11:30 Chairs:
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Requirements (and Other Considerations) for NAT-PT Replacement from RFC 4966 IETF70 Vancouver v6ops W.G. December 6, 2007 Elwyn Davies.
NAT-PT Applicability Statement Design Team IETF #57, IETF V6OPS WG Vienna, Austria July 16, 2003.
IPv6.kr DNS Deployment Plan Feb, 2004 Seung-hoon Lee & Billy Cheon IP Address Management Team Korea Network Information Center.
1 Addition of IPv6 servers to in-addr.arpa tree DNS Operations Sig APNIC 18 2 September 2004, Fiji.
State of DNS Security Extensions Edward Lewis February 26, 2001 APRICOT 2001 Panel.
CCNA1 v3 Module 9 v3 CCNA 1 Module 9 JEOPARDY K. Martin Galo Valencia.
1 IPv6 and IPv4 Interoperation and Transition Tony Hain co-chair IETF ngtrans WG
Implementing IPv6 Module B 8: Implementing IPv6
Enabling IPv6 in Corporate Intranet Networks
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
Module 4: Configuring Network Connectivity
1 3gpp_trans / 09/02 / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-01.txt Juha Wiljakka, Nokia.
Configuring and Troubleshooting Network Connections
DHCPv6 Dynamic Reconfigure draft-wing-dhc-dns-reconfigure-02 P.Patil, M.Boucadair, T.Reddy, D.Wing IETF-88 Presenter: Shwetha Bhandari DHCPv6 Dynamic Reconfigure1.
IPv6 DNS issues draft-ietf-dnsop-ipv6-dns-issues-00.txt
DNS and DHCP in Dual Stack Networks Lawrence E. Hughes Chairman, InfoWeapons Inc.
DirectAccess is an Enterprise Solution: No support for Windows 7 Professional Requires two consecutive public IP addresses Cannot NAT to the DirectAccess.
Chapter 5 - TRANSPORT and NETWORK LAYERS - Part 2 - Static and Dynamic Addressing Address Resolution Dr. V.T. Raja Oregon State University.
Hardware Firewall Feature © N. Ganesan, Ph.D.. Chapter Objectives Show the configuration of a hardware firewall such as Dlink DI 604 Illustrate the sharing.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
TCP/IP.
IPv4/IPv6 Translation: Framework Li, Bao, and Baker.
IETF 79 th Considerations for Stateless Translation (IVI/dIVI) in Large SP draft-sunq-v6ops-ivi-sp-01 Qiong Sun( China Telecom) Heyu Wang( China Telecom)
IP/ICMP Translation Algorithm (IIT) Xing Li, Congxiao Bao, Fred Baker
Domain Name Services Oakton Community College CIS 238.
Windows Server 2008 Chapter 8 Last Update
NAT64 marcelo bagnulo, Philip Matthews, Iljitsch van Beijnum IETF 72 - Dublin.
Lecturer : Ms.Trần Thị Ngọc Hoa Chapter 2 Methods Configuring Name Resolution Methods.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
41st IETF meeting IPng, 6bone & ngtrans Yuji SEKIYA
資 管 Lee Lesson 13 IPv6 and Name Resolution. 資 管 Lee Lesson Objectives IPv6 name-to-address and address-to-name resolution IPv6 name resolution support.
1 Shin Miyakawa, Ph.D (宮川 晋) Sr. Research Manager, IPv6 Group Innovative IP Architecture Center NTT Communications IPv6/v4 dual stack.
Chapter 13 Microsoft DNS Server n DNS server: A Microsoft service that resolves computer names to IP addresses, such as resolving the computer name Brown.
IPv4/IPv6 transition experience and the features of stateless translation (IVI) Xing Li Plenary: Life after IPv4 Exhaustion.
IETF 531 DNS Discovery Update draft-ietf-ipv6-dns-discovery-04.txt Dave Thaler
Dynamic Host Configuration Protocol Engr. Mehran Mamonai.
IPv6, the Protocol of the Future, Today Mathew Harris.
Windows routing and resolution. Basic concepts  Host name: machine.sub-domain.domain example: mail.ubalt.edu same machine name in Windows in NetBIOS.
Recommendations of Unique Local Addresses Usages draft-ietf-v6ops-ula-usage-recommendations-02 draft-ietf-v6ops-ula-usage-recommendations-02 Bing Liu(speaker),
How to configure DNS for a Windows 2000 domain? 1.Start the Install/Remove Programs Control Panel Applet (Start - Settings - Control Panel - Add/Remove.
Company Confidential 1 ICMPv6 Echo Replies for Teredo Clients draft-denis-icmpv6-generation-for-teredo-00 behave, IETF#75 Stockholm Teemu Savolainen.
* Agenda  What is the DNS ?  Poisoning the cache  Short term solution  Long term solution.
NAT64-CPE Mode Operation for Opening Residential Service Gang Chen Hui
Stateless 1:N IVI and Stateless 1:N double IVI X. Li, C. Bao, H. Zhang November 12, 2009.
1 3gpp_trans/ / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-00.txt Juha Wiljakka,
&. & DNS and IPv6 IPv6 Summit, Canberra 31st October & 1 st November 2005 Chris Wright, Chief Technology Officer &
DNS64 draft-bagnulo-behave-dns64-01 m. bagnulo, P. Matthews, I. van Beijnum, A. Sullivan, M. Endo IETF 73 - Mineapolis.
1 Brian Carpenter Sheng Jiang IETF 85 November 2012 Next steps for 6renum work.
IETF 81 th Rapid Transition of IPv4 contents to be IPv6-accessible draft-sunq-v6ops-contents-transition-02 Q. Sun, C. Xie, Q. Liu, X. Li, J. Qin and D.
1 Framework for IPv4/IPv6 Multicast Translation draft-venaas-behave-v4v6mc- framework-03.txt.
Draft-wing-v6ops-happy-eyeballs-ipv6 Happy Eyeballs: Trending Towards Success with Dual-Stack Hosts Dan Wing Andrew Yourtchenko {dwing,
12/11/2010V6OPS Mobile Transition IETF 791 Mobile Use Case and Transition Guide Looking Ahead To New Draft Versions draft-zhou-v6ops-mobile-use-case draft-tsou-v6ops-mobile-transition-guide.
IPv4 shortage and CERN 15 January 2013
Chongfeng. Xie(Presenter), Qiong Sun, Qi He, Cathy Zhou
CERNET2 IPv6-only Practice: Backbone, Servers, Clients and 4aaS
Presentation transcript:

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. This is why we need to document a specific DNS46 tool somewhere.

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

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 Scenario 6: An IPv4 network to an IPv6 network

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].

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].

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].

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].

Remaining issues DNSSEC Reverse DNS 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.