You’ve got be kidding! Asking about Japanese Domain Name at this late stage? Masato Minda Japan Registry Services 24 th January 2008, JANOG

Slides:



Advertisements
Similar presentations
Internet Protocols and Innovation John C Klensin John C Klensin and Associates
Advertisements

Whois Internationalization Issues John C Klensin.
International Domain Name Committee Proceedings Report Shanghai, China October, 2002.
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.
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.
Moving Towards Internationalized Domain Names Paul Hoffman Internet Mail Consortium September 7, 2000.
Japan Registry Service Copyright © 2004 JPRS.JP Status Report - JP : being focusing on IDN environment - ccTLD Meeting 2 March 2004 Hiro Hotta, JPRS.
Internationalization Status and Directions: IETF, JET, and ICANN John C Klensin October 2002 © 2002 John C Klensin.
International Domain Name TWNIC Nai-Wen Hsu
Standardization of Internationalized Domain Name at IETF 24 Jan 2002 Yoshiro YONEYA JPNIC.
Copyright © 2003 Japan Registry Service Co., Ltd.4th APNG Busan1 IDN Services in.jp Aug. 24, th APNG Camp Busan, Korea Atsushi ENDO JPRS (Japan.
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.
Domain Name System | DNSSEC. 2  Internet Protocol address uniquely identifies laptops or phones or other devices  The Domain Name System matches IP.
1 © 2000, Cisco Systems, Inc. DNSSEC IDN Patrik Fältström
IDN over EPP (IDNPROV) IETF BOF, Washington DC November 2004.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Overview of VeriSign & IDN Program -- Internet Week 2002 Jeongjun Seo ( 徐廷準 ) Director VeriSign Global Registry Services December 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.
NASK: at the cutting edge of technology Andrzej Bartosiewicz ITU-T SG17 meeting Moscow, 2005.
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
HOW ACCESS TO WWW Student Name : Hussein Alkhaldi.
Internationalized Domain Names (IDN) APAN Busan James Seng former co-chair, IDN Working Group.
ES Module 5 Uniform Resource Locators, Hypertext Transfer Protocol, & Common Gateway Interface.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
© Copyright , JPRS 1 Japanese Internet Name Service - Domain Name - Jan. 22, 2003 Hiro Hotta JPRS (Japan Registry Service Co., Ltd.)
THNIC’s IDN Deployment/Experience in Thailand Thai Name Server Co., Ltd. October 11, 2004 Krit Witwiyaruj.
Netpia Internet Keywords for your Native Language Netpia.com, Inc.
Discussion on Chinese Domain Name technology including encoding, testing.
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta ( JPRS & JPNIC ) APAN2002 Conference in Phuket January 24, 日本レジストリサービス.jp ( INTERNATIONALIZED.
ICT Foundation 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Character representation.
Introduction To Internet
21 May 2000Chinese Domain Name Workshop1 Status and planning reports of JPNIC 宇井隆晴 (UI, Takaharu) JPNIC.
© 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.
A brief introduction of JET and its activities 25 Mar 2003 Hiro HOTTA
1 Japanese Domain Names in.JP Hiro Hotta, JPRS June 26, 日本レジストリサービス.jp/
1 MULTILINGUAL DOMAIN NAMES Hirofumi Hotta JOINT ITU/WIPO SYMPOSIUM December 6, 日本レジストリサービス.jp.
Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Explanation of ENUM (RFC 2916) Patrik Fältström Area Director, Applications Area,
#ICANN50 Translation and Transliteration of Contact Information PDP Working Group Activities Update ICANN London Meeting June 2014 Chris Dillon and Rudi.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
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.
Multilingual Domain Name 22 Feb 2001 YONEYA, Yoshiro JPNIC IDN-TF.
How Computers Work Part 3 18 February Data Types  Computer doesn’t know what the bits represents or what format is being used  Computer assumes.
4343 X2 – Outline The Domain Name System The Web.
Internationalization of Domain Names James Seng CTO, i-DNS.net International co-chair, IETF IDN Working Group.
Family Connection Collaborative Webs A Tool for Creating and Managing Web sites.
X-ASVP Technical Overview eXtensible Anti-spam Verification Protocol X-ASVP Committee Technical Working Group July 22, 2007.
CNNIC Chinese Domain Name Registration System Zhang Wenhui CNNIC China Internet Network Information Center.
Universal Acceptance: APNIC system readiness Byron Ellacott Senior Software Architect.
By: Badreldin M. Mekki Marouf,Sudan Telecommunication Co. Internet Protocol E-government and IP Symposium.
1 Internationalized Domain Names Paul Twomey 7 April 2008.
Etisalat/I&eS/SOM/Amani PAGE 1 Amani M. Bin Sewaif Senior Engineer Services Operations & Maintenance Etisalat – Intenet & e Solution
Multilingual Domain Name
IS1500: Introduction to Web Development
Netpia Internet Keywords for your Native Language
Universal Acceptance – Reaching CIOs in Government
Status and planning reports of JPNIC
Multilingual Domain Name
Text Encoding.
Requirements for IDN and its Implementations from Japan
Requirements for IDN and its Implementations from Japan
Connecting the unconnected
Support for Internationalized Addresses (EAI) in X.509 certificates
Presentation transcript:

You’ve got be kidding! Asking about Japanese Domain Name at this late stage? Masato Minda Japan Registry Services 24 th January 2008, JANOG

Copyright©2008 Japan Registry Services Co., Ltd.2 Objectives Hoping to enhance correct understanding among JANOGgers about Japanese Domain Name –It appears some misunderstanding is going around  –Network engineers should know at least this much – well, that’s my personal wish

Copyright©2008 Japan Registry Services Co., Ltd. Japanese Domain Name quiz (1/2) Japanese Domain Name: –It is hard to operate as its Kanji code has several coding such as EUC, Shift JIS, Unicode (UTF-8, UTF-16) and etc. –It is too complicated as different input is required between double bytes and single bytes characters into a browser ( 日本語。JP => access is not allowed via all double bytes input) –It functions with using M Root Server (It gets by because M Root Server is located in Japan) Incorrect Correct 3

Copyright©2008 Japan Registry Services Co., Ltd.4 Japanese Domain Name quiz (2/2) Japanese Domain Name: –It applies special tweak to JP DNS –DNS server requires a compliant programme –WEB server requires a compliant programme –WEB ブラウザに対応プログラムが必要だ –WEB browser requires a compliant programme Incorrect Correct

Copyright©2008 Japan Registry Services Co., Ltd.5 IDN and Japanese Domain Name Internationalized Domain Name (IDN) enables to use different characters of any language as domain names by using Unicode characters group –IDN converts Unicode to Punycode (ASCII character string) therefore no needs to make changes in DNS etc. Japanese Domain Name applies techniques used in IDN to Japanese characters –It can be used via IDN compliance applications (Such application implements actual conversions)

Copyright©2008 Japan Registry Services Co., Ltd.6 User Web server ① Input an URL 日本語.jp/ ② Brouser converts 日本語.jp to Punycode, then send a DNS request as xn--wgv71a119e.jp ③ Return its IP address ④ A request to the Web server GET / HTTP/1.1 Host: xn--wgv71a119e.jp ⑤ Return the content Concept of Web access DNS server "xn--“ is Punycode’s prefix (A difference from conventional ASCII Domain Name)

Copyright©2008 Japan Registry Services Co., Ltd.7 Technical framework of IDN Unicode original character string Unicode standardised character string ASCII character string [RFC3491] Nameprep Standardising characters’ expression [RFC3492] Punycode Convert to ASCII character string ABC カンパニー.jp ABCカンパニー.jp A B Cカンハ゜ニー。 jp abc カンパニー.jp xn--abc-mj4b9f9a7rsc.jp Suitable for the existing Internet Infrastructure based on ASCII Characters [RFC3490] IDNA Defines methods of standardising and coding IDNs on networks

Copyright©2008 Japan Registry Services Co., Ltd.8 Main specifications of Japanese Domain Name Characters possible to be registered Conventional ASCII characters + + Hiragana, Katakana, Kanji and some simbols Number of characters Up to 15 characters: regardless of double or single bytes Standardised expression No differentiation to followings Alphanumeric – double/single bytes, upper case/lower case Katakana – double/single bytes 「。」 and 「.」 (double bytes) Convert to a period “.” Note: Including characters specified by related RFCs Detailed technical rules regarding universal Japanese Domain Name registration

Copyright©2008 Japan Registry Services Co., Ltd.9 TLD where you can register Japanese Domain Name (as of Jan 2008) com, net, biz are available besides jp –com, net, biz are available for Chinese, Korean etc. Japanese Domain Name for biz –Registrable characters are same as jp (it applies JP’s specification) Japanese Domain Name for com and net –It appears there is no specific standards defining registrable characters –Kanji, Hiragana, Katakana are possible to register –It appears registrable symbols are depends on registrars

Copyright©2008 Japan Registry Services Co., Ltd.10 Issues of homograph Seemingly same domain names 日本レジストリサービス.jp/ ⇒ 日本レジストリサ一ビス.jp/ ⇒ Actual difference is either “ ー ” (linguistic long sound) or “ 一 ” numeric one in a Kanji character Similar issue exists in alphanumeric: –“l” and “1” and “O” and “0” Registry accepts registrations with matter-of- fact approach

Copyright©2008 Japan Registry Services Co., Ltd.11 Converting Japanese Domain Name to Punycode Convert by using Web CGI (suitable for small quantity) – (Punycode ⇒ Japanese is available as well) Convert by using tools (suitable for large quantity and batch processes) –idnkit Command line toolidnconv Conversion librarylibidnkit etc. –GNU libidn Conversion library and tools of Emacs Lisp (Perl module is also available as a separate package.)

Copyright©2008 Japan Registry Services Co., Ltd.12 FAQs (1/2) What shall we do with SSL? –Configure with using Punycode in Common Name while generating CSR –Configure with using UTF8 in Common Name and also configure with using Pnycode in subjectAltName DNS Can we use 日本語. 日本語.jp/ ? 日本語. 日本語.jp/ –No problem Isn’t it enough just for searching? –Domain name has no need to take SEO countermeasure Having both merits and demerits How can we access via unsupported browsers? –Use (introduced at JANOG 14)

Copyright©2008 Japan Registry Services Co., Ltd.13 FAQs (2/2) How about addresses? –Supported mailer application can handle domain name section only –Would like to internationalise local section (left sign) as well! Currently IETF Address Internationalisation (EAI) WG is working to define required protocols How about internationalising TLD? –ICANN is currently testing with using 11 languages are some examples) 例え. テスト / 실례. 테스트 / 例子. 测试 /

Copyright©2008 Japan Registry Services Co., Ltd.14 References 「 Immediately useful theory and practice for IDN 」 (in Japanese) –It includes simple explanation about Punycode conversion algorithm 日本語.jp/Japanese Domain Name portal site –Browsers supporting Japanese Domain Name etc. RFC related to IDN –RFC 3490Internationalizing Domain Names in Applications (IDNA) –RFC 3491Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN) –RFC 3492Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)

Copyright©2008 Japan Registry Services Co., Ltd.15 Thank you for your attention!