[发明专利]一种CDN服务器实现透明代理的方法、装置及系统无效
申请号: | 201210169960.1 | 申请日: | 2012-05-28 |
公开(公告)号: | CN102710765A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 宗劼;栗伟 | 申请(专利权)人: | 蓝汛网络科技(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100016 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cdn 服务器 实现 透明 代理 方法 装置 系统 | ||
技术领域
本发明涉及互联网CDN(Content Delivery Network,内容分发网络)网络领域,尤其涉及一种CDN服务器实现透明代理的方法、装置及系统。
背景技术
在互联网CDN(Content Deliver Network,内容分发网络)网络中进行域名访问时,需要解析该域名,获取该域名对应的IP(Internet Protocol,互联网协议)地址,所谓IP地址就是分配给连接在互联网上的每个主机的一个32比特地址,一个域名对应一个或多个IP地址。Cache服务器根据解析得到的IP地址和一个IP地址对应的源站建立连接并进行通信。
在CDN网络中,通过将用户的访问引导到Cache服务器上,使用户能够通过最快速的路由获取到需要的内容,避免了访问链路不佳而导致从源站获取内容较慢的问题,从而达到访问加速的效果。
在这样的服务模式下,CDN服务器需要实时回源获取动态内容,此时源站看到的来访者是CDN服务器的ip地址,而不是网民的ip地址,这对源站的网民访问统计、负载均衡系统等都造成了影响。
发明内容
针对上述现有技术存在的问题,本发明提供一种使源站能够直接了解到网民的访问情况,从而使源站对网民访问进行有效的统计、均衡负载系统的CDN服务器实现透明代理的方法、装置及系统。
本发明提供了一种CDN服务器实现透明代理的方法,包括以下步骤:
节点服务器根据接收到的第一访问请求,解析出对应所述用户的IP地址,所述第一访问请求中至少包含有对应用户的IP信息;
将所述节点服务器伪装成发送所述第一访问请求的用户的IP地址,并向源站发送第二访问请求获取相应信息,所述第二访问请求中至少包含有与所述第一访问请求中相同的IP信息;
所述源站根据接收到的所述第二访问请求,反馈相应信息给所述节点服务器;
所述节点服务器接收对应所述第二访问请求的反馈信息,并转发给对应用户端。
本发明提供一种节点服务器,包括:
接收单元,用于接收的用户发送的第一访问请求,所述第一访问请求中至少包含有对应用户的IP信息;以及
接收第二访问请求的反馈信息;
解析单元,用于解析出对应所述用户的IP地址;
伪装单元,用于将所述节点服务器伪装成发送所述第一访问请求的用户的IP地址;
发送单元,用于向源站发送第二访问请求获取相应信息,所述第二访问请求中至少包含有与所述第一访问请求中相同的IP信息;
转发单元,用于将接收到的对应所述第二访问请求的反馈信息转发给对应用户。
本发明提供一种源站,包括:
接收单元,用于接收节点服务器发送的伪装成用户发送第二访问请求;所述第二访问请求中至少包含有与用户相同的IP信息;
反馈单元,用于反馈相应信息给所述节点服务器。
本发明提供一种CDN服务器实现透明代理的系统,包括:
节点服务器,用于根据接收到的第一访问请求,解析出对应发送所述第一访问请求的用户的IP地址,所述第一访问请求中至少包含有对应用户的IP信息;并
伪装成发送所述第一访问请求的用户的IP地址,并向源站发送第二访问请求获取相应信息,所述第二访问请求中至少包含有与所述第一访问请求中相同的IP信息;以及
接收对应所述第二访问请求的反馈信息,并转发给对应用户端;
源站,用于根据接收到的所述第二访问请求,反馈相应信息给所述节点服务器。
本发明实施例采用的技术方案与现有技术相对比,具有以下优点:
本发明提供的一种CDN服务器实现透明代理的方法:接收到用户的访问,并根据用户访问的IP地址,向源站发送请求时,将自身伪装成用户的IP地址进行访问,当源站反馈数据信息时,要求必须经过cache服务器,不直接反馈给对应IP地址的用户,并且解决了cache服务器拒绝非本机处理数据的问题,增加了路径,可以接受源站反馈给对应用户IP地址的请求数据信息,并将数据信息转发给用户,从而实现了透明代理,加速了用户的网站访问请求并且还实现了使源站可以获知用户的访问情况,均衡负载,提高了网站的可用性和可靠性。
附图说明
图1为本发明提供的一种Cache服务器选择源站的方法的流程图;
图2为本发明提供的节点服务器的结构示意图;
图3为本发明提供的伪装单元的结构示意图;
图4为本发明提供的源站的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蓝汛网络科技(北京)有限公司,未经蓝汛网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210169960.1/2.html,转载请声明来源钻瓜专利网。