[发明专利]一种域内终端用户域名解析加速系统及其方法在审
申请号: | 201310414809.4 | 申请日: | 2013-09-12 |
公开(公告)号: | CN103957282A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | 许勇;李威;黄友俊;李星;吴建平 | 申请(专利权)人: | 赛尔网络有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域内 终端 用户 域名解析 加速 系统 及其 方法 | ||
1.一种域内终端用户域名解析加速系统,其包括:
用户终端,其用于实时采集用户终端的网络属性,并定时将其发送至数据处理服务器;
数据处理服务器,其接收来自用户终端的网络属性值,并根据所述网络属性值针对每一网络节点每一网站域名记录相应的DNS信息,并将其存储在所述数据存储服务器中;
数据存储服务器,其用于存储针对每一网络节点每一网站域名的DNS信息,其还存储针对每一网络节点的hosts信息表,所述hosts信息表中存储有网站域名及其解析IP地址。
2.如权利要求1所述的域内终端用户域名解析加速系统,其特征在于,用户请求一网站域名的DNS加速时,用户终端向数据处理服务器发送用户终端的网络属性及所述网站域名;数据处理服务器根据接收到的请求从数据存储服务器获取相应的DNS信息并返回;
用户请求hosts信息时,用户终端向数据处理服务器发送用户终端的网络属性;数据处理服务器根据接收到的请求从数据存储服务器获取相应的hosts信息并返回;
所述数据处理服务器根据优先选择策略选择所述相应的DNS信息,并将其存储至数据存储服务器;其中,所述优先选择策略包括:若所述网络属性中所访问网站域名的IP地址为域内正常情况,则选择该网络属性中的DNS服务器地址作为所述DNS信息存储;否则选择网络属性中访问时间较短的DNS服务器地址作为所述DNS信息存储;所述域内正常情况为网络属性中网站域名的IP地址位于域内,且访问时间在正常态范围内。
3.一种域内终端用户域名解析加速方法,该方法包括:
步骤1、用户终端实时采集网络属性,并将其传送至数据处理服务器;
步骤2、所述数据处理服务器根据所接收到的网络属性,针对每一网络节点每一网站域名选择一条DNS信息记录,并将其存储至数据存储服务器;
步骤3、所述数据处理服务器如果判断对于每一网络节点某一网站域名的DNS信息记录在预定时间内没有更新,则将其存储至该网络节点对应的hosts信息表中;其中,所述hosts信息表中存储有网站域名及其解析IP地址。
4.如权利要求3所述的域内终端用户域名解析加速方法,其特征在于,该方法还包括:
步骤10、如果用户请求DNS加速,则用户终端根据用户请求向数据处理服务器发送用户终端的网络属性及用户请求加速的网站域名;
步骤11、数据处理服务器接收到请求后,根据所述网络属性中的网络节点以所述网站域名从所述数据存储服务器查找相应的DNS服务器,并返回;
步骤12、用户终端将数据处理服务器返回的DNS服务器地址配置到本地。
5.如权利要求3-4任一项所述的域内终端用户域名解析加速方法,其特征在于,该方法还包括:
步骤20、如果用户配置了hosts信息更新频率或者请求hosts信息更新,则用户终端根据所述更新频率或请求向数据处理服务器请求适合该用户终端的hosts信息;
步骤21、数据处理服务器根据所述hosts信息请求判断用户上次接收的hosts信息是否为最新,若是则只需步骤22,否则只需步骤23;
步骤22、数据处理服务器向用户终端返回无需更新应答;
步骤23、数据处理服务器从所述数据存储服务器查找所述hosts信息表,并将相应的hosts信息返回给用户终端;
步骤24、用户终端将所述hosts信息存储在本地hosts文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛尔网络有限公司,未经赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310414809.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:断路器二次回路中的动接线端子
- 下一篇:一种上隔离开关连锁装置