论文部分内容阅读
相对于C/S或B/S网络架构,P2P每个节点既可是客户端,又可以是服务器端,这种结构使得P2P在资源共享、协同工作、深度搜索和电子商务领域得到成功的应用。然而,P2P先天的开放、匿名及动态性,使得节点可以恣意散布恶意软件、滥用网络资源,导致节点之间缺乏信任。信任模型就是用来规范节点的行为、提高系统的可靠性。
现有的信任模型还存在不足:它们要么忽略了性能代价,在整个P2P网络进行广播请求,计算出节点的信任值;要么忽略了信任值的动态变化性和分布性,导致了信任模型存在通讯代价大、信任值与实际情况不符、单点失效等问题。
为解决上述问题,本文从分析现有信任模型入手,提出了一个基于声誉的层次化信任模型框架RHTrust,分析了RHTrust的结构、运行机制和局部及全局信任值的计算方法。该模型采用了基于组的逻辑拓扑结构,即信任信息收集、交换和存储的基础设施,局部信任是节点之间直接交互历史情况的反映,是节点判断对方是否可信的直接资料;全局信任是由与节点有过交互的其他节点对其推荐信任的加权综合。最后设计了JXTA平台下基于信任模型的文件共享原型。
本文的创新点和特点有:
△提出了“基于声誉的层次化信任模型框架RHTrust”,并设计了文件共享原型。
△提出了局部信任和全局信任值的计算方法,该方法结合主观和客观因素,比较全面地反映了节点的信任状况。
△引入基于组的拓扑结构,信任信息层次化地分布在本地和组节点之间,减少了网络通讯代价。