EMule Simulator: A Practical Way to Study the eMule System

Simulation is an effective way to study P2P systems. But for the popular file sharing software eMule, there is no eMule simulator to date. In this paper, we release the first eMule simulator, which simulates the internal mechanisms of the eMule software, such as requesting source list from server, p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lijie Sheng, Jianfeng Song, Xuewen Dong, Liwei Zhou
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Simulation is an effective way to study P2P systems. But for the popular file sharing software eMule, there is no eMule simulator to date. In this paper, we release the first eMule simulator, which simulates the internal mechanisms of the eMule software, such as requesting source list from server, publishing shared file list to server, connecting to other clients and requesting for uploading, credit and queue system, part selection algorithm, and data transfer between peers. Design and implementation of the simulator are presented in detail. Performance and memory efficiency of the simulator are discussed. Experiment results demonstrate that the simulator can model the internal behavior of the eMule network properly.
DOI:10.1109/ICN.2010.22