[发明专利]一种通过代理服务器进行访问的方法及装置有效
申请号: | 201210094019.8 | 申请日: | 2012-03-31 |
公开(公告)号: | CN102624920B | 公开(公告)日: | 2015-09-16 |
发明(设计)人: | 张鹏翼;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 代理服务器 进行 访问 方法 装置 | ||
1.一种通过代理服务器进行访问的方法,其特征在于,包括:
接收网络资源访问的请求,根据所述网络资源访问请求,确定对应访问 的目标服务器;
选择访问所述目标服务器的优先代理服务器,所述优先代理服务器是 指,通过对相关日志进行统计,确定的访问所述目标服务器速度最快的 代理服务器,所述相关日志包括代理日志,所述访问所述目标服务器速度 的快慢以比较各代理服务器对所述目标服务器的访问请求的响应时间来确 定,所述响应时间从所述代理日志中提取;
将网络资源访问请求发送到所述优先代理服务器,由所述优先代理服 务器从目标服务器获取数据并返回。
2.如权利要求1所述的方法,其特征在于,所述确定优先代理服务 器的过程由数据分析工具完成。
3.如权利要求1所述的方法,其特征在于,还包括:
判断所述网络资源访问请求是否来自于目标网络,若是,则选择访问 所述目标服务器的优先代理服务器,若否,则随机选择一个代理服务器。
4.如权利要求3所述的方法,其特征在于,所述目标网络是指教育 网(CERNET)、企业网或虚拟局域网。
5.如权利要求2所述的方法,其特征在于,所述优先代理服务器通 过以下步骤确定:
在各个代理服务器上提取预设时间段内的代理日志;
解析所述代理日志中的代理信息,所述代理信息包括各次代理所访问 目标服务器的根域名或IP地址,以及对应的响应时间;
比较访问同一根域名或IP地址所对应的不同的代理服务器的响应时 间;
针对同一根域名或IP地址,选择响应时间最短的代理服务器,作为 访问所述目标服务器的优先代理服务器。
6.如权利要求1所述的方法,其特征在于,所述确定优先代理服务 器的过程在确定所访问的目标服务器之后即时进行。
7.如权利要求1所述的方法,其特征在于,所述确认优先代理服务 器的过程按照预设频率执行,并依据最新生成结果对优先代理服务器进 行更新。
8.如权利要求6或7所述的方法,其特征在于,各个目标服务器与 其优先代理服务器的对应关系保存在域名解析服务器上。
9.如权利要求5所述的方法,其特征在于,所述接收网络资源访问 的请求,根据所述网络资源访问请求,确定对应访问的目标服务器的步骤进 一步包括,接收网络资源访问的请求,提取请求访问的网络资源地址,根 据所述网络资源地址确定对应访问的目标服务器的根域名。
10.如权利要求5所述的方法,其特征在于,所述接收网络资源访问 的请求,根据所述网络资源访问请求,确定对应访问的目标服务器步骤进一 步包括,接收网络资源访问的请求,提取请求访问的网络资源地址,对所 述网络资源地址进行域名解析,确定对应访问的目标服务器的IP地址。
11.如权利要求5所述的方法,其特征在于,所述确定优先代理服务 器的过程还包括:
将所述代理日志的格式转换为数据分析工具存储数据的格式。
12.如权利要求5所述的方法,其特征在于,所述确定优先代理服务 器的过程还包括:
由各条代理日志和解析得到的代理信息的对应关系,建立二维数据序 列。
13.如权利要求5所述的方法,其特征在于,所述代理信息还包括: 客户端的IP地址、访问时间、访问地址URL和/或响应状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210094019.8/1.html,转载请声明来源钻瓜专利网。