Journal of Computer Applications ›› 2013, Vol. 33 ›› Issue (01): 4-7.DOI: 10.3724/SP.J.1087.2013.00004

• Network and distributed techno • Previous Articles     Next Articles

Reliable peer exchange mechanism based on semi-distributed peer-to-peer system

ZHANG Han,ZHANG Jianbiao,LIN Li   

  1. College of Computer Science, Beijing University of Technology, Beijing 100124, China
  • Received:2012-08-22 Online:2013-01-01 Published:2013-01-09
  • Contact: ZHANG Han

面向半分布式P2P系统的可靠节点交换机制

张涵,张建标,林莉   

  1. 北京工业大学 计算机学院, 北京 100124
  • 通讯作者: 张涵
  • 作者简介:张涵(1982-),男,北京人,博士研究生,CCF会员,主要研究方向:P2P系统、信息安全;张建标(1969-),男,江苏海门人,教授,博士生导师,主要研究方向:计算机网络、信息安全;林莉(1979-),女, 广西南宁人,讲师,博士,主要研究方向:信息安全、云计算。
  • 基金资助:

    北京自然科学基金面上项目(4122012);北京工业大学博士启动基金资助项目(00700054R1764);北京市属市管高等学校人才强教深化计划项目

Abstract: Peer Exchange (PEX) technique used vastly among Peer-to-Peer (P2P) systems brings more peers along with security leak. Malicious peer can pollute normal peer's neighbor table by exploiting peer exchange. First, this paper analyzed the leak and discussed the main reasons. Second, based on the analysis, a peer exchange mechanism based on semi-distributed peer-to-peer system was proposed. It introduced an approach to estimate the super node's trust value based on incentive mechanism. A concept of peer's source trust value, which is the foundation of the mechanism proposed in this paper, was proposed also. By using peer's source trust value, the goal of controlling peer exchange was finally achieved. The experimental results show that, due to the trust value miscalculation caused by the heterogeneity of the network, 2.5% good peers are denied being exchanged, pollution of good peers' neighbor table and passive infection from good peers are significantly reduced due to the mechanism proposed in this paper. System reliability is guaranteed then.

Key words: Peer-to-Peer (P2P), reliability, Peer Exchange (PEX), incentive mechanism, source trust value

摘要: P2P系统中广泛使用的来源交换(PEX)技术为系统用户提供了丰富的节点资源,加快了节点交换速度,同时也带来了不可避免的安全隐患,恶意节点可以通过来源交换对正常节点的邻居列表进行污染。首先分析了现有来源交换技术存在的安全隐患,讨论了导致这些安全隐患的核心因素;其次,以来源交换的安全性分析为基础,提出了一种面向半分布式P2P系统的安全节点交换机制。该机制借鉴基于信任评估的激励技术,通过给出超级节点的信任评估方案,引入节点来源信任的概念,以节点的来源交换信任值为支撑,控制节点间的来源交换。最后,对提出机制进行了实验性能分析。实验结果表明,由于网络异构性所存在的信任值错误计算问题,所提出的交换机制虽然会导致约2.5%比例正常的节点交换失效,但可大幅度降低正常节点参与恶意节点传播和污染的情况,从而在总体上提升了P2P系统的可靠性。

关键词: P2P, 可靠性, 来源交换, 激励机制, 来源信任值

CLC Number: