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!
container_end_page 88
container_issue
container_start_page 83
container_title
container_volume
creator Lijie Sheng
Jianfeng Song
Xuewen Dong
Liwei Zhou
description 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_str_mv 10.1109/ICN.2010.22
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5473956</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5473956</ieee_id><sourcerecordid>5473956</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-61f624bf6c5a8774828569cbea2d05c3b59980b93bf244fb981c7127065ad2b43</originalsourceid><addsrcrecordid>eNo1jk1Lw0AYhFdEUGtOHr3sH0h9993v3kqoWqgf0ILHsrvZxUhCJdkc8u8NVOcy88AwDCH3DJaMgX3cVm9LhJkQL0hhtWEChVBghL4kt__A8ZoUw_ANs4REMPaGrDavYxvpvunG1uVTv6Jr-tG7kJvgWvrpJppPdJ_Heg5fkcZzexpy7O7IVXLtEIs_X5DD0-ZQvZS79-dttd6VjYVcKpYUCp9UkM5oLQwaqWzw0WENMnAvrTXgLfdpfpm8NSxohhqUdDV6wRfk4TzbxBiPP33TuX46SqG5lYr_Aia4RN0</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>EMule Simulator: A Practical Way to Study the eMule System</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Lijie Sheng ; Jianfeng Song ; Xuewen Dong ; Liwei Zhou</creator><creatorcontrib>Lijie Sheng ; Jianfeng Song ; Xuewen Dong ; Liwei Zhou</creatorcontrib><description>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.</description><identifier>ISBN: 1424460832</identifier><identifier>ISBN: 9781424460830</identifier><identifier>EISBN: 9781424460847</identifier><identifier>EISBN: 9780769539799</identifier><identifier>EISBN: 1424460840</identifier><identifier>EISBN: 0769539793</identifier><identifier>DOI: 10.1109/ICN.2010.22</identifier><language>eng</language><publisher>IEEE</publisher><subject>Analytical models ; Computational modeling ; Computer science ; Computer simulation ; Discrete event simulation ; eMule ; File servers ; Joining processes ; P2P ; Peer to peer computing ; Protocols ; Publishing ; simulator</subject><ispartof>2010 Ninth International Conference on Networks, 2010, p.83-88</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5473956$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5473956$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lijie Sheng</creatorcontrib><creatorcontrib>Jianfeng Song</creatorcontrib><creatorcontrib>Xuewen Dong</creatorcontrib><creatorcontrib>Liwei Zhou</creatorcontrib><title>EMule Simulator: A Practical Way to Study the eMule System</title><title>2010 Ninth International Conference on Networks</title><addtitle>ICN</addtitle><description>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.</description><subject>Analytical models</subject><subject>Computational modeling</subject><subject>Computer science</subject><subject>Computer simulation</subject><subject>Discrete event simulation</subject><subject>eMule</subject><subject>File servers</subject><subject>Joining processes</subject><subject>P2P</subject><subject>Peer to peer computing</subject><subject>Protocols</subject><subject>Publishing</subject><subject>simulator</subject><isbn>1424460832</isbn><isbn>9781424460830</isbn><isbn>9781424460847</isbn><isbn>9780769539799</isbn><isbn>1424460840</isbn><isbn>0769539793</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1jk1Lw0AYhFdEUGtOHr3sH0h9993v3kqoWqgf0ILHsrvZxUhCJdkc8u8NVOcy88AwDCH3DJaMgX3cVm9LhJkQL0hhtWEChVBghL4kt__A8ZoUw_ANs4REMPaGrDavYxvpvunG1uVTv6Jr-tG7kJvgWvrpJppPdJ_Heg5fkcZzexpy7O7IVXLtEIs_X5DD0-ZQvZS79-dttd6VjYVcKpYUCp9UkM5oLQwaqWzw0WENMnAvrTXgLfdpfpm8NSxohhqUdDV6wRfk4TzbxBiPP33TuX46SqG5lYr_Aia4RN0</recordid><startdate>201004</startdate><enddate>201004</enddate><creator>Lijie Sheng</creator><creator>Jianfeng Song</creator><creator>Xuewen Dong</creator><creator>Liwei Zhou</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201004</creationdate><title>EMule Simulator: A Practical Way to Study the eMule System</title><author>Lijie Sheng ; Jianfeng Song ; Xuewen Dong ; Liwei Zhou</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-61f624bf6c5a8774828569cbea2d05c3b59980b93bf244fb981c7127065ad2b43</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Analytical models</topic><topic>Computational modeling</topic><topic>Computer science</topic><topic>Computer simulation</topic><topic>Discrete event simulation</topic><topic>eMule</topic><topic>File servers</topic><topic>Joining processes</topic><topic>P2P</topic><topic>Peer to peer computing</topic><topic>Protocols</topic><topic>Publishing</topic><topic>simulator</topic><toplevel>online_resources</toplevel><creatorcontrib>Lijie Sheng</creatorcontrib><creatorcontrib>Jianfeng Song</creatorcontrib><creatorcontrib>Xuewen Dong</creatorcontrib><creatorcontrib>Liwei Zhou</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lijie Sheng</au><au>Jianfeng Song</au><au>Xuewen Dong</au><au>Liwei Zhou</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>EMule Simulator: A Practical Way to Study the eMule System</atitle><btitle>2010 Ninth International Conference on Networks</btitle><stitle>ICN</stitle><date>2010-04</date><risdate>2010</risdate><spage>83</spage><epage>88</epage><pages>83-88</pages><isbn>1424460832</isbn><isbn>9781424460830</isbn><eisbn>9781424460847</eisbn><eisbn>9780769539799</eisbn><eisbn>1424460840</eisbn><eisbn>0769539793</eisbn><abstract>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.</abstract><pub>IEEE</pub><doi>10.1109/ICN.2010.22</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1424460832
ispartof 2010 Ninth International Conference on Networks, 2010, p.83-88
issn
language eng
recordid cdi_ieee_primary_5473956
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Analytical models
Computational modeling
Computer science
Computer simulation
Discrete event simulation
eMule
File servers
Joining processes
P2P
Peer to peer computing
Protocols
Publishing
simulator
title EMule Simulator: A Practical Way to Study the eMule System
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T09%3A58%3A50IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=EMule%20Simulator:%20A%20Practical%20Way%20to%20Study%20the%20eMule%20System&rft.btitle=2010%20Ninth%20International%20Conference%20on%20Networks&rft.au=Lijie%20Sheng&rft.date=2010-04&rft.spage=83&rft.epage=88&rft.pages=83-88&rft.isbn=1424460832&rft.isbn_list=9781424460830&rft_id=info:doi/10.1109/ICN.2010.22&rft_dat=%3Cieee_6IE%3E5473956%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424460847&rft.eisbn_list=9780769539799&rft.eisbn_list=1424460840&rft.eisbn_list=0769539793&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5473956&rfr_iscdi=true