资源描述
,按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,*,中文,DNS,發展現況,TWNIC,陳玉萱工程師,erin.tw,2002/1/17,中文,DNS,發展現況,DNS,運作基本架構,中文網域名稱碰到問題,TWNIC,整體解決方案,Server,端之解決方案,Client,端之解決方案,(,好幫手,),Internet IDN,標準制定現況,IETF IDN WG,現況,中文域名繁簡轉換之基本需求,CDNC,對,IETF IDN,標準之因應方案,DNS,運作基本架構,Root server,com,net,org(,gtld,),tw,cn,jp,(,cctld,),com,net,org,商業,網路,twnic,www,台網,中心,.tw,192.83.166.15,台網,中心,.,網路,.tw,192.83.166.15,中文網域名稱碰到問題,(1),Server,端的問題,DNS Server,BIND version 8,以前無法使用中文網域名稱,WEB Server,僅支援英文網域名稱功能,支援中文網域名稱功能,並同時設定有中文及英文網域名稱,支援中文網域名稱功能,但僅設定有中文網域名稱,中文網域名稱碰到問題,(2),Client,端碰到的問題,IE,瀏覽器的,UTF-8 Enable,解析器,(,Resolver,),會將反斜線,(05c),去除,如:功,(0xa55c),、,許,(0xb35c),、,餐,(0xc05c),、,蓋,(0xbb5c),等,中文字衝碼,(0x40),造成,browser,錯誤解析,URL,如:一,(0xa440),、,世,(0xa540),、,昇,(0xaa40),、,共,(0xa640),、,護,(0xc540),、,作,(0xa740),、,耐,(0xad40),、,等,經過,Proxy,或,Firewall,無法正確解析中文網域名稱,TWNIC,整體解決方案,Server,端之解決方案,ISC BIND,改版,rootpc071,bind_src,#,nslookup,Default Server:,.tw,Address: 211.72.210.250,商業,.tw,Name: 176211183.tw,Address: 203.73.24.11,rootpc071,bind_src,#,nslookup,Default Server:,.tw,Address: 211.72.210.250,商業,.tw,Name:,商業,.tw,Address: 203.73.24.11,改版前,改版後,相關,Server,端改版軟體,.tw/download/download.shtml,DNS BIND: 8.2.5,WEB APACHE: 1.3.19,PROXY SQUID: 2.3-stable3,Server,技術介紹,(1),Web server,軟體,若沒有提供,name base,虛擬主機的情況下大部的,web server,軟體都能處理中文網域名稱,若要設定成中文網域名稱的虛擬主機方式,可使用,TWNIC,改版的,web server,軟體,Server,技術介紹,(2),中文網域名稱轉址,對於不打算改成中文,web server,的客戶,代理註冊機構提供中文網域名稱轉址服務,轉址服務的方式,:,http redirect,指令,: URL,會變成英文網域名稱,html frame,指令,: URL,會保留中文網域名稱,即使已離開該網站,Server,技術介紹,(3),中文,DNS,新版的,DNS,軟體已可設定中文網域名稱,TWNIC,亦提供中文版的,DNS,軟體,對於不想安裝支援中文,DNS,軟體的客戶,,TWNIC,提供主機模式以協助客戶完成,DNS,指定作業,Server,技術介紹,(4),中文,DNS,BIG5,編碼,: windows 95,、,98,、,me,、,NT,UTF-8,編碼,: windows 2000,、,xp,GB,編碼,:,簡體字版,windows,*.TW:,在,DNS,中,TWNIC,以萬用字元的方式提供輔助查詢功能,當所輸入的中文網域名稱不存在時,會找出近似的中文網域名稱供點選,Server,技術介紹,(5),為了讓在,環境上無法使用中文網域名稱,(,如部份,transparent proxy,、,firewall,等無法通過中文網域名稱,),的使用者在不下載,Client,軟體的情況下也能使用中文網域名稱,,TWNIC,提供一轉址,proxy server,,,只要將自動組態,script,設成,.tw/proxy.pac,即可由轉址,proxy server,將中文網域名稱轉成英文網域名稱以達成訪問目的,Client,的問題,Client,軟體,(,好幫手,),作了那些事,將“永遠以,UTF-8,傳送,URL”,的,選項取消,在,URL,輸入列攔截使用者輸入的中文網域名稱送到特定,server,解析成英文網域名稱以避免,browser,判斷錯誤及通過不支援中文網域名稱的,proxy server,設定自動組態,script,將,網頁中的中文網域名稱超連結送到,server,解析成英文網域名稱再交由,browser,處理,Client,軟體解析規則,對於,TWNIC,、,CNNIC,所提供之中文網域名稱予攔截解析成英文網域名稱,.TW,.CN,.,台灣,.,臺灣,.,中國,(Big5,GB,繁簡體,),對於英文字串,(,沒有點,),則分別查詢,COM.TW,ORG.TW,NET.TW,GOV.TW.EDU.TW,IDV.TW,的,DNS,看是否有對應的,domain name,,若有則,redirect,或列出供使用者點選,對於中文字串,(,沒有點,),則加上,.TW,在後面查詢,DNS,,,若查不到前面再加上,WWW.,再查詢,DNS,使用,Client,軟體的優、缺點,優點,不論所在之環境是否可支援中文網域名稱,皆可正常解析中文網域名稱,提供額外的,keyword,輸入方式,快速連結網站,缺點,可能會與其他軟體相衝突,不易大量普及,browser,更換版本後需重新安裝,中文網域名稱相關網站,中文網域名稱技術服務網站,.tw,TWNIC,首頁,.tw,CNNIC,首頁,http:/,CDNC,首頁,http:/,www.cdnc.org,Internet IDN,標準制定現況,IETF IDN WG,現況,中文域名繁簡轉換之基本需求,CDNC,對,IETF IDN,標準之因應方案,IETF IDN WG,現況,IDN WG draft,IDNA, NAMEPREP/STRINGPREP, PUNYCODE,已提交至,IESG,目前在,IDN WG,面臨的困難,Unicode,對繁簡字關係之定義不明確,中文域名專用一對一繁簡對照表尚待確認,IDNA-NAMEPREP-PUNYCODE,之架構未包含中文域名繁轉換之需求,目前已提出與中文域名相關之,draft,Traditional and Simplified Chinese Conversion(TSCONV-03),Requirements of Chinese Domain Name(CDNREQ-00),Phased Implementation for Internationalized Domain Names in Applications(PIIDNA-00),IDNA,架構圖,IDNA-NAMEPREP-PUNYCODE,架構圖,Application Client,To,resolver,(PUNYCODE),IDNA,NAMEPREP,ACE,User input,(UNICODE),中文域名繁簡轉換之基本需求,因,Unicode,沒有定義中文域名專用繁簡中文對照之關係,使用者只需註冊一筆中文域名,不需註冊,2n,筆中文域名來保護所有的智慧財產權,例如,:,臺灣大學,(U+81FA, U+7063, U+5927, U+5B78),臺灣大學,(U+81FA, U+7063, U+5927, U+5B78),臺灣大,学,(U+81FA, U+7063, U+5927, U+5B66),臺,湾,大學,(U+81FA, U+6E7E, U+5927, U+5B78),臺,湾,大,学,(U+81FA, U+6E7E, U+5927, U+5B66),台,灣大學,(U+53F0, U+7063, U+5927, U+5B78),台,灣大,学,(U+53F0, U+7063, U+5927, U+5B66),台湾,大學,(U+53F0, U+6E7E, U+5927, U+5B78),台湾,大,学,(U+53F0, U+6E7E, U+5927, U+5B66),中文域名繁簡轉換之基本需求,若使用者使用與原註冊中文域名有繁簡對應關係之繁簡字仍可正確訪問到中文域名,即使經過,IDNA-NAMEPREP-PUNYCODE,之轉換仍可正確顯示原有之繁簡字,To,resolver,(PUNYCODE),IDNA,NAMEPREP,ACE,User input,(UNICODE),CDNC,對,IETF IDN,標準之因應方案,第七次,CDNC,台北會議之結論,中文域名之後續發展,目的,仍遵循,Internet,標準,避免,IDNA-NAMEPREP-PUNYCODE,架構成為,IDN,標準,但因其未容納,CDN,之需求而產生之問題,結論,及時提出,CDN Solution of CDNC,架構在,IDNA-NAMEPREP-PUNYCODE,之上,CDN Solution of CDNC Architecture,User probably input in mixed TC/SC,Ex:,T,S,TTT,S,CHSE(Chinese Half Self Encoding) to give a TC/SC flag in the form of (UNICODE,flag,),The output of IDNA after ACE will in the form of,Bq-,A,b,CXY,z,When DNS string compare can match any 1 of 2n,To,resolver:bq-,A,b,CXY,z,CHSE,IDNA,NAMEPREP,ACE,User input:,T,S,TTT,S,(UNICODE,flag,),CDNC,發展中文域名預定之後續工作,於一月底前完成,CDN Solution of CDNC,以簡化字總表為基礎, CNNIC,及,TWNIC,雙方先定義一對一繁簡對照表,開發並完成各項技術工作,二月八日前,CDNC,對外公佈測試用之“中文域名專用一對一繁簡對照表”,六月底前,CNNIC,及,TWNIC,雙方邀集文字專家協助校驗中文域名專用之繁簡對照表,六月底前公佈配套之註冊規則,七月初正式實施,CDN Solution of CDNC,中文,DNS,發展現況,問題與討論,
展开阅读全文