【技术实现步骤摘要】
【国外来华专利技术】在网络中执行DNS解析的方法、内容分发系统和用于在内 容分发系统中进行部署的客户端终端 本专利技术涉及在网络中,具体地讲在内容分发网络中,执行DNS解析的方法,包括客 户端终端向DNS域名服务器发送DNS请求以及DNS域名服务器通过向客户端终端发送DNS 响应来响应DNS请求。 此外,本专利技术涉及内容分发系统,包括被配置为通过向客户端终端发送DNS响应 来响应来自客户端终端的DNS请求的DNS域名服务器。 更进一步地,本专利技术涉及用于在内容分发系统中进行部署的客户端终端,包括被 启用来向DNS域名服务器发送DNS请求以及从DNS域名服务器检索DNS响应的DNS客户端。 内容交付网络或内容分发网络(CDN)是服务器的大型分布式系统,用于存储内容 并通过高可用性和高性能为最终用户提供对该内容的访问权限。当前内容交付网络通常基 于通过DNS(域名系统)进行的主机名的域名解析,从而将用户指向用于访问或下载所请求 的内容的最合适的服务器。 CDN中有一个典型场景,但是在其他场景中也存在,即由权威DNS服务器接收针对 特定域的DNS请求,所述DNS服务器由负责所需域的⑶N控制。就这一点而言,通常会发生 以下问题:DNS请求并非直接来自最初发起DNS请求的客户端终端,而是来自中间DNS解析 器。因此,在权威DNS服务器接收的DNS请求的源IP地址最为接近实际发出请求的最终用 户的实际位置(假设DNS解析器的位置接近用户,但并非总是如此)。 该问题已在文献中有所说明,例如在C. Contavalli、W. van der Gaast,S. Leach, D. Rodde ...
【技术保护点】
一种在网络中,具体地讲在内容分发网络(1)中,执行DNS解析的方法,包括:客户端终端(2)向DNS域名服务器(3)发送DNS请求,以及所述DNS域名服务器(3)通过向所述客户端终端(2)发送DNS响应来响应所述DNS请求,其特征在于将所述DNS请求中有关所述客户端终端(2)位置的信息连同所述客户端终端(2)的动态状态信息一起传送至所述DNS域名服务器(3),其中所述DNS域名服务器(3)根据所述所传送的有关所述客户端终端(2)的信息生成所述DNS响应。
【技术特征摘要】
【国外来华专利技术】1. 一种在网络中,具体地讲在内容分发网络(1)中,执行DNS解析的方法,包括: 客户端终端(2)向DNS域名服务器(3)发送DNS请求,以及 所述DNS域名服务器(3)通过向所述客户端终端(2)发送DNS响应来响应所述DNS请 求, 其特征在于将所述DNS请求中有关所述客户端终端(2)位置的信息连同所述客户端终 端(2)的动态状态信息一起传送至所述DNS域名服务器(3),其中所述DNS域名服务器(3) 根据所述所传送的有关所述客户端终端(2)的信息生成所述DNS响应。2. 根据权利要求1所述的方法,其中所述有关所述客户端终端(2)的信息经由DNS扩 展传送至所述DNS域名服务器(3)。3. 根据权利要求1所述的方法,其中在所述客户端终端(2)的DNS请求中将所述有关 所述客户端终端(2)的信息编码为所述DNS树中的子域。4. 根据权利要求1至3中任一项所述的方法,其中提供了映射方案,在该映射方案中定 义了可能的客户端终端(2)的状态的不同状态组,其中每个状态组映射至预定状态ID,所 述预定状态ID具体采用字母数字标识符的形式。5. 根据权利要求1至3中任一项所述的方法,其中提供了映射方案,在该映射方案中定 义了 IP前缀范围,其中每个范围映射至预定位置ID,所述预定位置ID具体采用ALTO PID 的形式。6. 根据权利要求4或5所述的方法,其中经由将由所述客户端终端(2)的DNS客户端 执行的配置文件将所述映射方案提供给所述客户端终端(2)。7. 根据权利要求4至6中任一项所述的方法,其中所述映射方案由CDN提供商提供,并 经由网络运营商或ALTO服务器(5)传送至所述客户端终端(2)。8. 根据权利要求4至7中任一项所述的方法,其中客户端终端(2)在DNS请求中将其 确定的状态ID、其确定的位置ID或通过组合其状态ID及其位置ID生成的总体状态ID编 码为所述DNS树中的子域。9. 根据权利要求1所述的方法,其中所述DNS域名服务器(3)针对每个可能的状态ID、 位置ID或总体状态ID使用唯一的IP地址来响应DNS请求。10. 根据权利要求4至7中任一项所述的方法,其中来自所述DNS域名服务器(3)的响 应高速缓存在中间DNS服务器上。11. 根据权利要求1至10中任一项所述的方法,其中所述客户端终端(2)的所述动态 状态信息包括关于所述当前预置的QoS的信息。12. 根据权利要求1至11中任一项所述的方法,其中所述客户端终端(2)的所述动态 状态信息包括有关所述客户端终端(2)正在使用的所述接入网络类型的信息。13. 根据权利要求1至12中任一项所述的方法,其中所述客户端终端(2)的所述动态 状态信息包括有关所述客户端终端(2)的计算能力的信息。14. 根据权利要求1至13中任一项所述的方法,其中所述客户端终端(2)的所述动态 状态信息包括有关所述...
【专利技术属性】
技术研发人员:J·塞多夫,M·阿鲁麦特赫莱,
申请(专利权)人:NEC欧洲有限公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。