260 likes | 452 Views
Taipei City. Kaohsiung City. IDN Development in Taiwan. TWNIC Ai-Chin Lu aclu@twnic.net.tw. Content. IDN Services IDN Standard .tw Registration Policy .tw Registration & Resolution Registry/Registrar Framework Implementation & Application.
E N D
Taipei City Kaohsiung City IDN Development in Taiwan TWNIC Ai-Chin Lu aclu@twnic.net.tw
Content • IDN Services • IDN Standard • .tw Registration Policy • .tw Registration & Resolution • Registry/Registrar Framework • Implementation & Application
IDN service- Specific Chinese DN (xxxx.商業.tw) • Launch: May, 2000 • Register one English DN get one free corresponding Specific Chinese DN • Fee: Free
IDN service- Generic Chinese DN (中文.tw) Version 2 Launch: Nov, 2003 Code: Punycode According to Language Variant Table Version 1 Launch: Feb, 2001 Code: UTF8 Buy one traditional; get one simplified RFC 3490 RFC 3491 RFC 3743 RFC 3492
IDN standard TW & CN Language Variant Table Handle TC/SC variant on Chinese DN CDNC CDNAdminGuideline apply JET IDN AdminGuideline RFC 3743 Language Variant Table Handle variantcharacters onIDN apply IDN RFC3490-3492 Enable InternationalizedDN on DNS DNS RFC1034/1035
Chinese characters issues • Traditional/Simplified Chinese character mapping • Ex: 台 臺 • Writing style variant mapping • Ex: 峰 峯 • Meanings are the same, characters differently in different countries • Ex: In China:劝(529D); In Japan:勧(52E7);In Taiwan:勸(52F8)
*Basic Chinese characters including all valid code points can be partitioned into thousands of groups, called CVs .*Each CV can be represented as some vcp, called PV. The concept of Language Variant Table Vcp Vcp vcp vcp Vcp Vcp Vcp Vcp Pv Pv Pv pv Pv vcp vcp CV
The distribution of different length character variant *length-k CV means it consists of k VCPs
Current .tw IDN Registration Policy • Basic principle • First come,First serve • No restrictions for applicants • IDN Structure restrictions • At least 2 Chinese characters • The length can not exceed 63 bytes in punycode • Interleaving simplified character into traditional character is prohibited • Fee –NT$900 per/year
.tw Registration &Resolution • Registration • Register one Original Domain Name can get traditional &simplified Preferred Variants respectively, also own Character Variants which are reserved.
A Sample of .tw Registration 檯網中心.tw, 檯网中心.tw 籉網中心.tw 籉网中心.tw 臺網中心.tw 臺网中心.tw 颱網中心.tw 颱网中心.tw Traditional 台網中心.tw 台網中心.tw Simplified 台网中心.tw Original DN TC/SC Preferred Variant Character Variant
.tw Registration & Resolution • Resolving • put original domain name and traditional & simplified Preferred Variant into the Zone file • Indirect Resolving • Look up the reserved Character Variants
A Sample of .tw Registration Reserved 檯網中心.tw, 檯网中心.tw 籉網中心.tw 籉网中心.tw 臺網中心.tw 臺网中心.tw 颱網中心.tw 颱网中心.tw Traditional 台網中心.tw zone file 台網中心.tw Simplified 台网中心.tw
.tw Registration & Resolution Diagram Service Resolution resolving Indirect Resolving Register .tw IDN simplified Zone File traditional CV Reserved
Registry/Registrar Framework Zone file punycode Registry Registry DB EPP Support non-ASCII UTF8 encoding Non-ASCII Domain Name Registrar Registrar DB
IDN Implementation and application- service providers Set up DNS zone "." {type hint;file "named.ca";}; zone "0.0.127.in-addr.arpa" {type master;file "named.local";}; zone "中文大學.TW" {type master;file "chinese.edu.tw";}; zone "." {type hint;file "named.ca";}; zone "0.0.127.in-addr.arpa" {type master;file "named.local";}; zone "xn--fiq80y3xbiwr.TW" {type master;file "chinese.edu.tw";};
IDN Implementation and application- service providers Set up Webserver Modify【httpd.conf 】 <VirtualHost 中文大學.tw> DocumentRoot /usr/local/www/data ServerName 中文大學.tw</VirtualHost> <VirtualHost xn--fiq80y3xbiwr.tw> DocumentRoot /usr/local/www/data ServerName xn--fiq80y3xbiwr.tw </VirtualHost>
IDN Implementation and application- internet users • Download Client-end Software • Perform • Namepref (Mapping, Normalization, Prohibition) • translate IDN to punycode • translate punycode to IDN and display in address bar
IDN Implementation & Application -Whois DB • Input local encoding or punycode to query • Look up Language Variant Table for each query • Display VCP, twPV, cnPV and CV IDN simultaneously
Proposal to ICANN for Internationalized ccTLD: CDNC’s members Consensus • 5 principles to ICANN for Internationalized ccTLD • Implement IDN ccTLD as priority • Each ccTLD only allows keeping one IDN ccTLD • Each ccTLD Registry chooses its own IDN • Each IDN ccTLD should be registered, and then operated in ICANN’s DNS root server • The proposal should explain lucidly about IDN ccTLD – pros and cons
Thank you ! www.twnic.net.tw TD snw@twnic.net.tw DN anthony@twnic.net.tw