摘要
Chord是一种典型的分布式结构化的P2P系统,具有严格的结构,无须服务器就可以很方便地找到需要的节点和数据;但是该系统中,一个文件只有一个备份,容易造成文件丢失,而且文件传输速度很慢。为此,在Chord算法的基础上进行了改进,设计了结构化多点协作P2P系统。该系统兼备BitTorrent和Chord的优点,既可以无须服务器方便地找到需要的节点和数据,又可以进行多点协作下载,从而保证了下载速度。它很好地解决了以上问题,大大提高了系统的执行效率。
Chord is a typical distributed structured peer-to-peer system. There is not server in the network, but it can be very convenient to find the nodes and data. In the Chord system, one file has only one backup, so it is possible to be lost it. At the same time, the documents transmission speed is slow. To solve the problem, this paper designed a new P2P system, the structured multi-peers collaboration P2P system. It was based on the Chord system. It possessed the merits of both BitTorrent and Chord. No server was necessary in it, but it was easy to find the nodes or data. At the same time, multi-peers might collaborate when downloading files to reach very high speed. So the system can resolve the problems above. It is a good distributed structured peer-to-peer system.
出处
《计算机应用研究》
CSCD
北大核心
2008年第10期3139-3141,共3页
Application Research of Computers
基金
国家自然科学基金资助项目(60573096)
关键词
对等网络
分片
算法
peer-to-peer network
fragments
arithmetic