一种基于云计算筛选网络节点加速下载的系统的制作方法

文档序号:7836093阅读:162来源:国知局
专利名称:一种基于云计算筛选网络节点加速下载的系统的制作方法
技术领域
一种基于云计算筛选网络节点加速下载的系统
技术领域
本实用新型涉及网络下载技术领域,具体说是一种基于云计算筛选网络节点加速下载的系统。
背景技术
现阶段,国际互联网带宽资源并不宽裕,各互联网服务提供商(ISP)之间出于利益考虑互相设置限制,通常情况下在两个实体网络间交换数据时速度都会大大低于在同一实体网络中交换数据,甚至有些根本无法建立连接。另外,流行的电驴、BT等点对点(P2P)网络中各节点间连接传输数据的整个过程是随机且无序的,他们只考虑对方是否有自身需要的数据和是否能够连接上对方,而没有考虑到对方所属的实体网络。再加上P2P流量占用了大部分ISP的带宽,从而,导致各ISP想尽办法封杀P2P应用。上述的这种现状存以下不足和局限性流行的P2P应用大多数被ISP封杀,造成服务提供者与消费者之间经常发生矛盾;网间通信涉及到流量节算,增加ISP运营成本;网间通信质量低劣,致使P2P应用速度缓慢,使用用户体验大打折扣。

实用新型内容针对上述ISP与消费者之间、与不同ISP之间的冲突的不足之处,本实用新型的目的是提供了解决上述问题的一种基于云计算筛选网络节点加速下载的系统。一种基于云计算筛选网络节点加速下载的系统,其包括将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的云服务器;以及与所述云服务器相连接的,向所述云服务器查询拥有相同文件的且归属于同一 IP 信息集合的其他唯一身份标识码的网络节点模块,所述网络节点根据云服务器返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器返回的IP信息的网络节点, 进行下载。进一步地,所述云服务器包括将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库的索引模块;以及与所述索引模块相连接的,在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP信息的一对一映射关系的映射模块。本实用新型一种基于云计算筛选网络节点加速下载的方法,结合了 P2P应用分散自由和集中式便于管理的优点,有效地调解了 ISP与消费者之间、ISP之间的冲突。
图1是本实用新型一优选实施例一种基于云计算筛选网络节点加速下载的系统示意图。图2是本实用新型一优选实施例一种基于云计算筛选网络节点加速下载的系统工作方法流程示意图。
具体实施方式
以下结合附图和实施例对本实用新型进行详细说明。请参阅图1,本实用新型一优选实施例一种基于云计算筛选网络节点加速下载的系统示意图。一种基于云计算筛选网络节点加速下载的系统,包括将每个网络节点模块12提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的云服务器11 ;以及与所述云服务器11相连接的,向所述云服务器11查询拥有相同文件的且归属于同一 IP信息集合的其他唯一身份标识码的网络节点模块12,所述网络节点模块12根据云服务器11返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器11返回的IP信息的网络节点模块12,进行下载。其中,所述云服务器11包括将每个网络节点模块12提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库的索引模块111 ;以及与所述索引模块111相连接的,在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP信息的一对一映射关系的映射模块 112。请参阅图2,其是上述一优选实施例一种基于云计算筛选网络节点加速下载的系统工作方法流程示意图。一种基于云计算筛选网络节点加速下载的方法,其包括如下步骤步骤Si、搭建云服务器;步骤S2、网络节点启动,并将网络节点自身的IP信息、唯一身份标识码和共享文件的内容签名发送至云服务器进行登记;步骤S3、云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系;在本步骤中,具体地,云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库,并在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP 信息的一对一映射关系;步骤S4、云服务器将所有网络节点的IP信息划分为多个IP信息集合,一个实体网络对应一个IP信息集合;在本步骤中,具体地,云服务器根据网络节点的IP信息和互联网名称与数字地址分配机构(Internet Corporation for Assigned Names and Numbers,简称 ICANN)公布的 IP分派结果,将所有网络节点的IP信息划分为多个集合,一个实体网络对应一个集合;步骤S5、每个网络节点开始下载文件或文件某部分时,以已知的文件内容签名和自身IP信息为条件,向云服务器查询拥有同一文件的且归属于同一 IP信息集合的其他唯一身份标识码;步骤S6、网络节点根据云服务器返回的唯一身份标识码和IP信息,连接其他归属于同一实体网络的一个集合的网络节点,进行下载。与现有技术相比较,本实用新型的有益效果在于结合了 P2P应用分散自由和集中式便于管理的优点,有效地调解了 ISP与消费者之间、ISP之间的冲突。在上述实施例中,仅对本实用新型进行了示范性描述,但是本领域技术人员在阅读本专利申请后可以在不脱离本实用新型的精神和范围的情况下对本实用新型进行各种修改。
权利要求1.一种基于云计算筛选网络节点加速下载的系统,其特征在于,包括将每个网络节点模块提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的云服务器;以及与所述云服务器相连接的,向所述云服务器查询拥有相同文件的且归属于同一 IP信息集合的其他唯一身份标识码的网络节点模块,所述网络节点模块根据云服务器返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器返回的IP信息的网络节点,进行下载。
2.根据权利要求1所述的一种基于云计算筛选网络节点加速下载的系统,其特征在于,所述云服务器包括将每个网络节点模块提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库的索引模块;以及与所述索引模块相连接的,在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP信息的一对一映射关系的映射模块。
专利摘要本实用新型提供了一种基于云计算筛选网络节点加速下载的系统,其包括将每个网络节点模块提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的云服务器;以及与所述云服务器相连接的,向所述云服务器查询拥有相同文件的且归属于同一IP信息集合的其他唯一身份标识码的网络节点模块,所述网络节点模块根据云服务器返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器返回的IP信息的网络节点,进行下载。本实用新型结合了点对点P2P应用分散自由和集中式便于管理的优点,有效地调解了互联网服务提供商ISP与消费者之间、其他ISP之间的冲突。
文档编号H04L29/08GK202218264SQ201120098089
公开日2012年5月9日 申请日期2011年4月6日 优先权日2011年4月6日
发明者张邦全, 胡红刚, 胡邦昀, 邵诚, 高原, 黄庆 申请人:上海少思网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1