[发明专利]在Web加速系统中提供网络资源信息的方法及系统无效

专利信息
申请号: 200610170314.1 申请日: 2006-12-28
公开(公告)号: CN101179395A 公开(公告)日: 2008-05-14
发明(设计)人: 方斌 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: H04L12/00 分类号: H04L12/00;H04L29/06
代理公司: 北京同达信恒知识产权代理有限公司 代理人: 黄志华
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: web 加速 系统 提供 网络资源 信息 方法
【说明书】:

技术领域

发明涉及通信领域,特别涉及在Web加速系统中提供网络资源信息的方法及系统。

背景技术

目前,大型的门户网站均采用网站服务器(Web Server)和网站缓存服务器(Cache Server)为客户端提供相应的网络服务。假设A网站的架构如图1所示,其中,Web Server和Cache Server之间使用超文本传输协议(HTTP协议)进行信息交互,HTTP1.1协议(RFC2616)有如下规定:使用HTTP协议的主机,特别是原始的Web Server和Cache Server应当将自身的时钟同步到一个全球时间标准。

客户端在访问sina网站时,如果要求浏览某网页(http://image2.AA.com.cn/dy/FocusPic/U48P1T124D1F2633DT20061015143502.jpg),那么客户端先向Web Server服务器发送请求消息,而Web Server将该请求消息转发至相应的Cache Server,如果Cache Server上保存有相关记录,那么该Cache Server直接向客户端发送所述某网页的统一资源定位地址(URL地址);如果Cache Server上没有保存相关的记录,那么该Cache Server向WebServer发送相关的请求消息。Web Server接收到所述请求消息后,向CacheServer返回相应的消息头和所述某网页的URL地址,该消息头的内容如下:

HTTP/1.0 200 OK

Date:Sun,15 Oct 2006 06:35:47 GMT

Server:Apache/2.0.5 8(Unix)

Last-Modified:Sun,15 Oct 2006 06:35:03 GMT

ETag:″bbd0ca-6b9d-b8a193c0″

Content-Length:27549

Content-Type:image/jpeg

Cache-control:max-age=300

Cache Server保存住该消息头和消息内容(即网页的URL地址),并且根据超文本传输协议(HTTP协议)的规定计算出此信息的过期时间是Sun,15Oct2006 06:40:47 GMT。而客户端由于第一次请求未成功,60秒后再次向WebServer发送同样的请求消息,Web Server向Cache Server转发该请求消息后,Cache Server查找到所述某网页的URL地址,并在确定该信息未过期后,将该URL地址发送给相应的客户端。

在使用如图1所示的网络架构为用户提供相应的网络服务时存在如下缺点:当并发的客户端数量剧增的时候,系统中的Web Server和Cache Server的处理能力和带宽能力会遭遇瓶颈效应。

有鉴于此,Web加速系统采用点对点协议技术(P2P技术)为每一个客户端提供相应的网络服务,所谓P2P技术就是把每个访问过Web内容的客户端当作Cache Server。在Web加速系统中,当某一客户端向Web Server请求获取某网络资源信息时,由相应的P2P Server将拥有该网络资源信息的另一客户端的地址发送给所述某客户端,该客户端从所述另一客户端获取所需网络资源信息。这样,便可以在Web加速系统中充分实现资源共享;同时,由于将客户端作为Cache Server,因此并发的客户端的数量越多,系统的处理能力便越高,返回信息的速度便越快,这也增强了系统的可扩展性。

但是,上述Web加速系统也存在不足之处:在现有Web加速系统中,客户端所使用的时钟是本地的用户时钟(即用户可见时钟),每个客户端上的用户时钟与Web Server上的时钟均不一致,因此,当某客户端作为Cache Server为其他客户端提供网络资源信息时,无法准确判断相应的网络资源信息是否过期,这将给其他客户端的使用带来不便。例如,当所述作为Cache Server的客户端上的用户时钟早于Web Server上的时钟时,该客户端会把还未过期的网络资源信息判断为过期信息,从而不将该网络资源信息发送给相应的客户端;或者,当所述作为Cache Server的客户端上的用户时钟晚于Web Server上的时钟时,该客户端会把已过期的网络资源信息判断为未过期信息,并将该信息(如过期的时事新闻)发送给相应的客户端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200610170314.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top