Presentation is loading. Please wait.

Presentation is loading. Please wait.

中文域名系统简介 CNNIC.

Similar presentations


Presentation on theme: "中文域名系统简介 CNNIC."— Presentation transcript:

1 中文域名系统简介 CNNIC

2 中文域名实现方案 . .au .com .cn .中国 .台湾 .商业 .公司 .isp1.cn .企业一.中国 .isp2.cn
Root servers . .au .com .cn .中国 .台湾 .商业 .公司 .isp1.cn .企业一.中国 .isp2.cn .企业二.中国 agent1 agent2 找TLD的请求 ISC BIND client1 client2 8-bit through BIND

3 互通 Chain server Chain server .中国 .公司 .台湾 .商业 .台灣 .商業 .中國 .公司 某財團.台灣
cDNS server 某財團.台灣 某财团.台湾 某企业.中国 某企業.中國

4 码制 .cn 包括GBK,BIG5,UTF-8三种码制的数据 .中国 包括UTF-8一种码制的数据

5 Zone file列表 注: 注册A,B,C三个域名,在14个zone file中放16条记录 A .cn(GBK,BIG5,UTF-8)
A .中国(UTF-8) A .中國(UTF-8) B .公司(UTF-8) B .公司.cn(GBK) B .公司.cn(BIG5) B .公司.cn(UTF-8) C .网络(UTF-8) C .網絡(UTF-8) C .网络.cn(GBK) C .網絡.cn(GBK) C .網絡.cn(BIG5) C .网络.cn(UTF-8) C .網絡.cn(UTF-8) 注: 注册A,B,C三个域名,在14个zone file中放16条记录

6 Agent功能简介 转码:一方面,从客户接收到的域名请求是本地编码(GBK,BIG5),如果TLD是中文,就将其转换为UTF-8编码,发向支持中文的域名服务器cBIND;另一方面,如从中文域名服务器收到的应答是UTF-8编码,将其转为相应的本地编码,回复给客户。 客户 agent 服务器cBIND 本地编码 GBK,BIG5 UTF-8

7 .cn 客户访问方式 .cn 客户机无须安装客户端软件 客户机无须更改缺省服务器指向

8 .中国 客户访问方式 .中国 客户机安装客户端软件(for windows) 客户机将proxy设为缺省服务器

9 客户端软件(windows) 要解决的问题: 措施: 反斜线‘\’(0x5c)问题,会吃掉紧接的字符
IE bug(GBK:‘南’,‘能’,‘走’不能正确发出域名请求) .<中文>的情况找TLD的问题 措施: 替换成(0xff) 由客户端软件拦截并发出请求 通过http隧道

10 客户端(UNIX) 要解决的问题: 不能发送中文域名请求 措施:
改装解析库(for unix,目前只有linux),重新编译支持8-bit的glibc

11 应用软件 Squid 代理服务器 Apache web服务器

12 待解决的问题 两岸互通 主辅文件更新方式 如有二级服务器建立,也需要配置相应的多种码制数据
主辅文件更新方式 如有二级服务器建立,也需要配置相应的多种码制数据 gateway方式 gateway服务器有合法性和负荷的问题 反斜线问题 替代成0xff 加一个反斜线

13 谢谢大家! 2000年11月27日


Download ppt "中文域名系统简介 CNNIC."

Similar presentations


Ads by Google