IDN TLD Variants Implementation Guideline draft-yao-dnsop-idntld-implementation-01.txt Yao Jiankang.

Slides:



Advertisements
Similar presentations
ICANN Rio Meeting IDN Authorization for TLDs with ICANN agreements 26 March, 2003 Andrew McLaughlin.
Advertisements

RFC3743 and IDN TLD tests YAO Jiankang CNNIC. What is RFC 3743? RFC3743 JET Guidelines for IDN Registration and Administration for Chinese, Japanese,
Internationalized Domain Names Introduction & Update MENOG 1 Bahrain April 3-5, 2007 By: Baher Esmat Middle East Liaison.
Global Registry Services 1 INTERNATIONALIZED Domain Names Testbed presented to ITU/WIPO Joint Symposium Geneva 6-7 Dec An Overview On VeriSign Global.
INTERNET PROTOCOLS Class 9 CSCI 6433 David C. Roberts Entire contents copyright 2011, David C. Roberts, all rights reserved.
Internationalization Status and Directions: IETF, JET, and ICANN John C Klensin October 2002 © 2002 John C Klensin.
Sergei Komarov. DNS  Mechanism for IP hostname resolution  Globally distributed database  Hierarchical structure  Comprised of three components.
Internationalized Domain Names Status Report Prepared for: ICANN Meeting, Lisbon 29 March, 2007 Tina Dam IDN Program Director ICANN
Sweeping lame DNS reverse delegations APNIC16 – DNS Operations SIG Seoul, Korea, 20 August 2003.
DNS DOMAIN NAME SYSTEM NAME SYSTEM By Lijo George.
Computer Networks: Domain Name System. The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses Vacation.
DNS Session 4: Delegation and reverse DNS Joe Abley AfNOG 2006 workshop.
The Domain Name System Overview Introduction DNS overview How DNS helps us? Summary.
Inter-Root: A New Self-Governed Architecture for DNS Root Zone Resolution Binxing Fang Xiaohua Chen June,
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
1 Updated as of 1 July 2014 Issues of the day at ICANN Internationalized Domain Names (IDNs) KISA-ICANN Language Localisation Project Module 2.3.
Introduction to Chinese Domain Name ZHANG Hong Aug 24, 2003.
Domain Name System | DNSSEC. 2  Internet Protocol address uniquely identifies laptops or phones or other devices  The Domain Name System matches IP.
CcTLD-ICANN Agreement GCC Regional Meeting Dubai, UAE 17 June, 2001 Andrew McLaughlin ICANN.
Launching IDN & IDN TLDs: A gTLD Registry Perspective APNIC, Beijing
An Over View of current IDN Developments Eng.Mohamed El Bashir Ahmed Chairman – Sudan Internet Society “SIS” ICANN ccNSO Council Member ICANN IDN Committee.
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
Domain Names System The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the.
IDN Standards and Implications Kenny Huang Board, PIR
Computer Networks: Domain Name System. The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses Vacation.
CSUF Chapter 6 1. Computer Networks: Domain Name System 2.
Internationalized Domain Names (IDNs) Yale A2K2 Conference New Haven, USA April 27, 2007 Ram Mohan Building a Sustainable Framework.
CS640 Introduction to Computer Networks DNS Dec 1 st, 1999 Prof. Lawrence H. Landweber Prof. Jun Murai.
DSSA-WG Progress Update Dakar – October Charter: Background At their meetings during the ICANN Brussels meeting the At-Large Advisory Committee.
Internationalized Domain Names (IDN) APAN Busan James Seng former co-chair, IDN Working Group.
Module 5: Planning a DNS Strategy. Overview Planning DNS Servers Planning a Namespace Planning Zones Planning Zone Replication and Delegation Integrating.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 6: Name Resolution.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Domain Name System. CONTENTS Definitions. DNS Naming Structure. DNS Components. How DNS Servers work. DNS Organizations. Summary.
JIG (Joint ccNSO-GNSO IDN Group) Update APTLD | New Delhi Feb 23, 2012.
Naming March 8, Networks What is naming?  Associations between some elements in a set of names and some elements in a set of values  Binding.
© Copyright 2003, JPRS 1.JP IDN Implementation June 24, 2003 Hiro Hotta JPRS (Japan Registry Service) 日本レジストリサービス.jp/
Community Readiness for IDN Variant TLDs Arabic Script Case Sarmad Hussain Center for Language Engineering Al-Khawarizmi Institute of Computer.
1 1 The Why & How of IDN Generic Domain Names Presented by: Chuck Gomes Date: 13 May 2010.
Domain Name System (DNS). DNS Server Service Overview of Domain Name System What Is a Domain Namespace? Standards for DNS Naming.
Japan Registry Service Copyright © 2002 Japan Registry Service Co., Ltd. Consideration on DNS Service Level Shinta Sato Japan Registry.
IDN UPDATE Tina Dam ICANN Chief gTLD Registry Liaison Public Forum, Wellington 30 March 2006.
27 Mar 2000IETF IDN-WG1 Requirements for IDN and its Implementations from Japan Yoshiro YONEYA JPNIC IDN-TF / NTT Software Co.
BZUPAGES.COM. Presented to: Sir. Muizuddin sb Presented by: M.Sheraz Anjum Roll NO Atif Aneaq Roll NO Khurram Shehzad Roll NO Wasif.
DNS Security 1. Fundamental Problems of Network Security Internet was designed without security in mind –Initial design focused more on how to make it.
Web Server Administration Chapter 4 Name Resolution.
1 New gTLD Program What kind of Internet do you want? Speakers: Olof Nordling and Karla Valente Date: June 11, 2008.
1 CMPT 471 Networking II DNS © Janice Regan,
ITU ccTLD Workshop March 3, 2003 A Survey of ccTLD DNS Vulnerabilities.
INFSO-RI Enabling Grids for E-sciencE VO Naming practice and suggested development Oscar Koeroo.
Internet Naming Service: DNS* Chapter 5. The Name Space The name space is the structure of the DNS database –An inverted tree with the root node at the.
Domain Name System INTRODUCTION to Eng. Yasser Al-eimad
GNSO IDN work Dr Bruce Tonkin Chair, GNSO Council IDN Workshop Marrakech, June 25, 2006.
Short Intro to DNS (part of Tirgul 9) Nir Gazit. What is DNS? DNS = Domain Name System. For translation of host names to IPs. A Distributed Database System.
1 Internationalized Domain Names Paul Twomey 7 April 2008.
Monitoring, analyzing and cleaning DNS configuration errors across European NRENs Slavko Gajin University of Belgrade, Serbia
Getting started with ICANN
Internationalized Domain Names
Cyrillic scripts in IDN
Module 5: Resolving Host Names by Using Domain Name System (DNS)
Principles of Computer Security
draft-huston-kskroll-sentinel
IDN Variant TLDs Program Update
Measuring KSK Roll Readiness
Requirements for IDN and its Implementations from Japan
Measuring KSK Roll Readiness
Requirements for IDN and its Implementations from Japan
Windows Name Resolution
Sarmad Hussain Internationalized Domain Names (IDN) Programs Director
Presentation transcript:

IDN TLD Variants Implementation Guideline draft-yao-dnsop-idntld-implementation-01.txt Yao Jiankang

IDN TLD Variants Problem ICANN is pushing the IDN TLD into the root server. ICANN Seoul meeting has approved the IDN ccTLD fast track. In ASCII letters, the upper case "A" and lower case 'a' are same in the meaning. In many cases, the upper case "A" and lower case 'a' are exchangeable. We can regard the upper case "A" as the variant of the lower case 'a'. Many non-ASCII languages or scripts have some variant characters. ( VS )

If Internationalized Domain Label" or "IDL" are composed of variant characters, we regard this kind of IDL as the IDL variant. If these IDL variants are put into the root, they are regarded as the IDN TLD variants. For example, if the IDL China (U+4E2D U+56FD) and its IDL variant (U+4E2D U+570B) are put into the root, the first one is called as the original IDN TLD and the second one is called as the IDN TLD variant. In ideal way, the original IDN TLD and its IDN TLD variant SHOULD be identical in the DNS resolution. For example, the ".com" is identical to ".COM" in the DNS resolution.

The Security Concern of IDN TLD Variants usabank.com VS usabank.COM. VS. bank. VS bank. bank. A bank. A GOOD: bank. and bank. belongs to the same registrant and gets the same DNS resolution Not bad: bank. VS bank. belongs to the same registrants and gets the different DNS resolution Danger: bank. VS bank. belongs to the different registrants and gets the different DNS resolution

The principle of IDN TLD variants implementation Same or identical DNS resolution to the names under the original IDN TLD and its variants The same names under the original IDN TLD and its variants belong to the same registrant Any policy or technology SHOULD be used to guarantee that the IDN TLD and its variant SHOULD belong to the same registry the DNS administrators SHOULD try their best to make the IDN TLD and its variants be identical in the DNS resolution.

The requirement of the root server operation [RFC2870] points out that the root domain name servers are seen as a crucial part of the correct, safe, reliable, and secure operation of the internet infrastructure. The root server should run as stable as possible. Any change or update to the root servers should be done in caution.

IDN TLD Variants Implementation Guideline In order to avoid the possible phishing, these IDN TLDs SHOULD be delegated to the same registry. Based on the current technology, there are two techniques: DNAME and NS records which can be used in the IDN TLD variants implementation. Some relative policy should also be used to manage the IDN TLD and its variants.

Apply DNAME to IDN TLD variants in the root Configuration form: TTL IN DNAME Advantages: Redirection the whole sub-tree of the domain name tree to another one DNAME does not direct itself (the owner name). There are also some other issues related to the IDN TLD

DNAME is a new technology The basic DNS documents [RFC1034] and [RFC1035] were defined in the year of 1987 while the DNAME [RFC2672] was defined in the year of 1999.RFC1034RFC1035RFC2672 There are 12 years gap between them. There are a lot of legacy DNS applications which are unaware of DNAME.

Zero TTL [RFC2672] specifies that the synthesized CNAME RR, if provided, MUST have TTL equal to zero. It means that the DNAME-unaware resolver will not cache this resource record.[RFC2672] The DNAME-unaware resolver will go to the DNAME servers to lookup the relative answers every time when the DNAME record is involved. This will cause much load to the servers which provide the DNAME service.

Mis-configuration DNAME RFC specifies that resource records MUST NOT exist at any sub-domain of the owner of a DNAME RR. Some DNS administrators may not know it and still configure the RR in the sub-domain of the owner of a DNAME RR, which may lead the failure resolving. The DNAMEed domain name is not a normal domain name. The normal domain name itself can be configured with the DNS resource record such as A or MX record. Many DNS administrators will mis-configure it. The registrant of this domain name may not understand the DNAME and regard the DNAMEed domain name as the normal domain name.

DNAME should be scrutinized before being put into the root If the DNAME is put into the root for the IDN TLD variants, the synthesized CNAME RR for the DNAME has the TTL Zero according to [RFC2672], which will cause too much load to the root.RFC2672 The easy mis-configuration problem by the DNS administrator is also a problem to make the DNS administrators and the registrant be confused about the domain name availability. Whether the issues discussed above will make the root server running unreliable or unstable is unclear. So the ICANN should scrutinize all the DNAME issues and consider whether these will impact the stable running of the internet

Apply NS to IDN TLD variants in the root NS resource record is deployed widely. The practice in the root has proven that the NS resource record in the root is safe and reliable. Putting the NS records in the root does not impact the root much. If the IDN TLD variants are delegated via the NS resource record way, the original IDN TLD and its variants can be delegated to totally different servers. In the DNS zone, they are the different delegations. In registration policy, the original IDN TLD and its IDN TLD variants SHOULD be allocated to the same registry.

Apply DNAME or NS to the second level names in the IDN TLD variants Whether DNAME or NS is used for the second level names in the IDN TLD and its variants, the DNS administrator can consider the three factors: Are IDN TLD variants often used or resolved by the internet users? IDN TLD DNS servers' performance? The DNS administrators' knowledge of DNAME?

Apply DNAME to the second level names in the IDN TLD variants If some of the following criterias are satisfied, we can consider to use the DNAME in the second level domain names. The names in the IDN TLD variants are seldom used or resolved by the internet users The DNS servers' performance is good enough to support a lot of resolution from the DNAME-unaware resolvers The DNS administrator has the knowledge of DNAME, and can configure it properly

**Apply DNAME to all names We can use the following configuration form in the zone apex of the IDN TLD variants: TTL IN DNAME **Apply DNAME to the name which the registrant wants to be DNAMEed We can use the following configuration form in the zone of the IDN TLD variants: TTL IN DNAME If this method is used, the other resource records except NS DNAME records under the IDN TLD variants SHOULD be same with the original IDN TLD in the DNS administration since the owner of DNAME does not redirect itself.

Apply NS to the second level names in the IDN TLD variants If some of the following criterias are satisfied, we can consider to use the NS in the second level domain names. The IDN TLD variants are often used or resolved by the internet users. The DNS servers' performance is not good enough to support a lot of resolution from the DNAME-unaware. The DNS administrator is supposed to have not the knowledge of DNAME, and can not configure it properly The same name under the original IDN TLD and its variants should belong to the same registrant via some policy. In order to avoid the possible phishing or confusing, the configuration of names under the original IDN TLD and its variants SHOULD be same in the DNS administration.

Security Considerations If IDN TLD variants are implemented, this guideline is suggested to be used to avoid the possible phishing. If we apply NS both to IDN TLD variants in the root and to the second level names in the IDN TLD variants, we can not guarantee that every level of domain names under the IDN TLD and its variants are configured to be same. We can only specify some policy to make the same name under the IDN TLD and its variants to be owned by the same registrant. The registrant is unlikely to phishing itself via the name under the IDN TLD and its variants.

Q& A Jiankang YAO

: