[发明专利]P2P缓存的引导方法、装置及P2P缓存系统有效

专利信息
申请号: 201410123962.6 申请日: 2014-03-28
公开(公告)号: CN103888539B 公开(公告)日: 2018-02-02
发明(设计)人: 洪珂;陈国鹏;邱秀珍 申请(专利权)人: 网宿科技股份有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京康信知识产权代理有限责任公司11240 代理人: 吴贵明,张永明
地址: 200030 上海市徐汇*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: p2p 缓存 引导 方法 装置 系统
【说明书】:

技术领域

发明涉及互联网领域,具体而言,涉及一种P2P缓存的引导方法、装置及P2P缓存系统。

背景技术

P2P是一种分布式网络,网络的参与者共享他们所拥有的一部分软硬件资源,这些共享资源需要由网络提供服务和内容,能被其他对等节点直接访问而无需经过中间实体。在P2P网络中,网络资源和服务散布于整个网络中,每个节点逻辑地位相等,都具备客户端和服务器双重特性,可以同时作为服务使用者和服务提供者,这大大提高了网络资源的利用率,而且提供了比C/S更好的服务质量。

然而随着P2P技术的快速发展,P2P的流量需求给运营商的带宽带来了巨大压力,不但影响其他互联网应用的发展,而且随着P2P技术和基础网络运营商之间的利益冲突日益明显,这种矛盾可能阻碍P2P技术的进一步发展。基础网络运营商为应付飞速上升的网络带宽需求不得不大规模地扩容,但此时的带宽投入已经无法带来合理的收入,当基础网络运营商无法通过改变结算方式解决带宽需求和业务收入的矛盾时,就只好转向用各种方式限制P2P技术在其网络上的应用,从而对P2P技术的继续发展设置了障碍。

解决该问题的方法大概分为限制和缓存两种方法。所谓限制即通过对p2p协议的识别,在网络出口对P2P流量进行限速或拦截,这种方法可以有效减少P2P流量,减少带宽压力,但却在很大程度上降低用户体验,影响用户的信用忠诚度。所谓缓存是指在网络内部署P2P缓存服务器,使得内网用户从缓存服务器上获得内容,来减少网络出口的P2P流量。通过部署P2P缓存系统,基础网络运营商可以利用有限的投入支撑增长的P2P业务需求,从而解决当前P2P技术带来的带宽冲击。另外,P2P缓存系统的使用还可以改善P2P应用的用户体验,从而吸引更多P2P客户,并可能为基础网络运营商带来更多客户。也就是说,P2P缓存系统的部署不仅可能缓和P2P技术和基础网络运营商的矛盾,而且可能引导二者协同发展,创造出双赢局面。其中,P2P为对等计算。

然而目前作为P2P缓存系统的引导方式多采用旁路监听的方式进行引导:以旁路的方式检测网络出(在该系统中可以有n个网络出口,图1中示出了网络出口1和网络出口n,图1中的引导系统通过引导模块和DPI配合完成引导)上的报文,通过协议分析识别P2P文件下载数据分组,得到当前流行的下载文件列表,并根据此文件列表把相应的P2P文件下载并缓存到本地,通过定制的P2P客户端主动向本地的P2P下载用户提供文件下载服务,同时切断本地P2P客户端到外网的P2P文件下载链接,如图1所示,该方法可以通过如下步骤实现:

步骤S11,用户向Tracker服务器发起DNS请求。

步骤S12,本地DNS服务器返回外网Tracker服务器IP。

步骤S13,用户向外网Tracker服务器发起peerlist请求。

步骤S14,外网Tracker服务器返回peerlist结果。

步骤S15,监听网络出口1流量。

步骤S16,过滤有效流量。

步骤S17,返回仅包含P2P缓存服务器IP作为peer列表的peerlist结果。

步骤S18,用户向缓存服务器请求数据。

步骤S19,缓存服务器返回资源给用户。

该种方式缓存服务器的资源达到了一次获取多次使用,减少了出口流量,提高了响应速度和用户体验,但是使用该种引导方式存在以下缺点:1,每个出口需要一个引导系统,引导系统要监听网络出口数据,并过滤大量无用数据,性能压力大,设备配置要求高;2,有些地区网络存在多个网络出口,则引导系统需要在多个出口部署设备(如图1的网络出口1和网络出口n),资源消耗大;3,引导方式包含发送给P2P客户端的伪造包,由于路由设置的原因,可能造成引导失败。

其中,DNS即为域名解析;Tracker服务器为追踪系统服务器;DNS请求为域名解析请求;peerlist请求:节点列表请求;图1中的DPI为深度数据包检测模块。

针对现有技术中引导系统要监听网络出口数据并过滤大量无用数据,系统性能压力大,设备配置要求高的问题,目前尚未提出有效的解决方案。

发明内容

针对相关技术中引导系统要监听网络出口数据并过滤大量无用数据,系统性能压力大,设备配置要求高的问题,目前尚未提出有效的解决方案,为此,本发明的主要目的在于提供一种P2P缓存的引导方法、装置及P2P缓存系统,以解决上述问题。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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