摘要

Because of the dynamic, diversity and complexity of Peer-to-Peer (P2P) network, this gives rise to a number of challenges to simulate P2P network. In this paper, we focus on various available P2P simulators and summarized them against a proposed set of attributes of each simulator by surveying a number of P2P simulators, such as scalability, architecture, programming language, etc. The survey shows that while there are a lot of simulators, there are many issues such as poor scalability, little or no documentation, no visualization, and no statistics limitations. The purpose of this paper is that we can select one of the existed P2P simulators as the foundation of simulation so as to carry out our research work properly on P2P system. In addition, we can design a new P2P simulator according to the criteria and requirements of P2P simulators.

全文