[发明专利]一种P2P网络资源共享方法和系统有效

专利信息
申请号: 202010133043.2 申请日: 2020-03-01
公开(公告)号: CN111405000B 公开(公告)日: 2020-11-10
发明(设计)人: 张雨 申请(专利权)人: 上海子午线新荣科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 北京高航知识产权代理有限公司 11530 代理人: 刘艳玲
地址: 200120 上海市浦东新区中国(*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 p2p 网络 资源共享 方法 系统
【说明书】:

发明公开了一种P2P网络资源共享方法和系统,每一网络节点均包括待检测区、安全区和可疑区,所述方法包括将所有节点安全区的资源生成第一清单;判断第一清单是否含有请求的资源,若是,则根据安全度对含有请求资源的节点进行优先级排序,并判断相应节点拥塞程度是否大于拥塞阈值;按优先级由高到低的顺序对未出现拥塞的节点个数进行计数,当计数个数大于个数阈值时停止统计,并将统计的节点与第一节点建立连接。本发明的一种P2P网络资源共享方法为每一个节点设置了待检测区、安全区和可疑区,保证了节点共享资源的同时,提高了安全性,克服单一节点的检测能力的限制,避免了恶意节点提供的虚假信息。

技术领域

本发明属于P2P网络领域,特别涉及一种P2P网络资源共享方法和系统。

背景技术

伴随着P2P网络的优点,资源共享的效率提高了。但同时,由于P2P网络是开放的,不受限制的网络,节点之间以松散自由的方式联系,在这样的环境很容易受到各种恶意代码的攻击,或者接收到恶意节点提供的虚假信息。

因此,用户应该只在他们信任的节点上进行共享资源的下载,否则就无法保证资源的安全性,从而违背了P2P网络最初提出的开放性和合作性。

发明内容

为了解决现有技术中存在的问题,本发明提供一种P2P网络资源共享方法和系统。

第一方面,本发明实施例提供一种P2P网络资源共享方法,每一网络节点均包括待检测区、安全区和可疑区,所述方法包括:

S1、将所有节点安全区的资源生成第一清单,将所有节点待检测区的资源生成第二清单,所有节点可疑区的资源生成第三清单;

S2、在第一节点发起资源请求后,判断第一清单是否含有请求的资源,若是,则进行步骤S3;

S3、根据安全度对含有请求资源的节点进行优先级排序,并判断相应节点拥塞程度是否大于拥塞阈值;

S4、按优先级由高到低的顺序对未出现拥塞的节点个数进行计数,当计数个数大于个数阈值时停止统计,并将统计的节点与第一节点建立连接。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:

所述根据安全度对含有请求资源的节点进行优先级排序,并判断相应节点拥塞程度是否大于拥塞阈值,所述节点的安全度按照公式(一)计算:

其中,Si(t)表示第i个节点在t时刻的安全度;表示第i个节点近10次分享的资源被其他节点安全检查后移至安全区的平均分数;θi(t)表示第i个节点在t时刻内待检测区资源的个数;εi(t)表示第i个节点在t时刻内安全区资源的个数;φi(t)表示第i个节点在t时刻内可疑区资源的个数;α和β为调节系数,满足α,β∈[0,1]且α+β=1。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:

所述根据安全度对含有请求资源的节点进行优先级排序,并判断相应节点拥塞程度是否大于拥塞阈值,所述节点的拥塞程度按照公式(二)计算:

其中,Cj(t)表示第j个节点在t时刻的拥塞程度;ωj(t)表示第j个节点在t时刻的请求缓存队列中的消息数;μj表示第j个节点每微秒能处理的最大请求数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:

S5、若第一清单不含有请求的资源,则判断第二清单是否含有请求的资源,若是,则进行步骤S6;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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