论文部分内容阅读
近年来,P2P技术受到人们的广泛关注。在P2P网络中所有的节点均是对等的,各节点具有相同的责任与能力并协同完成任务。然而P2P网络的开放性和匿名性使得P2P系统的安全问题变得越来越难以处理。基于信任的P2P网络与人际网络有很大的相似性,在P2P网络中引入信任机制是解决P2P网络安全问题的一种有效方法。因此如何解决对等网络面临的安全问题,如何建立P2P网络的信任模型来规避网络中的恶意行为,就成为需要解决的基本问题,本文正是针对这一基本问题进行深入研究的。首先,综述了P2P技术的产生和发展状况,指出了P2P技术所面临的安全问题。介绍了对等网络中信任和信任模型的相关内容。认真分析了现有的对等网信任模型以及它们的优缺点,给出了改善这些信任模型的一些思路。其次,通过从经典信任模型和模糊数学理论中得到的启示,提出了一个改进的基于贴近度加权推荐的全局信任模型MGTrust,介绍了对于信任值的定义和数学描述,证明了信任模型存在的合理性,然后对信任值进行了加速计算。再次,给出了一个全局信任模型信任值的分布式计算和维护策略。实现了CAN结构下信任信息的存储和维护策略以及相关的数据结构,给出了信任模型工作流程,并介绍了基于贴近度加权推荐的全局信任值的计算算法。最后,运用仿真软件包Query Cycle Simulator实现一个典型的P2P下的文件共享系统,在全局信任模型的合理性和有效性以及针对恶意行为攻击的抵御能力等方面对本文提出的全局信任模型进行论证和分析。