版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 1 13术语、定义和缩略语 1 3.2缩略语 2 2 2 34.3字符转换操作 3 7 9Ⅲ计算机科技有限公司、中国信息通信研究院、清华大学、中国互联网协会、中国电信股份有限公司、13.1.13.1.23.1.3域名字段domain域名字段domainlabel3.1.43.1.53.1.63.1.72由两个LDH字符后跟着两个连字符(其中字母不区分大小写)进行表示的前缀注:包括资源记录所有者(Owner)、记录类型(TYPE)、协议类型(Class)、生存时间(TTL)、记录数据ACE:ASCII编码兼容(ASCIICompatibleEncoding)DNS:域名系统(DomainNameSystem)只要某种应用(包括DNSzone文件和解析器接口)支持LDH字符,应使用CDNA来支持CDN。CDNA完全包括在具体应用中。需要使用域名解析时,应在应用和解析器之间使用CDNA;需要在域a)LDH字符转换操作,用于将CDN发送给仅支持LDH字符的设备(比如解析器)之前,或是把CDN写入仅支持LDH字符的文件(比如DNSzone文件)之前使用。3用字符编码(LDH码位也属于通用字符编码码位)。CDNA的支持程序应把中文域名中的U+3002(中文句号“。”)、U+FFOE(全角句号取LDH形式的域名,如果点用作域名字段分隔符,则应把所有这些域名字段分隔符转成U+002E。环境是否支持非LDH形式时,应用应可使用非LDH形式(可能失败,比如不能正确显示),也DNS资源记录能否应用CDNA,完全由类别值决定,而不是记录类型(TYPE)。除非有强制中文域名应通过转换,以LDH形式放入不能识别CDN的域名槽中,或者以通用字符编码形式显示4“querystring”“storedstring”“querystring”“AllowUnassigned’使用ASCII码“UseSTD3ASCIIRules”如果还有其他域名字段没有处理如果还有其他域名字段没有处理否是“querystring”,标记上“AllowUnassigned”(详见RFC3491)。应为此字段标记上“UseSTD3ASCIIRules”(详见RFC3490)。e)步骤5:如果步骤4使用了LDH字符转换操作,应把所有域名字段分隔“.”)。4.3.2LDH字符转换操作转换过程中每一步的失败都可能导致LDH字符转换操作的失败,如果转换失败则此域名不应作为5LDH字符转换操作的输入是一串通用字符编码码位,使用“AllowUnassigned”标记和“UseSTD3ASCIIRules”标记。输出是一串LDH码位或者失败信息。否否否是是否是是是否是否ACE前缀a)步骤1:如果字符串包括ASCII以外的码位,跳转到步骤2,否则跳转到步骤3。b)步骤2:执行名字预处理,使用“AllowUnassigned”标记,若失败应返回错误信息。c)步骤3:如果设置了“UseSTD3ASCIIRules”标记,进行下面的检查:1)确认不存在非字母数字或连接符(non-LDH)的ASCII码位,即不存在范围在0..2C,2)确认在字符串的开头和结尾不存在U+002D(英文连字符“_”)。d)步骤4:如果字符串里包括除ASCII之外的码位,应跳转到步骤5,否则跳转到步骤8。e)步骤5:确认字符串不是以LDH编码前缀开始,否则操作终止并返回f)步骤6:用Punycode编码算法对字符串进行编码。g)步骤7:在字符串前加上LDH编码前缀。6通用字符编码转换操作将域名字段转换成通用字符编码方式。如果输入的字符串是LDH形式的域通用字符编码转换操作的输入是一串码位,使用“AllowUnassigned”标记和“UseSTD3AS-否是否是是否否是a)步骤1:如果字符串中的所有码位都在ASCII编码范围内(0…7F),应跳转到步骤3。b)步骤2:执行名字预处理,使用AllowUnassigned标记,若失败应停止操作,应将原始输入作为结d)步骤4:去除ACE前缀。7f)步骤6:对解码结果字符串应用LDH字符转换操作。g)步骤7:使用不区分字母大小写的LDH字符比较,确认步骤6的结果和步骤3保存的字符串相同;4.4使用DNS的典型应用用户Punycode编码之间的互相转换)应用程序调用ACE编码DNS解析器图4中的“应用程序”是将域名分成多个域名字段,加上适当的标记,之后执行LDH字符转换操支持CDNA的应用应可支持两种格式(LDH形式和非LDH形式)接收和显示中文域名。用户应选择LDH域名的显示方式是LDH域名还是中文域名.缺省配置是后者。因为LDH形式的编码是难理解8操作系统中可能会安装一套用于执行LDH字符转换操作的函数库。实际使用时,到达这些函数库的输入可能是具体应用中的一个或者多个字符串(在大部分操作系统中会是UTF-8和UTF-16编码,一4.4.4DNS服务器4.4.5避免给用户显示未经处理的LDH形式的编码域名中包含输出设备不能显示的字符),则应把域名以LD4.4.6中文域名的DNSSEC授权9[2]IETFRFC1034Domainsnames—Conceptsandfacilities[3]IETFRFC1035Domainnames—Implementationsspecification[4]IETFRFC1122Requirementsforinternethosts—Communicationlayers[5]IETFRFC1123Requirementsforinternethosts—Applicationandsupport[6]IETFRFC3454Preparationofinternationalizedstrings(“stringprep”)[7]IETFRFC3490Internationalizingdomainnamesinap[8]IETFRFC3491Nameprep:Astringpr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子产品代理经销合同
- 智能语音语义平台开发合同
- 房屋中介销售合同范本模板
- 房屋地基买卖合同格式文本
- 房屋买卖合同修改方法
- 企业与个人借款合同范本
- 热处理设备购买协议范本
- 优惠旅游服务合同
- 挖掘机租赁合同格式
- 食品调料供货合同协议
- 商场用电安全培训
- 《中小学教育惩戒规则(试行)》宣讲培训
- 结清货款合同范例
- 开题报告:职普融通与职业教育高质量发展:从国际经验到中国路径创新
- 变、配电站防火制度范文(2篇)
- 九年级上册人教版数学期末综合知识模拟试卷(含答案)
- 重大版小英小学六年级上期期末测试
- 微积分知到智慧树章节测试课后答案2024年秋铜陵学院
- 金融科技UI设计
- 《头脑风暴》课件
- 安全生产知识考试题库(有答案)-安全考试题库
评论
0/150
提交评论