CN102130962A - 一种基于云计算筛选网络节点加速下载的方法 - Google Patents
一种基于云计算筛选网络节点加速下载的方法 Download PDFInfo
- Publication number
- CN102130962A CN102130962A CN2011100844266A CN201110084426A CN102130962A CN 102130962 A CN102130962 A CN 102130962A CN 2011100844266 A CN2011100844266 A CN 2011100844266A CN 201110084426 A CN201110084426 A CN 201110084426A CN 102130962 A CN102130962 A CN 102130962A
- Authority
- CN
- China
- Prior art keywords
- network node
- information
- cloud server
- sign indicating
- identify label
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种基于云计算筛选网络节点加速下载的方法,其包括:搭建云服务器;网络节点启动,并将网络节点自身的IP信息、唯一身份标识码和共享文件的内容签名发送至云服务器进行登记;云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系;根据网络节点的需求,反馈信息从而进行下载。本发明结合了点对点P2P应用分散自由和集中式便于管理的优点,有效地调解了互联网服务提供商ISP与消费者之间、其他ISP之间的冲突。
Description
【技术领域】
本发明涉及网络下载技术领域,具体说是一种基于云计算筛选网络节点加速下载的方法。
【背景技术】
现阶段,国际互联网带宽资源并不宽裕,各互联网服务提供商(ISP)之间出于利益考虑互相设置限制,通常情况下在两个实体网络间交换数据时速度都会大大低于在同一实体网络中交换数据,甚至有些根本无法建立连接。
另外,流行的电驴、BT等点对点(P2P)网络中各节点间连接传输数据的整个过程是随机且无序的,他们只考虑对方是否有自身需要的数据和是否能够连接上对方,而没有考虑到对方所属的实体网络。
再加上P2P流量占用了大部分ISP的带宽,从而,导致各ISP想尽办法封杀P2P应用。
上述的这种现状存以下不足和局限性:
流行的P2P应用大多数被ISP封杀,造成服务提供者与消费者之间经常发生矛盾;
网间通信涉及到流量节算,增加ISP运营成本;
网间通信质量低劣,致使P2P应用速度缓慢,使用用户体验大打折扣。
【发明内容】
针对上述ISP与消费者之间、与不同ISP之间的冲突的不足之处,本发明的目的是提供了解决上述问题的一种基于云计算筛选网络节点加速下载的方法。
一种基于云计算筛选网络节点加速下载的方法,其包括:
搭建云服务器;
网络节点启动,并将网络节点自身的IP信息、唯一身份标识码和共享文件的内容签名发送至云服务器进行登记;
云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系;
云服务器将所有网络节点的IP信息划分为多个IP信息集合,一个实体网络对应一个IP信息集合;
网络节点下载文件或文件的一部分时,以已知的文件的内容签名和自身IP信息为条件,向云服务器查询拥有相同文件的且归属于同一IP信息集合的其他唯一身份标识码;
网络节点根据云服务器返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器返回的IP信息的网络节点,进行下载。
进一步地,所述云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的步骤,具体包括:
云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库,并在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP信息的一对一映射关系。
进一步地,所述云服务器将所有网络节点的IP信息划分为多个集合,一个实体网络对应一个集合的步骤,具体包括:
云服务器根据网络节点的IP信息和互联网名称与数字地址分配机构公布的IP分派结果,将所有网络节点的IP信息划分为多个集合,一个实体网络对应一个IP信息集合。
本发明一种基于云计算筛选网络节点加速下载的方法,结合了P2P应用分散自由和集中式便于管理的优点,有效地调解了ISP与消费者之间、ISP之间的冲突。
【附图说明】
图1是本发明一优选实施例一种基于云计算筛选网络节点加速下载的方法流程示意图。
【具体实施方式】
下面结合附图和实施例对本发明进行详细说明。
请参阅图1,本发明一优选实施例一种基于云计算筛选网络节点加速下载的方法流程示意图。
一种基于云计算筛选网络节点加速下载的方法,其包括如下步骤:
步骤S1、搭建云服务器;
步骤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之间的冲突。
在上述实施例中,仅对本发明进行了示范性描述,但是本领域技术人员在阅读本专利申请后可以在不脱离本发明的精神和范围的情况下对本发明进行各种修改。
Claims (3)
1.一种基于云计算筛选网络节点加速下载的方法,其特征在于,包括:
搭建云服务器;
网络节点启动,并将网络节点自身的IP信息、唯一身份标识码和共享文件的内容签名发送至云服务器进行登记;
云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系;
云服务器将所有网络节点的IP信息划分为多个IP信息集合,一个实体网络对应一个IP信息集合;
网络节点下载文件或文件的一部分时,以已知的文件的内容签名和自身IP信息为条件,向云服务器查询拥有相同文件的且归属于同一IP信息集合的其他唯一身份标识码;
网络节点根据云服务器返回的唯一身份标识码和该唯一身份标识码对应的IP信息,连接云服务器返回的IP信息的网络节点,进行下载。
2.根据权利要求1所述的一种基于云计算筛选网络节点加速下载的方法,其特征在于,所述云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名进行映射,确立对应关系的步骤,具体包括:
云服务器将每个网络节点提交的IP信息、唯一身份标识码和共享文件的内容签名以共享文件的内容签名为索引保存至中央数据库,并在中央数据库中建立共享文件的内容签名到唯一身份标识码的一对多映射关系、唯一身份标识码到IP信息的一对一映射关系。
3.根据权利要求2所述的一种基于云计算筛选网络节点加速下载的方法,其特征在于,所述云服务器将所有网络节点的IP信息划分为多个集合,一个实体网络对应一个集合的步骤,具体包括:
云服务器根据网络节点的IP信息和互联网名称与数字地址分配机构公布的IP分派结果,将所有网络节点的IP信息划分为多个集合,一个实体网络对应一个IP信息集合。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100844266A CN102130962A (zh) | 2011-04-06 | 2011-04-06 | 一种基于云计算筛选网络节点加速下载的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100844266A CN102130962A (zh) | 2011-04-06 | 2011-04-06 | 一种基于云计算筛选网络节点加速下载的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102130962A true CN102130962A (zh) | 2011-07-20 |
Family
ID=44268850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100844266A Pending CN102130962A (zh) | 2011-04-06 | 2011-04-06 | 一种基于云计算筛选网络节点加速下载的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102130962A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103391319A (zh) * | 2013-07-15 | 2013-11-13 | 金蝶软件(中国)有限公司 | 一种资源分享方法、资源分享***、云端设备及用户终端 |
CN103973596A (zh) * | 2013-11-28 | 2014-08-06 | 合一网络技术(北京)有限公司 | 一种p2p网络节点筛选方法 |
CN104168319A (zh) * | 2014-08-19 | 2014-11-26 | 四川九成信息技术有限公司 | 一种多点传输数据方法 |
CN105282203A (zh) * | 2014-07-21 | 2016-01-27 | 腾讯科技(深圳)有限公司 | 一种集中目录式p2p网络的建立方法和设备 |
CN105306228A (zh) * | 2014-06-30 | 2016-02-03 | 广达电脑股份有限公司 | 虚拟内容分享方法 |
CN106817392A (zh) * | 2015-12-01 | 2017-06-09 | ***通信集团上海有限公司 | 一种数据处理方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710857A (zh) * | 2004-06-18 | 2005-12-21 | 千橡寰宇科技发展(北京)有限公司 | 一种实现文件加速下载的***及方法 |
CN101051913A (zh) * | 2007-01-12 | 2007-10-10 | 北京时代亮点科技发展有限公司 | 面向移动终端的对等网络传输方法 |
CN101141459A (zh) * | 2007-10-25 | 2008-03-12 | 南京远古科技有限公司 | 使用http与p2p相结合实现数据传输或流媒体传输的方法 |
CN101272404A (zh) * | 2008-05-15 | 2008-09-24 | 中国科学院计算技术研究所 | 一种p2p视频直播***数据调度中的链路选择方法 |
CN101488974A (zh) * | 2009-02-25 | 2009-07-22 | 深圳创维数字技术股份有限公司 | 一种p2p资源提供方法、***及p2p目录服务器 |
WO2010145362A1 (zh) * | 2009-10-29 | 2010-12-23 | 中兴通讯股份有限公司 | 一种内容共享业务的实现方法及*** |
-
2011
- 2011-04-06 CN CN2011100844266A patent/CN102130962A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710857A (zh) * | 2004-06-18 | 2005-12-21 | 千橡寰宇科技发展(北京)有限公司 | 一种实现文件加速下载的***及方法 |
CN101051913A (zh) * | 2007-01-12 | 2007-10-10 | 北京时代亮点科技发展有限公司 | 面向移动终端的对等网络传输方法 |
CN101141459A (zh) * | 2007-10-25 | 2008-03-12 | 南京远古科技有限公司 | 使用http与p2p相结合实现数据传输或流媒体传输的方法 |
CN101272404A (zh) * | 2008-05-15 | 2008-09-24 | 中国科学院计算技术研究所 | 一种p2p视频直播***数据调度中的链路选择方法 |
CN101488974A (zh) * | 2009-02-25 | 2009-07-22 | 深圳创维数字技术股份有限公司 | 一种p2p资源提供方法、***及p2p目录服务器 |
WO2010145362A1 (zh) * | 2009-10-29 | 2010-12-23 | 中兴通讯股份有限公司 | 一种内容共享业务的实现方法及*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103391319A (zh) * | 2013-07-15 | 2013-11-13 | 金蝶软件(中国)有限公司 | 一种资源分享方法、资源分享***、云端设备及用户终端 |
CN103391319B (zh) * | 2013-07-15 | 2016-08-10 | 金蝶软件(中国)有限公司 | 一种资源分享方法、资源分享***、云端设备及用户终端 |
CN103973596A (zh) * | 2013-11-28 | 2014-08-06 | 合一网络技术(北京)有限公司 | 一种p2p网络节点筛选方法 |
CN103973596B (zh) * | 2013-11-28 | 2015-06-10 | 合一网络技术(北京)有限公司 | 一种p2p网络节点筛选方法 |
CN105306228A (zh) * | 2014-06-30 | 2016-02-03 | 广达电脑股份有限公司 | 虚拟内容分享方法 |
CN105282203A (zh) * | 2014-07-21 | 2016-01-27 | 腾讯科技(深圳)有限公司 | 一种集中目录式p2p网络的建立方法和设备 |
CN105282203B (zh) * | 2014-07-21 | 2019-06-04 | 腾讯科技(深圳)有限公司 | 一种集中目录式p2p网络的建立方法和设备 |
CN104168319A (zh) * | 2014-08-19 | 2014-11-26 | 四川九成信息技术有限公司 | 一种多点传输数据方法 |
CN104168319B (zh) * | 2014-08-19 | 2018-10-12 | 耘申信息科技(上海)有限公司 | 一种多点传输数据方法 |
CN106817392A (zh) * | 2015-12-01 | 2017-06-09 | ***通信集团上海有限公司 | 一种数据处理方法及*** |
CN106817392B (zh) * | 2015-12-01 | 2019-09-06 | ***通信集团上海有限公司 | 一种数据处理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102130962A (zh) | 一种基于云计算筛选网络节点加速下载的方法 | |
CN104219127B (zh) | 一种虚拟网络实例的创建方法以及设备 | |
CN104734931B (zh) | 一种虚拟网络功能间链路建立方法及装置 | |
CN110601906B (zh) | 一种基于区块链的数据传输方法及装置 | |
CN112565389B (zh) | 基于区块链的消息广播方法、装置、电子设备及存储介质 | |
CN109547349B (zh) | 基于虚拟路由的流量管理方法、装置、终端及存储介质 | |
CN112039942A (zh) | 一种订阅发布方法及服务器 | |
CN103117947B (zh) | 一种负载分担方法及装置 | |
CN102577256A (zh) | 在虚拟化网络基础设施情况下用于透明云计算的方法和设备 | |
JP6624619B2 (ja) | リソースサブスクリプション方法、リソースサブスクリプション装置、及びリソースサブスクリプションシステム | |
CN105956000B (zh) | 一种数据交互方法及客户端 | |
WO2020164476A1 (zh) | 数据下载的方法及相关装置 | |
CN115426312B (zh) | 一种大规模多模态网络中标识管理及优化转发方法和装置 | |
CN111083204B (zh) | 文件传输方法、装置及存储介质 | |
CN110012107B (zh) | 一种数据通信方法、设备、装置、***及存储介质 | |
CN110351362A (zh) | 数据验证方法、设备及计算机可读存储介质 | |
CN110636149B (zh) | 远程访问方法、装置、路由器及存储介质 | |
CN102999345A (zh) | 一种操作***加载的方法、设备和*** | |
CN105049463A (zh) | 分散数据库、数据共享方法、用于分散数据库的装置 | |
US10116741B2 (en) | Peer-to-peer network image distribution hierarchy | |
CN202218264U (zh) | 一种基于云计算筛选网络节点加速下载的*** | |
US8145698B1 (en) | Self organizing peer-to-peer system, method, and/or apparatus | |
CN101483587B (zh) | 确定接口有效Tag集合的方法、网络节点及网络*** | |
CN110430290A (zh) | 资源地址更新方法、计算机装置及存储介质 | |
CN103856576A (zh) | 通信***和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110720 |