IDN域名
国际化域名IDNs (Internationalized Domain Names)也称多语种域名,是指非英语国家为推广本国语言的域名系统的一个总称,例如含有日文的为日文域名,含有中文的域名为中文域名。
IDN域名具有以下特点:
- 以用户自己喜爱的语言接触互联网
- 消除域名意译或音译书写引起的混乱状况
- 拓展和保护各个实体的网上品牌形象
- 确保各民族品牌和各民族语言的一致性
- 表明尊重当地语言文化
- 容易记忆,容易使用
中文域名转码,即将中文域名转化为punycode码。
Punycode是一个根据RFC 3492
标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。
“中文域名”后缀不被标准的解析服务器支持,需转化为punycode码进行解析。
例如:“中国数字证书.COM” 经过转码后变成了: “xn–fiq4eu8y150d.com”
目前,因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中文域名解析,所有中文域名的解析都需要转成punycode码,然后由DNS解析punycode码。
其实目前所说和各种浏览器完美支持中文域名,只是浏览器软里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。