一种多级P2P文件交换系统架构的研究

Research on a Multistage P2P File Transmission System Architecture

  • 摘要: 针对现有P2P软件系统采用单层或双层架构所带来的效率低、无法合理进行有效的数据交换的缺点,提出了一种新的三层多级P2P文件交换系统架构。在现有IPv4网络上,该系统采用独特的根服务器/组服务器/用户三层多级架构提高系统性能;使用UDP隧道技术解决了两台计算机在不同的NAT内的文件交换问题;采用新的搜索模式,对文件信息进行了有效的分类和索引,并实现了对文件交换的全程监控。运行结果表明,该系统有效地利用了网络带宽,使文件传输的效率得到了提高。

     

    Abstract: This paper analyzes the existing P2P soft wares and their deficiency and inability to transmit data efficiently and hereby presents a new kind of P2P file transmission system architecture. This architecture is based on the existent IPv4 network,working on a unique three leveled multistage RootServer-GroupServer-User structure to improve efficiency. UDP-tunnel technology is employed to solve the problem in realizing the NAT-NAT data transmission. A new search-mode is adopted, files are well classified and indexed, and all of the processes of file transferring are properly monitored in this architecture. The results of the running of the system prove that the system makes an efficient use of the network bandwidth and the efficiency of file transmission is highly increased.

     

/

返回文章
返回