• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2008, Vol. 30 ›› Issue (1): 12-17.

• 论文 • 上一篇    下一篇

DHT网络中并发下载及安全防御机制的实现

宁晓莉 黄遵国   

  • 出版日期:2008-01-01 发布日期:2010-05-19

  • Online:2008-01-01 Published:2010-05-19

摘要:

本文对并发下载技术进行了研究,并在此基础上实现了基于Chord算法的并发下载机制。现在,大多数结构化P2P网络都构建于基于DHT的覆盖式网络之上。文中分析了DHT算法的基本原理、特点和结构,研究了Chord算法在P2P通信、系统稳定性和容错性保障等方面所起的关键作用。所实现的下载机制能够适应大量节点的并发下载请求,并且有效地地解决了基于DHT算法的大规模P2P系统所固有的一些安全问题,特别是网络中节点之间的信任问题,在即使有 的生存能力得到显著增强。

关键词: P2P网络 DHT 并发下载 恶意节点

Abstract:

This paper studies the concurrent downloading technologies and implements the mechanism of concurrent downloading based on the Chord algorithm. A numb er of recent structured P2P systems are built on top of the DHT-based P2P overlay networks. The paper analyzes the basic principle, characteristics and   the structure of the DHT algorithms, and discusses the Chord algorithm which plays an important rolein the P2P communications,and the stability and faul t tolerance of the system. The mechanism of downloading in the paper can adapt to the concurrent downloading requests of thousands of peers, and it has effective solutions to some security problems which are inherent in large-scale P2P systems based on the DHT algorithm, especially the trust problem between the participating peers in the P2P networks. The system provides assurance on good performance even though some participants are malicious. So the survivability of the system is improved remarkably.

Key words: peer-to-peer network, distributed hash table, concurrent downloading ;malicious node