Network Layer Performance in Peer-to-Peer File Sharing Systems

Nowadays P2P applications dominate many networks. However, despite of their diffusion, the analysis of tele- traffic generated by these applications in real-time environment remains an open issue. In this paper we look at analytical and simulation models, which can be used for quantifying volumes of P2P teletraffic at the network layer, to ease still existing difficulties associated with monitoring such teletraffic. We present an event-driven simulator, able to simulate P2P teletraffic both at the application and network layers in large overlay networks (we have successfully tested it in networks used by up to 500,000 peers). The simulation model was developed for studying the impact that P2P systems have on the network layer performance. We studied also the application layer dynamics by looking at time evolution of file-downloading processes and at the offered load generated in such networks. We report the results of several simulation scenarios, in which we focused on the consequences such teletraffic has on the Internet access link of an enterprise network.

[1]  Pedro García López,et al.  PlanetSim: A New Overlay Network Simulation Framework , 2004, SEM.

[2]  Luca Salgarelli,et al.  A statistical approach to IP-level classification of network traffic , 2006, 2006 IEEE International Conference on Communications.

[3]  Pablo Rodriguez,et al.  Should internet service providers fear peer-assisted content distribution? , 2005, IMC '05.

[4]  Krishna P. Gummadi,et al.  Measurement, modeling, and analysis of a peer-to-peer file-sharing workload , 2003, SOSP '03.

[5]  Daniel Stutzbach,et al.  Understanding churn in peer-to-peer networks , 2006, IMC '06.

[6]  Daniel Stutzbach,et al.  Characterizing files in the modern Gnutella network , 2007, Multimedia Systems.

[7]  Ian Wakeman,et al.  Towards Yet Another Peer-to-Peer Simulator , 2006 .

[8]  Ion Stoica,et al.  The Case for a Hybrid P2P Search Infrastructure , 2004, IPTPS.

[9]  Michele Garetto,et al.  A modeling framework to understand the tussle between ISPs and peer-to-peer file-sharing users , 2007, Perform. Evaluation.

[10]  Mao Yang,et al.  Analyzing Peer-to-Peer Traffic's Impact on Large Scale Networks , 2006, International Conference on Computational Science.

[11]  Scott Shenker,et al.  Enhancing P2P File-Sharing with an Internet-Scale Query Processor , 2004, VLDB.

[12]  Nick Roussopoulos An Extendible Open Source P 2 P Simulator , 2003 .

[13]  Fabrice Guillemin,et al.  Experimental analysis of the impact of peer-to-peer applications on traffic in commercial IP networks , 2004, Eur. Trans. Telecommun..

[14]  Michalis Faloutsos,et al.  Is P2P dying or just hiding? [P2P traffic measurement] , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[15]  Qi He,et al.  Mapping peer behavior to packet-level details: a framework for packet-level simulation of peer-to-peer systems , 2003, 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003..

[16]  Kenji Leibnitz,et al.  Information Diffusion in eDonkey Filesharing Networks , 2004 .

[17]  Fabián E. Bustamante,et al.  Structured and Unstructured Overlays under the Microscope: A Measurement-based View of Two P2P Systems That People Use , 2006, USENIX Annual Technical Conference, General Track.

[18]  Michalis Faloutsos,et al.  BLINC: multilevel traffic classification in the dark , 2005, SIGCOMM '05.

[19]  Konstantina Papagiannaki,et al.  Toward the Accurate Identification of Network Applications , 2005, PAM.

[20]  Ho-Hyun Park,et al.  A Gnutella-based P2P System Using Cross-Layer Design for MANET , 2007 .

[21]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[22]  Mary K. Vernon,et al.  Characterizing the query behavior in peer-to-peer file sharing systems , 2004, IMC '04.

[23]  Tyson Condie,et al.  Simulating A File-Sharing P2P Network , 2003 .