[发明专利]高速缓存设备及其使用方法无效
申请号: | 00127513.5 | 申请日: | 2000-11-24 |
公开(公告)号: | CN1291747A | 公开(公告)日: | 2001-04-18 |
发明(设计)人: | 李楠甍;陈韶峰;洪煜;陈嘉佑;刘晓峰;钟建弘 | 申请(专利权)人: | 李楠甍 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 上海华东专利事务所 | 代理人: | 张泽纯 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 设备 及其 使用方法 | ||
1 .一种高速缓存设备,其特征在于
(1)该高速缓存设备由一大容量的随机存取存储器构成,并虚拟成内存盘;
(2)该高速缓存设备对HTTP请求的处理过程如下:
●接收HTTP请求;
●分析HTTP请求,当收到足够的请求信息后;
●首先判断内存盘是否有该请求相同内容的缓存记录;
●有,则打开缓存页面内存表,并建立一个客户端响应缓存;
●读取有关缓存页面;
●将信息发送至客户端口队列,完成后,处于等待状态
或
●若判断内存盘没有所请求相同内容的缓存记录,则进入硬盘搜索并判断是否有该请求相同内容的缓存记录;
●有,则打开缓存页面内存表,并建立一个客户端响应缓存;
●读取有关缓存页面;
●将信息发送至客户端口队列,完成后,处于等待状态;
或
●经判断,内存缓存中及硬盘中均无客户端请求相同内容的缓存记录,则给出远端使用域名;
●建立连接至目标服务器;
●将客户端数据复制到服务器端的端口队列中;
●在内存盘中建立内存缓存,准备接收返回数据;
●接收到足够的返回数据,建立一个客户端口的响应缓存;
●分析HTTP响应数据至主共享内存中读取插入信息;
●对缓存块进行修改;
●全部接收后即在内存中建立了相关的缓存数据;
●向客户端口发送数据;
●发送结果,处于等待状态。
2.根据权利要求1所说的高速缓存设备,其特征在于该设备还有网络第四层到第七层的应用加载系统,可使广告及内容信息等实现透明的加载。
3.根据权利要求1或2所说的高速缓存设备,其特征在于该设备还提供了放火墙和通用资源定位信息(URL)过滤功能。
4.根据权利要求1所说高速缓存设备的使用方法,其特征在于作为正向代理服务器的步骤如下:
(1)浏览器从高速缓存设备请求一个初始服务器的Web页面;
(2)高速缓存设备从域名服务器获得数字IP地址;
(3)高速缓存设备从原始网络服务器获得请求的对象;
(4)高速缓存设备将收到的对象存储下来并将副本转发给浏览器;
(5)高速缓存设备无需访问域名服务器或原始网络服务器即可处理相同页面的后续请求。
5.根据权利要求1所说高速缓存设备的使用方法,其特征在于作为透明代理,即正向代理的增强方式,其步骤如下:
(1) 浏览器从初始服务器请求一个Web页面,第四层交换机中途截获并判断是否为HTTP请求,若是,则把它转发给高速缓存设备;
(2) 高速缓存设备从域名服务器获得数字IP地址;
(3) 高速缓存设备原始网络服务器获得请求对象;
(4) 高速缓存设备将收到的对象存储下来并将副本转发给浏览器;
(5)高速缓存设备无需访问域名服务器或原始网络服务器即可处理相同页面后续请求。
6.根据权利要求1所说高速缓存设备的使用方法,其特征在于作为反向代理,其步骤如下:
(1)Web上的浏览器请求一个原始网络服务器的页面,与往常一样,这样会向域名服务器产生一个要求该Web服务器的数字IP地址的请求;
(2)域名服务器不会返回原始网络服务器的IP地址,而是返回高速缓存设备的IP地址;
(3)浏览器利用高速缓存设备的IP地址请求web页面;
(4)高速缓存设备从原始网络服务器获得Web请求对象;
(5)高速缓存设备对此内容进行复制并返回给浏览器,若以后客户需要相同的内容,则可直接从该高速缓存设备中获取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李楠甍,未经李楠甍许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00127513.5/1.html,转载请声明来源钻瓜专利网。