Internationalization of Domain Names James Seng CTO, i-DNS.net International co-chair, IETF IDN Working Group.

Slides:



Advertisements
Similar presentations
Internationalizing WHOIS Preliminary Approaches for Discussion Internationalized Registration Data Working Group ICANN Meeting, Brussels, Belgium Jeremy.
Advertisements

ICANN Rio Meeting IDN Authorization for TLDs with ICANN agreements 26 March, 2003 Andrew McLaughlin.
Internationalized Domain Names Introduction & Update MENOG 1 Bahrain April 3-5, 2007 By: Baher Esmat Middle East Liaison.
Moving Towards Internationalized Domain Names Paul Hoffman Internet Mail Consortium September 7, 2000.
Global Registry Services 1 INTERNATIONALIZED Domain Names Testbed presented to ITU/WIPO Joint Symposium Geneva 6-7 Dec An Overview On VeriSign Global.
TOPIC : MIME (Multipurpose Internet Mail Extensions ) By: Cecilia Gomes COSC 541,DATA COMMUNICATION SYSTEMS & NETWORKS Instructor: Prof. Anvari (SEU)
Internationalization Status and Directions: IETF, JET, and ICANN John C Klensin October 2002 © 2002 John C Klensin.
Internationalized Domain Names Status Report Prepared for: ICANN Meeting, Lisbon 29 March, 2007 Tina Dam IDN Program Director ICANN
You’ve got be kidding! Asking about Japanese Domain Name at this late stage? Masato Minda Japan Registry Services 24 th January 2008, JANOG
International Domain Name TWNIC Nai-Wen Hsu
Standardization of Internationalized Domain Name at IETF 24 Jan 2002 Yoshiro YONEYA JPNIC.
Internationalized Domain Name Protocol (IDN) & It’s Test Suite in IPv6 Sunyoung Han, Keecheon Kim Dept. of Computer Science and Engineering Konkuk Univ.,
Internationalized Domain Names (IDN) and Reverse DNS APNIC Taipei James Seng co-chair, IDN Working Group.
Internationalized Domain Names and ENUM Protocol Suite Pyo,Min-seok Dept. of Computer and Information Communication Engineering Konkuk University, Seoul,
StandardsDIS W4 RJK1 Distributed Information Systems Standards Bob Kummerfeld Department of Computer Science.
New.net and Multilingual Names Andrew Duff Director of Mktg and Policy, New.net December 2001.
1 ecompany/amani Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution November 22,
Introduction to Chinese Domain Name ZHANG Hong Aug 24, 2003.
1 © 2000, Cisco Systems, Inc. DNSSEC IDN Patrik Fältström
IDN over EPP (IDNPROV) IETF BOF, Washington DC November 2004.
Internationalized Domain Names: Overview of ICANN Activities Masanobu Katoh, Chair, IDN Committee Director, ICANN Board CDNC-CNSG-MINC IDN Joint Meeting.
Universal Acceptance of IDN ICANN London |
Internationalized Domain Name Evolution Kenny Huang TWNIC
Sophia Antipolis, September 2006 Multilinguality, localization and internationalization Miruna Bădescu Finsiel Romania.
Domain Names, Internationalization, and Alternatives John C KLENSIN © John C Klensin, 2002.
IDN Standards and Implications Kenny Huang Board, PIR
Internationalized Domain Names (IDNs) Yale A2K2 Conference New Haven, USA April 27, 2007 Ram Mohan Building a Sustainable Framework.
CcTLD IDN TF Report ccTLD Meeting, Rio de Janero Mar. 25, 2003 Young-Eum Chair, ccTLD IDN TF.
OSI Model Honolulu Community College Cisco Academy Training Center
China Internet Network Information Center Chinese Internet Name Services - Domain Name and Common Name China Internet Network Information Center Xiaodong.
Global Registry Services 1 INTERNATIONALized Domain Names Testbed An Overview On VeriSign Global Registry Services.
Written By: David Dagon Manos Antonakakis Paul Vixie Georgia Institute of Georgia Institute ofInternet Systems. Technology Technology Consortium Wenke.
Internationalized Domain Names (IDN) APAN Busan James Seng former co-chair, IDN Working Group.
Draft-ietf-iri-iri-3987bis-03 Issues Overview IETF 79, Beijing IRI WG Meeting Martin J. Dürst, co-Editor.
ES Module 5 Uniform Resource Locators, Hypertext Transfer Protocol, & Common Gateway Interface.
History of IDN APNIC Beijing 2009 James Seng. Internationalized Domain Names
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta ( JPRS & JPNIC ) APAN2002 Conference in Phuket January 24, 日本レジストリサービス.jp ( INTERNATIONALIZED.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
Internationalization of Domain Names Multilingual Domain Names: Joint ITU / WIPO Symposium International Conference Center of Geneva (CICG) December 6-7,
21 May 2000Chinese Domain Name Workshop1 Status and planning reports of JPNIC 宇井隆晴 (UI, Takaharu) JPNIC.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Internationalized Domain Names Dr. Cary Karp MUSENIC Project Manager Second MUSENIC Project Workshop Stockholm, March 2004 MUSENIC – The Museum Network.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
EAI WG meeting IETF-65, March 20, Agenda 17:40 Welcome, blue sheet, scribe, agenda bashing 17:50 Review of WG charter (approved) 17:55 Problem/framing:
A brief introduction of JET and its activities 25 Mar 2003 Hiro HOTTA
IP Addresses By Michelle Lin and Carmen Hui. IP Addresses IP stands for Internet Protocol. An IP Address is a unique number assigned to a device in a.
Legal Informatics & E-Governance as tools for the Knowledge Society LEFIS Seminar, Reykjavik (Iceland), July 12-13, 2007 Oleksandr Pastukhov MPhil (Koretsky.
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta JOINT ITU/WIPO SYMPOSIUM December 6, 日本レジストリサービス.jp.
Rfc3280bis-00 David Cooper, NIST Tim Polk, NIST. Development Process ● October 2004: Tim Polk requested that people submit any issues that needed to be.
Jabber Technical Overview Presenter: Ming-Wei Lin.
27 Mar 2000IETF IDN-WG1 Requirements for IDN and its Implementations from Japan Yoshiro YONEYA JPNIC IDN-TF / NTT Software Co.
Multilingual Domain Name 22 Feb 2001 YONEYA, Yoshiro JPNIC IDN-TF.
The original Internationalized Domain Name (IDN) WG set the requirements for international characters in domain names in RFC 3454, RFC3490, RFC3491 and.
The State of the IETF Keeping one Internet Harald Alvestrand, IETF chair Antalya, May 13, 2001.
Technical Recommendations of Chinese Domain Name(c-dn) Zhang Wenhui China Internet Network Information Center (CNNIC)
Internationalized Domain Names:. Company Logo IDN Issues  Technical: Which code? –ACE: Ascii Compatible Encoding –Unicode  Social/Cultural: What does.
D. CrockerMail Addresses1 Structure and Scope of Internet Mail Addresses  = = *( “.” )  and “.” are global syntax  is global semantic  is globally.
By: Badreldin M. Mekki Marouf,Sudan Telecommunication Co. Internet Protocol E-government and IP Symposium.
ADDRESS INTERNATIONALIZATION ( EAI ) ICANN-55 Mar 06, 2016 TF-AIDN Member 35+ Min : 10- Min ( Q & A )
Etisalat/I&eS/SOM/Amani PAGE 1 Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution
An Introduction to Universal Acceptance
Multilingual Domain Name
Internationalized Domain Name Evolution
Multilingualisation Standard for Internet Names
Multilingual Domain Name
Requirements for IDN and its Implementations from Japan
Requirements for IDN and its Implementations from Japan
Connecting the unconnected
John C Klensin APNIC Beijing, 25 August 2009
Support for Internationalized Addresses (EAI) in X.509 certificates
Presentation transcript:

Internationalization of Domain Names James Seng CTO, i-DNS.net International co-chair, IETF IDN Working Group

Internationalized Domain Names 华人. 公司.cn 華人. 商業.tw 高島屋. 会社.jp 삼성. 회사.kr 三星. 회사.kr الاهرام. م viagénie.qc.ca ื ישראל. קום ทีเอชนิค. พาณิชย์. ไทย 現代.com ヤフー.com

Internet Engineering Task Force IETF is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet. It is open to any interested individual.

IETF IDN Working Group Mailing List General Discussion: To subscribe: Archive: ftp://ops.ietf.org/pub/lists/idn* Website Chair James Seng Marc Blanchet

IDN WG Charter The goal of the group is to specify the requirements for internationalized access to domain names and to specify a standards track protocol based on the requirements. A fundamental requirement in this work is to not disturb the current use and operation of the domain name system, and for the DNS to continue to allow any system anywhere to resolve any domain name. The group will not address the question of what, if any, body should administer or control usage of names that use this functionality.

Confusion Language and Script A language is a way that human interact A script is the written form of a language Many written languages share the same script Some written languages use more than one script Example, 現代.com is this in Chinese, Japanese or Korean?

Confusion Name and Identifier Name is a word or phrase that constitutes the distinctive designation of a person or thing Identifier is a string of characters that uniquely identify a person or thing Example “ James Seng ” is a Name “ jseng ” is an Identifier is jseng.com a Name or Identifer? Domain Name is an Identifier not a Name

Confusion Internationalization, Localization and Multilingualism Internationalizing make the protocol able to handle more scripts Localization involves tailoring interaction with users in the languages they know Multilingualisam makes the protocol able to handle multiple languages “ I ” in IDN is Internationalization

Problems Internet Protocol (IP) TCP/UDP HTTP DNS Snapshot of network layers to provide some Internet Service WWW URISMTP Mail Format IDN is here

Problems Stability IDN is changing a fundamental service in the Internet Architecture Backward Compatibility A lot of existing Internet Protocols, applications uses domain names and assumed that it is A-Z, 0- 9 and “ - ” only Easy of Use It should transparent to user if possible

Problems Internationalization Using one universal character set or multiples characters set? What encoding to use? UTF-8? UTF-16? Matching yahoo.com = YAHOO.com 華人.com = 华人.com ?

Work in Progress Agreed that ISO10646/Unicode would be the base character set for IDN ASCII Compatible Encoding (ACE) A transformation encoding scheme of ISO10646 which resultant string is in LDH (Letter, Digital, Hypen). Limited compression to produce shorter ACE AMC-ACE-Z: draft-ietf-idn-amc-ace-z-01 e.g. 新加坡.com zq--3bs3aw5wpa2a.com

Work in Progress Nameprep/Stringprep draft-ietf-idn-nameprep Based on UTR#15 (Normalization) & UTR#22 (Case Mapping) with additional prohibited codepoint and folding rules Precise and well-defined rules to normalization IDN before it is used Allows accurate matching of IDN

Work in Progress Internationalized Host Names in Applications (IDNA) draft-ietf-idn-idna IDNA only upgrade in applications to handle IDN Consideration of legacy encoding and interopability Enforce Nameprep in applications Uses Nameprep-ACE ’ ed IDN over the wire

Work in Progress IDNA-Nameprep-ACE Model Nameprep-AMC Application Resolver DNS User Interface Users No defined encoding, probably local or utf-8 No defined encoding, probably native Unicode Nameprep’ed AMC-Z

Outstanding issues Localization draft-ietf-idn-tsconv – Traditional/Simplified Chinese draft-ietf-idn-hangeulchar – Hangeul normalization draft-ietf-idn-jpchar – Japanese issues Enhanced efficiency of ACE draft-ietf-idn-lsb-ace – Reordering

Conclusion Many confusions Took us many months to understand the issues Many problems No solution is perfect Engineering compromised Culture consideration Many feel very strongly about their own languages (but IDN can ’ t handle language)

Lastly IDN Working Group have been around for nearly 20 months Direction have become clearer and there are strong support around various solutions It is coming! Join the working group if you are interested! with the word “ subscribe ”

OR