[发明专利]域名系统解析方法及设备有效
申请号: | 201310703067.7 | 申请日: | 2013-12-19 |
公开(公告)号: | CN103685603B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 汪利福;谭晓生 | 申请(专利权)人: | 北京奇安信科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;G06F17/30 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 康正德,薛峰 |
地址: | 100015 北京市朝阳区酒仙*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名 系统 解析 方法 设备 | ||
1.一种域名系统解析方法,包括:
监控网络请求,依据监控到的所述网络请求实时生成或者更新域名解析库;
对所述域名解析库中的网络请求进行统计,计算出每个发起地址到不同域名服务器的连接建立时间,并存储到所述域名解析库中;其中,所述计算出每个发起地址到不同域名服务器的连接建立时间,包括根据网络请求的用户地理位置信息和/或网络运营商信息,分别分析计算出每个网络请求的发起地址到多个不同域名服务器的连接建立时间;
新的网络请求发起时,到所述域名解析库中根据存储的计算结果查找与所述新的网络请求的发起地址连接建立时间最短的域名服务器,并将所述新的网络请求连接到查找到的域名服务器上。
2.根据权利要求1所述的方法,所述域名解析库中存储的内容随时间更新。
3.根据权利要求1或2所述的方法,其中,计算出每个发起地址到不同域名服务器的连接建立时间,并存储到所述域名解析库中,包括:
计算出每个发起地址到不同域名服务器的连接建立时间;
根据各连接建立时间的时长进行排序;
根据排序结果为每个发起地址选择时长较短的至少一个连接建立时间进行存储。
4.根据权利要求3所述的方法,其中,根据排序结果为每个发起地址选择时长较短的至少一个连接建立时间进行存储,包括:
根据排序结果为每个发起地址选择时长最短的一个连接建立时间进行存储。
5.根据权利要求3所述的方法,其中,将所述新的网络请求连接到查找到的域名服务器上,包括:
若本次连接失败,根据所述排序结果,在所述域名解析库中查找所述新的网络请求的发起地址到域名服务器的次短连接建立时间;
将所述新的网络请求再次连接到查找的域名服务器上;
重复执行所述查找及连接操作,直至所述新的网络请求连接成功。
6.根据权利要求1或2所述的方法,其中,还包括:
若所述域名解析库中不存在与所述新的网络请求的发起地址匹配的记录,根据所述新的网络请求的地理位置信息和/或应用网络信息确定域名服务器;
将所述新的网络请求连接到确定的域名服务器上。
7.根据权利要求6所述的方法,其中,所述应用网络信息包括根据运营商划分的应用网络种类。
8.一种域名系统解析设备,包括:
监控模块,配置为监控网络请求,依据监控到的所述网络请求实时生成或者更新域名解析库;
计算模块,配置为对所述域名解析库中的网络请求进行统计,计算出每个发起地址到不同域名服务器的连接建立时间;其中,所述计算模块,还配置为根据网络请求的用户地理位置信息和/或网络运营商信息,分别分析计算出每个网络请求的发起地址到多个不同域名服务器的连接建立时间;
存储模块,配置为在所述域名解析库中存储所述计算模块的计算结果;
查找模块,配置为新的网络请求发起时,到所述域名解析库中根据存储的计算结果查找与所述新的网络请求的发起地址连接建立时间最短的域名服务器;
连接模块,配置为将所述新的网络请求连接到查找到的域名服务器上。
9.根据权利要求8所述的设备,其中,所述计算模块还配置为:
计算出每个发起地址到不同域名服务器的连接建立时间;
根据各连接建立时间的时长进行排序;
根据排序结果为每个发起地址选择时长较短的至少一个连接建立时间进行存储。
10.根据权利要求9所述的设备,其中,所述存储模块还配置为根据排序结果为每个发起地址选择时长最短的一个连接建立时间进行存储。
11.根据权利要求9或10所述的设备,其中,
所述查找模块还配置为:
若本次连接失败,根据所述排序结果,在所述域名解析库中查找所述新的网络请求的发起地址到域名服务器的次短连接建立时间;
所述连接模块还配置为:
将所述新的网络请求再次连接到查找的域名服务器上;
重复执行所述查找及连接操作,直至所述新的网络请求连接成功。
12.根据权利要求8至10任一项所述的设备,其中,所述查找模块还配置为若所述域名解析库中不存在与所述新的网络请求的发起地址匹配的记录,根据所述新的网络请求的地理位置信息和/或应用网络信息确定域名服务器;
所述连接模块还配置为将所述新的网络请求连接到确定的域名服务器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇安信科技有限公司,未经北京奇安信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310703067.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种凝胶模板诱导合成羟基磷灰石的方法
- 下一篇:组合式宠物碗