[发明专利]DNS服务器的选择方法、DNS服务器的选择装置和终端在审
申请号: | 201510579669.5 | 申请日: | 2015-09-11 |
公开(公告)号: | CN105610995A | 公开(公告)日: | 2016-05-25 |
发明(设计)人: | 王冬;任朝林 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dns 服务器 选择 方法 装置 终端 | ||
1.一种DNS服务器的选择方法,其特征在于,包括:
向多个DNS服务器发送域名解析请求;
获取所述多个DNS服务器对所述域名解析请求的当前响应时间,并 结合所述多个DNS服务器的历史响应时间计算所述多个DNS服务器的响 应时间加权值;
根据所述响应时间加权值在所述多个DNS服务器中选择目标DNS服 务器。
2.根据权利要求1所述的DNS服务器的选择方法,其特征在于,所 述结合所述多个DNS服务器的历史响应时间计算所述多个DNS服务器的 响应时间加权值的步骤,具体包括:
根据终端接入网络的类型确定所述当前响应时间的权重值,以及获取 所述多个DNS服务器的所述历史响应时间和对应的权重值;
根据所述当前响应时间、所述当前响应时间的权重值、所述历史响应 时间和所述历史响应时间的权重值,计算所述响应时间加权值。
3.根据权利要求1所述的DNS服务器的选择方法,其特征在于,在 所述向多个DNS服务器发送域名解析请求的步骤之前,包括:
判断所述多个DNS服务器中的每个DNS服务器的访问次数是否小于 预设次数;
当所述多个DNS服务器中的至少一个DNS服务器的访问次数小于所 述预设次数时,将所述至少一个DNS服务器中的访问次数最少的DNS服 务器作为目标DNS服务器;
当所述多个DNS服务器中的所述每个DNS服务器的访问次数均大于 或等于所述预设次数时,执行所述向多个DNS服务器发送域名解析请求 的步骤。
4.根据权利要求3所述的DNS服务器的选择方法,其特征在于,在 所述判断所述多个DNS服务器中的每个DNS服务器的访问次数是否小于 预设次数的步骤之前,包括:
获取终端所在的当前地理位置,并根据所述当前地理位置确定所述多 个DNS服务器。
5.根据权利要求1至4中任一项所述的DNS服务器的选择方法,其 特征在于,所述获取所述多个DNS服务器对所述域名解析请求的当前响 应时间的步骤,具体包括:
若接收到来自所述多个DNS服务器中的任一DNS服务器的域名解析 响应,将所述任一DNS服务器的响应时间作为所述任一DNS服务器的所 述当前响应时间;
若未接收到来自所述多个DNS服务器中的任一DNS服务器的域名解 析响应,将预设响应时间作为所述任一DNS服务器的所述当前响应时间。
6.一种DNS服务器的选择装置,其特征在于,包括:
发送单元,用于向多个DNS服务器发送域名解析请求;
计算单元,用于获取所述多个DNS服务器对所述域名解析请求的当 前响应时间,并结合所述多个DNS服务器的历史响应时间计算所述多个 DNS服务器的响应时间加权值;
选择单元,用于根据所述响应时间加权值在所述多个DNS服务器中 选择目标DNS服务器。
7.根据权利要求6所述的DNS服务器的选择装置,其特征在于,所 述计算单元包括:
获取单元,用于根据终端接入网络的类型确定所述当前响应时间的权 重值,以及获取所述多个DNS服务器的所述历史响应时间和对应的权重 值;
所述计算单元具体用于,根据所述当前响应时间、所述当前响应时间 的权重值、所述历史响应时间和所述历史响应时间的权重值,计算所述响 应时间加权值。
8.根据权利要求6所述的DNS服务器的选择装置,其特征在于,还 包括:
判断单元,用于判断所述多个DNS服务器中的每个DNS服务器的访 问次数是否小于预设次数;
第一确定单元,用于当所述多个DNS服务器中的至少一个DNS服务 器的访问次数小于所述预设次数时,将所述至少一个DNS服务器中的访 问次数最少的DNS服务器作为目标DNS服务器;
所述发送单元具体用于,当所述多个DNS服务器中的所述每个DNS 服务器的访问次数均大于或等于所述预设次数时,执行所述向多个DNS 服务器发送域名解析请求的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510579669.5/1.html,转载请声明来源钻瓜专利网。