Whois Internationalization Issues John C Klensin.

Slides:



Advertisements
Similar presentations
International Domain Name Committee Proceedings Report Shanghai, China October, 2002.
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.
26 April 2001 Unicode and Visual Basic, IUC 18 (Hong Kong) Unicode and Visual Basic: A Case Study Michael S. Kaplan Software Design Engineer Trigeminal.
Internationalization Status and Directions: IETF, JET, and ICANN John C Klensin October 2002 © 2002 John C Klensin.
42 Reprise: Early technical IDN approaches “Just use” UTF-8 or 8859-N or GB2312, or Big5, or KOI-8, or… Tagging problem w/ DNS The IDNA Approach –Name.
International Domain Name TWNIC Nai-Wen Hsu
Public Key Cryptography Topical Lecture Week 10. PUBLIC AB Public Key Cryptography A: Hey B, send me an encoded message. This is how you encode a message.
Data Representation Kieran Mathieson. Outline Digital constraints Data types Integer Real Character Boolean Memory address.
1 ecompany/amani Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution November 22,
CIS 234: Character Codes Dr. Ralph D. Westfall April, 2011.
2.1.4 BINARY ASCII CHARACTER SETS A451: COMPUTER SYSTEMS AND PROGRAMMING.
Introduction to Chinese Domain Name ZHANG Hong Aug 24, 2003.
Huffman Codes Message consisting of five characters: a, b, c, d,e
Dale & Lewis Chapter 3 Data Representation
Introduction to Computing Using Python Chapter 6  Encoding of String Characters  Randomness and Random Sampling.
1 © 2000, Cisco Systems, Inc. DNSSEC IDN Patrik Fältström
IDN over EPP (IDNPROV) IETF BOF, Washington DC November 2004.
Internationalized Domain Names Technical Review and Policy Implications John C Klensin APTLD Manila 23 February 2009.
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.
Chapter 3 Representing Numbers and Text in Binary Information Technology in Theory By Pelin Aksoy and Laura DeNardis.
Agenda Data Representation – Characters Encoding Schemes ASCII
It is pronounced ‘askee’
Internationalized Registration Data Working Group (IRD-WG) Interim Report ICANN Meeting, Cartagena, Colombia Edmon Chung Working Group Co-chair 08 December.
/425 Declarative Methods - J. Eisner /425 Declarative Methods Prof. Jason Eisner MWF 3-4pm (sometimes 3-4:15)
Discussion on Chinese Domain Name technology including encoding, testing.
Characters In Java single characters are represented using the data type char. Character constants are written as symbols enclosed in single quotes, for.
Internationalized Registration Data Working Group (IRD-WG) Interim Report 15 February 2011.
Internationalized Domain Names Dr. Cary Karp MUSENIC Project Manager Second MUSENIC Project Workshop Stockholm, March 2004 MUSENIC – The Museum Network.
1 1 The Why & How of IDN Generic Domain Names Presented by: Chuck Gomes Date: 13 May 2010.
IDNs in Norway wwTLD-meeting Hilde Thunem.
A brief introduction of JET and its activities 25 Mar 2003 Hiro HOTTA
1 Data Representation Characters, Integers and Real Numbers Binary Number System Octal Number System Hexadecimal Number System Powered by DeSiaMore.
Internationalization of Resource Registry Piotr Strzyżewski Silesian University of Technology, Computer Centre.
Representing Characters in a computer Pressing a key on the computer a code is generated that the computer can convert into a symbol for displaying or.
IDNAbis and Security Protocols or Internationalization Issues with Short Strings John C Klensin SAAG – 26 July 2007.
BZUPAGES.COM. Presented to: Sir. Muizuddin sb Presented by: M.Sheraz Anjum Roll NO Atif Aneaq Roll NO Khurram Shehzad Roll NO Wasif.
The original Internationalized Domain Name (IDN) WG set the requirements for international characters in domain names in RFC 3454, RFC3490, RFC3491 and.
SOLVING ONE AND TWO STEP EQUATIONS. WARM – UP!! As you walk in, pick up your calculator!! We will discuss your tests as your warm-up today, so wait for.
GNSO IDN Working Group Meetings 3-4 Teleconference 30 January 2007 Contacts:
1 Digital Logic Design Engr. Kashif Shahzad. 2 What’s Course About?  Digital logic, focusing on the design of computers  Stay above transistor level.
© 2004 Pearson Addison-Wesley. All rights reserved January 23, 2006 Creating Objects & String Class ComS 207: Programming I (in Java) Iowa State University,
Universal Acceptance: APNIC system readiness Byron Ellacott Senior Software Architect.
1 Internationalized Domain Names Paul Twomey 7 April 2008.
Chapter 3 The Relational Model. Why Study the Relational Model? Most widely used model. Vendors: IBM, Informix, Microsoft, Oracle, Sybase, etc. “Legacy.
Endexam Microsoft Actual Questions
DATA REPRESENTATION - TEXT
Creating Database Objects
Multilingual Domain Name
Unit 2.6 Data Representation Lesson 2 ‒ Characters
Director of Data Communications
Binary 1 Basic conversions.
INTERNATIONALIZATION
Variables and Primative Types
Creating Objects & String Class
IDN Variant TLDs Program Update
Data Encoding Characters.
Representing Characters
Chapter 8 Characters In Java single characters are represented using the data type char. Character constants are written as symbols enclosed in single.
Prof. Jason Eisner MWF 3-4pm (sometimes 3-4:15)
SmartWhoIs SmartWhois runs on Windows. Both 32- and 64-bit versions are supported. An evaluation version is available in the Download Area.  SmartWhoIs.
Digital Encodings.
Multilingual Domain Name
Creating Database Objects
John C Klensin APNIC Beijing, 25 August 2009
ASCII and Unicode.
Presentation transcript:

Whois Internationalization Issues John C Klensin

Purpose of Panel Raise issues and questions for thought and policy development Not to recommend particular solutions

IDNs: A Remedial Course No actual non-ASCII characters in DNS – strings meet hostname constraints. Special encoding, called punycode –Applied as last step in conversion procedure Label: xn plus gibberish. xn is the hint that the decoding rules should be invoked. The real label – after decoding or before coding – is some Unicode form.

Internationalization Changes Many Rules and Assumptions Port 43 Whois is defined as ASCII only –So cant query using Unicode or get a response in it. Characters for query: –IDNA punycode or –Unicode (UTF-8) or –Local coded character set –A combination?? (multiple keys??) –One standard would be a good idea.

The Response Not much good if receiver cant read it –All English? –All local language? –Local language plus English? –English… or choice of that or French, Russian, Chinese,… ? Is it ok to expect someone to hire a translator?

Queries and Responses Again If cant type the query, it will be hard to get an aswer. Getting an answer in Klingon wont help most of us, even if the query and database chars were to stay ASCII.

Variants Reserved names and their implications How much information about names in the package if one asks for one of them? If the one asked for is not the primary one? Or is reserved?

Summary Time to take this seriously Waiting will increase risk People who expect the problem to solve itself are going to be disappointed Use of unusual languages could make Whois useless The NVT constraint for this may kill Port 43 Whois Plan now, rather than having to clean up later.