【技术实现步骤摘要】
本专利技术属于信任模型研究
,更具体地涉及一种针对P2P网络中基于兴趣群组的信任云模型计算方法。
技术介绍
从互联网诞生之日起,P2P就已经存在了,它是互联网的起源和基础。早在1979年,Truscott和Ellis就开发了基于P2P的典型应用:新闻讨论组,它作为互联网上的一种交流方式,起信息传播的作用。近年来,P2P网络凭借其独特的分布性、自组织性等优势在互联网上迅速成长起来,成为互联网的重要组成部分,P2P网络不依赖于中心节点,能有效利用网络中的各种闲置资源,在很多方面都有很好的发展。然而由于P2P网络的对等性,节点可以自由出入网络,致使网络中存在较多的安全隐患,比如网络病毒攻击,行为不一致攻击等等,针对这些问题,很多学者进行了研究,研究发现,通过信任模型中信任度的高低来辨识恶意节点,有助于减少网络中恶意文件的传播;通过在信任模型中加入激励机制,能够使得节点更好的参与到网络中来,提供有用的资源,解决网络中的存取攻击;通过信任模型,可以很好的辨识网络中希望通过行为不一致来掩盖其作恶本质,欺骗距离较近节点的攻击者,可以使得节点之间更加合作。目前针对P2P网 ...
【技术保护点】
一种基于兴趣群组的P2P网络信任云模型计算方法,其特征在于包括兴趣群组划分、兴趣群组消息传递过程、信任云构建过程和节点信任度评价过程,具体步骤如下:步骤1?所述的兴趣群组划分过程如下:首先确定兴趣群组的数目,每个兴趣群组最大兴趣爱好数目以及网络中文件资源数目;然后确定组头节点,根据设定的群组数,兴趣爱好数,网络中的文件资源数目,确定网络中的节点所属的群组,最后非组头节点通过查询请求查找与之主题兴趣相同的组头节点,而组头节点彼此之间建立连接;步骤2?所述的兴趣群组消息传递过程如下:根据节点查询的内容确定群组消息传递方式,若为主题兴趣,则进行组内查询,若为次要兴趣,则进行组间查 ...
【技术特征摘要】
1.一种基于兴趣群组的P2P网络信任云模型计算方法,其特征在于包括兴趣群组划分、兴趣群组消息传递过程、信任云构建过程和节点信任度评价过程,具体步骤如下: 步骤I所述的兴趣群组划分过程如下:首先确定兴趣群组的数目,每个兴趣群组最大兴趣爱好数目以及网络中文件资源数目;然后确定组头节点,根据设定的群组数,兴趣爱好数,网络中的文件资源数目,确定网络中的节点所属的群组,最后非组头节点通过查询请求查找与之主题兴趣相同的组头节点,而组头节点彼此之间建立连接; 步骤2所述的兴趣群组消息传递过程如下:根据节点查询的内容确定群组消息传递方式,若为主题兴趣,则进行组内查询,若为次要兴趣,则进行组间查询; 步骤3所述的信任云构建过程如下:首先获取节点i与节点J的直接交互次数A ;其次比较交互次数A与给定的交互次数阈值#大小,如果交互次数A大于或等于给定的交互次数阈值#时,将节点i对节点J'的直接信任评价值输入一维逆向正态云生成算法,得到直接信任云2.根据权利要求1所述的基于兴趣群组的P2P网络信任云模型计算方法,其特征在于所述的步骤I中兴趣群组划分步骤如下: 步骤1.1设定组头节点ID号,需要分组的群组数/ ,每个节点拥有的兴趣爱好数《(m<=n),网络中所有文件总数; 步骤1.2根据设定的组头节点ID号,确定组头节点,根据设定的群组数,兴趣爱好数,网络中的文件数,确定网络中的节点所属的群组,节点拥有的兴趣及其拥有的文件数量,其中兴趣爱好可以分为主题兴趣和次要兴趣,主题兴趣的ID号与节点分配到的群组ID号是相同的;步骤1.3非组头节点通过组头节点查询请求查找与之主题兴趣ID号相同的组头节点;步骤1.4组头节点收到组头结点查询请求后,如果发现对应的主题兴趣与自己相同,将该非组头节点作为自己的邻居节点,同时非组头节点也将...
【专利技术属性】
技术研发人员:徐建,陆玲玲,张宏,衷宜,董圣杰,沈海波,李千目,
申请(专利权)人:无锡南理工科技发展有限公司,南京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。