论文部分内容阅读
随着Internet的发展,对等网络(Peer-to-Peer network,简称P2P网络),成为目前热门的研究领域之一。P2P技术充分利用网络中的用户资源,提高了资源搜索定位的准确性和下载的速度,在许多方面都有广阔的应用。P2P网络在拥有广泛的发展前景的同时,也面临着巨大的挑战,网络安全问题尤其重要。因此,为用户提供方便的同时,如何在P2P网络中构建一个合理的信任管理体系,使网络中的节点可以提供更加有效的服务,就变得十分重要。信任反映的是网络中一个节点对另一个节点行为以及能力的综合评判,P2P网络中各个节点之间的信任是保障节点相互合作、相互激励,资源共享的前提,直接对P2P系统的整体性能产生影响。对等网络中节点间的信任问题可以通过构建可靠的信任管理模型来解决,本文主要围绕P2P网络信任模型进行研究,同时参考人类社会信任机制,提出了基于灰色理论的P2P信任模型。本文的主要工作包括以下几个部分:首先,对P2P网络的基础知识做了详细介绍,探讨了几种典型的信任模型及其研究方法。其次,针对网络中信任值计算模糊、不准确以及网络运行开销大等问题,引入兴趣域的观点和基于灰色理论的信任值计算方法。用户节点感兴趣的是节点所拥有的资源,每个节点本身也拥有自己的兴趣和爱好,把网络中相同兴趣的节点划分到一个域中,可以有效的降低查找开销,提高成功率。在综合信任值的计算上,本文采用直接信任值和间接信任值相结合的方式。一方面,采用对评价因素加权求和的方法计算直接信任值,另一方面,运用灰色关联度的方法计算间接信任值,并且引入评判因子来刻画信任随时间衰减的特性,得到的信任值更加准确,为交易的成功提供了良好的保障。再次,针对恶意节点对信任模型的攻击,模型从欺骗推荐行为和协同欺骗等方面进行了安全性分析,通过本地信任关系表中的兴趣因子,实现对信任模型的激励,同时对“搭便车”行为进行了分析,并提出了反制方案。最后,对本文提出的模型进行仿真实验,得出实验结果并对实验结果进行了分析。