论文部分内容阅读
P2P作为当前Internet最具潜力的技术之一,充分利用了网络边缘节点的资源,实现了用户间信息的直接互换,从而在协同计算、分布式存储和文件信息共享等领域得到了广泛应用。但其开放、匿名和高度动态等固有的特性,使得安全性和可靠性都面临着很大的挑战,从而导致了网络的可用性不高,制约了P2P技术的进一步发展。
P2P网络的安全问题可通过在系统中建立可靠的信任模型来解决,参考入际网络中的信任机制来建立信任关系,以此来保障节点间的安全交互。但是,随着系统规模不断扩大,信任信息的频繁交换以及不断的维护更新导致存储和通信开销的加大;另外,节点不受制约地随意加入和离开网络,令信任数据的可用性得不到保证,进而导致了安全问题依然得不到解决。因此,急切需要适合于P2P系统的信任模型来解决以上的问题,以提高整个网络系统的性能以及促进P2P的应用与发展。
本文的工作主要分为以下两部分:
1.结合国内外现有的对信任以及信任模型的研究,通过分析P2P网络中现有的一些信任模型的优缺点,总结出适用于P2P网络的信任模型的设计原则。
2.针对现有的信任模型中信任信息的可用性不能得到有效保证.以及系统为管理节点间的信任关系产生过大的额外开销等问题,提出了一种基于分布式存储机制(DHT)改进的P2P网络信任模型。模型基于实体的行为经验构建实体间的相对信任关系,通过改进Chord协议并将其应用于全局信誉值的管理,使得网络中各节点在维护管理全局信任关系的工作中合理地分担计算负载和存储负载,达到了降低系统的开销以及提高系统整体性能的目的。