Internationalized Domain Name Evolution Kenny Huang TWNIC 2001.10.17.

Slides:



Advertisements
Similar presentations
The ICANN Experiment ISOC-Israel 13-March-2000 Andrew McLaughlin.
Advertisements

Internationalizing WHOIS Preliminary Approaches for Discussion Internationalized Registration Data Working Group ICANN Meeting, Brussels, Belgium Jeremy.
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.
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
ICANN/ccTLD Agreements: Why and How Andrew McLaughlin Monday, January 21, 2002 TWNIC.
“ICANN and the Global Internet” ICANN Workshop Wednesday, October 9, 2002 Mexico City.
Patching MIT SUS Services IS&T Network Infrastructure Services Team.
1 ecompany/amani Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution November 22,
Introduction to CDNC CDNC Secretariat Walter Wu. What’s CDNC n CDNC ( The Chinese Domain Name Consortium) was formally established on May 20, n.
Introduction to Chinese Domain Name ZHANG Hong Aug 24, 2003.
 ENGR 1110 Introduction to Engineering – Cyber Security Allison Holt, Adam Brown Auburn University.
ICANN and the Internet Ecosystem. 2  A network of interactions among organisms, and between organisms and their environment.  The Internet is an ecosystem.
Revised Draft Strategic Plan 4 December 2010.
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.
1 The Impact of IPv6 on Society ~ a Government Perspective ~ Kaori ITO Ministry of Public Management, Home Affairs, Posts and Telecommunications ( MPHPT)
IDN Standards and Implications Kenny Huang Board, PIR
CcTLD IDN TF Report ccTLD Meeting, Rio de Janero Mar. 25, 2003 Young-Eum Chair, ccTLD IDN TF.
China Internet Network Information Center Chinese Internet Name Services - Domain Name and Common Name China Internet Network Information Center Xiaodong.
Internationalized Domain Names (IDN) APAN Busan James Seng former co-chair, IDN Working Group.
Chapter 1 1.  Introduction to Networking  Fundamental Network Characteristics  Type and Sizes of Networks  Network Performance issues and Concepts.
1 Mirjam KühneINET MEA, Cairo, May 2004 Welcome to INET MEA Cairo, Egypt 8 May 2005 Mirjam Kühne, ISOC.
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta ( JPRS & JPNIC ) APAN2002 Conference in Phuket January 24, 日本レジストリサービス.jp ( INTERNATIONALIZED.
1 Internet Presentation GCC-IT commity Saleem Al-Balooshi ETISALAT.
Internationalization of Domain Names Multilingual Domain Names: Joint ITU / WIPO Symposium International Conference Center of Geneva (CICG) December 6-7,
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
1 ICANN update Save Vocea APSTAR retreat, Taipei, TW 24 February 2008.
1 ICANN & Global Partnerships Baher Esmat Manager, Regional Relations Middle East ccTLD Training, Amman Nov, 2007.
JIG (Joint ccNSO-GNSO IDN Group) Update APTLD | New Delhi Feb 23, 2012.
Chinese Domain Name Consortium (CDNC) Status Update for IDN CDNC Vincent WS Chen, TWNIC
New gTLD Basics. 2  Overview about domain names, gTLD timeline and the New gTLD Program  Why is ICANN doing this; potential impact of this initiative.
The Demand and Market of.TW IDN Anthony S. Lee TWNIC.
21 May 2000Chinese Domain Name Workshop1 Status and planning reports of JPNIC 宇井隆晴 (UI, Takaharu) JPNIC.
Part 3: Internetworking Internet architecture, addressing, encapsulation, reliable transport and the TCP/IP protocol suite.
© 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.
ccTLD IDN Report ccTLD Meeting, Montreol June 24, 2003 Young-Eum
1 Kyung Hee University Chapter 18 Domain Name System.
1 1 The Why & How of IDN Generic Domain Names Presented by: Chuck Gomes Date: 13 May 2010.
TWNIC mDNS Business Plan Kenny Huang TWNIC JET Meeting, Beijing 28 August 2000.
A brief introduction of JET and its activities 25 Mar 2003 Hiro HOTTA
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
N-ID Kong Ning CNNIC CCSA Feb. 21, 2008.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta JOINT ITU/WIPO SYMPOSIUM December 6, 日本レジストリサービス.jp.
Status of DNS David Lawrence, Nominum, Inc. Mathias Koerber, Nominum, Inc. ammended 24aug2001 David Conrad, Nominum, Inc.
IDN UPDATE Tina Dam ICANN Chief gTLD Registry Liaison Public Forum, Wellington 30 March 2006.
Deployment of IDN In Korea Aug. 23, 2003 Korea Network Information Center.
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.
Internationalization of Domain Names James Seng CTO, i-DNS.net International co-chair, IETF IDN Working Group.
Deployment of IDN In Korea March 1, 2004 Korea Network Information Center.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Domain Name System INTRODUCTION to Eng. Yasser Al-eimad
ADDRESS INTERNATIONALIZATION ( EAI ) ICANN-55 Mar 06, 2016 TF-AIDN Member 35+ Min : 10- Min ( Q & A )
1 27Apr08 Some thoughts on Internet Governance and expansion of the Domain Name space Paul Twomey President and CEO 9 August 2008 Panel on Internet Governance.
Etisalat/I&eS/SOM/Amani PAGE 1 Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution
Multilingual Domain Name
Internationalized Domain Name Evolution
IDN Variant TLDs Program Update
An Introduction to ICANN
JET Meeting Report - Agreement on IDN Registration Policy -
Status and planning reports of JPNIC
TWNIC mDNS Business Plan
Multilingual Domain Name
The Internet Introductory material.
19 Oct 2001 Yoshiro YONEYA JDNA 19 Oct 2001 Yoshiro YONEYA
Presentation transcript:

Internationalized Domain Name Evolution Kenny Huang TWNIC

Demands Where and How

Human factors People would like to name themselves and their objects in their own language ISO UNICODE is a necessary answer, but not sufficient DNS has some shortcomings as well

Deployment Issues Objectives of Internationalizing Protocols Deploying parallel name spaces Deploying parallel communication spaces

Objectives of Internationalizing Protocols Many protocols internationalized: –SMTP, HTML, etc Domain Name Service foundational –and therefore has earthquake effects if changed without thinking clearly

Deploying parallel name spaces Simple to do - –Deploy many DNS roots with different name spaces Effect: –People using one cannot find people in another –Commerce diminished –Mail exchange impeded, etc

Correctness issues Many servers running Bind –Often as old as version 4 Incompatible upgrades cause other systems to fail –Software reliability is one of the big issues, and this is a key component

ASCII (ACE) or non ASCII IDN The IDN solutions can be very extreme, there is no intermediate solution ACE has short-term benefit but has long- term penalty 8bit clean technique introduces system vulnerability ?

Policy Perspective WHO’S WHO

Who Own and Control the Internet? Domain Names(gTLD, ccTLD) IP Address Protocol Parameter Root Server BIND

ICANN (Formally IANA) TLDs: gTLD/ccTLD ARIN,RIPE APNIC IETF/IAB Govt. Advisory Committee DNS Root Server

What ICANN does To Coordinate the unique assignment of Three values that are essential to the Proper functioning of the Internet –Domain Names –IP addresses –Protocol port and parameter numbers

What ICANN does not do Content Control Network Security Data Privacy Protection Setting multilingual name standards Multilingual Internet interoperability

ICANN ’ s Responses Cairo Yokohama –ASCII, Internet Language Marina del Rey –To host Internationalized Domain Names Workshop Melbourne –To discuss Internationalized DN in the public forum

MINC Coordination of R&D on multilingual names Coordination on deployment of multilingual names Coordination with the relevant organizations i.e. IETF, W3C, ICANN, ISOC, Unicode, IEEE, ISO and ITU Coordination for standards development

Issues of Interoperability Tower of Babel – Babelisation of Internet has taken place. “ Islands ” of the Internet should be prevented i.e. which should not fragment the network with multiple non- interoperable standards Asia Pacific Taskforce on internationalising Domain Names set up Internet Engineering Task Force urgently set up IDN Working Group

Several Multilingual Domain Names Testbeds emergent Industry driving this NSI (Verisign) and partner companies setting up multilingual.com services testbed JPNIC, KRNIC launching production level testbeds for japanese.jp and korean.kr CNNIC, TWNIC, HKNIC, MONIC forms CDNC - in progress

MINC ’ s Role MINC will coordinate the Interoperability Testing as a whole. MINC will commission the Interoperability Testing Working Group to manage the Testing. MINC will operate the testing using a self- financing cost-recovering model.

What is JET? Joint Engineer Team for developing Open Multilingual Domain Name System for ICANN TLDs. Core members are CNNIC, JPNIC, KRNIC and TWNIC. ISC, IETF co-chair and VeriSign GRS are invited. Business status & plan are exchanged for the better service introduction.

JET meetings & Discussions 1 st : July (Yokohama)  Local charset or ACE 2 nd : Aug (Beijing)  Common mDNS 3 rd : Nov (Taipei)  Global/Localized components 4 th : Feb. 28 – Mar (Kuala Lumpur)  IETF Standardization & Localization 5 th : June (Shanghai) 6 th : Oct (Beijing) –Last f2f meeting before IETF standardization

Open Source Code TWNIC/CNNIC –mDNS with 8-bit clean BIND –8-bit clean Squid proxy/Apache web server JPNIC –mDNkit To be fully compatible with IETF standards Core library for processing mDN –Code conversion between local charset and ACEs –Normalization Tools for code conversion –mdnconv, dnsproxy, runmdn, mDN Wrapper BIND 8 & 9 Patches

JET Outcome Information exchange on the business –Service menu & schedule (JPRS) –System development –Reserved words –DRP Engineering Discussion IETF Contribution –UNAME –TSCONV –JPCHAR –HANGUELCHAR Software Release: JPNIC’s mDNkit Plan Localization

CDNC Members : CNNIC, TWNIC, MONIC, HKNIC Development –multilingual domain name system –system interoperability Information Sharing Multilingual domain name service activation and operation

CDNC Experience Strong momentum from official registries First organization introduce multiple root systems model (chain table) and multilingual ccTLDs, gTLDs ( 全漢字 ) Normalization –Simplified Chinese Characters vs. traditional Chinese Characters

Technology Perspective IETF IDN Movement & Status Update

IDNA Concept CommunicationLayer Input/Output DNS Protocol Application Protocol IDNATransformation

IDNA Overview Changes of presentation layer of applications No changes to application protocols No changes to DNS protocol No changes to any current DNS servers

IDNA Interface Components

Changes to applications for IDNA Input of host names –Prepares name using stringprep –Applies an ACE –Sends encoded name to resolver (as well as application layer protocol) Display of host names –Scans displayable text or protocol elements for ACEs –Displays them in local display format

STRINGPREP Output of a single, unambiguous string Let user enter anything that might look correct to them Typical users should be able to follow logic of preparation

Overview of STRINGPREP Mapping –Mapping characters to other characters Normalization –Normalizing the characters Prohibit –Excluding characters that are prohibited from in internationalized host names

Ripple Effects Un-updated applications will display obscure ACE format Non-IDN names that use the ACE prefix or suffix will either be considered illegal or will appear as nonsense characters Doesn ’ t internationalize text records in the DNS zone files

Administrative Issues Administrative interface for DNS servers must all check IDN names Probably done with automated scripts converting from and to preferred native format Will probably be important to check all names with stringprep, even after they are in the zone files

IETF IDN Update AMC-ACE-Z as chosen ACE nameprep/tsconv/hanguelchar/jpchar/stringprep should be consolidated into one architecture the requirements draft will be moving forward for IETF Last Call Go forward with IDNA.

IDNA Possible Structure Client Local Process StringPrep Reordering AMC-ACE-Z Localization IDNA Internationalization

Search Model Example One Application StringPrep TC/SC Engine DNS Yellowpage

Search Model Example Two Application StringPrep DNS Yellowpage

THANK YOU