论文部分内容阅读
近年来对等网络在分布式计算、分布式存储、内容分发、协同工作等诸多应用领域显示出了独有的魅力,是近年来互联网应用开发的热点。然而,由P2P网络中节点行为自主性引起的服务公平性缺失与信任缺失问题对P2P网络服务的可用性造成了负面影响,严重妨碍了对等网络技术的进一步发展。P2P网络服务公平性缺失问题所导致的最普遍的现象就是理性用户的搭便车行为,理性用户只消费资源而不提供资源的自私行为导致了P2P网络中可使用的服务资源严重减少与服务质量的大幅度降低;P2P网络中节点间信任的缺失问题则导致了诸如提供虚假资源、恶意服务、共谋攻击等问题,严重影响了P2P网络服务的可靠性以及安全性。本文围绕因对等网络节点自主性造成的P2P网络服务可用性降低等问题,针对节点间信任关系的建立方式与对节点自私行为的抑制展开了深入研究与讨论:在对等网络中,服务消费者经常需要访问未知的服务者以获取所需服务。服务消费者并不知道服务者是诚实的还是恶意的。为了使服务消费者减少访问到恶意服务者的风险,本文引入了一种适用于分布式系统的基于信誉的信任模型。该模型中服务消费者能够通过服务者的报价以及服务消费者和相关参照者所记录的信任值评估服务者行为。评估过程为服务消费者提供了一种选择最佳服务者的可靠方法。模拟结果说明了本文的方法能够使服务消费者获得持久与较高的满意度,并且能有效抑制恶意对等体对整个系统的冲击。对等网络开放式且无中心服务器管理的结果,让对等体可以选择只消费资源而不提供资源,这即是本论文所要研究的另一问题即搭便车。本文使用动态博弈理论来分析对等网络中对等体的行为,找出对等网络中为何会发生搭便车现象,然后提出奖惩模型,借助博弈论及概率的思想来抑制对等网络中搭便车的行为。因为对等网络中的资源可以看作经济学中的公共资源,本文提出以平衡性指标来衡量对等网络系统的性能。最后通过模拟方式来验证奖惩模型的效果,并且跟没有奖惩模型的情况进行比较,结果显示在静态环境中,本文的奖惩模型抑制搭便车行为的效果较好。