VODSim is a modular BitTorrent model for the ns-3 network simulator (http://www.nsnam.org/), shipping with a simple HTTP-based tracker, as well as a sophisticated BitTorrent client application. Both simulation and emulation studies are supported.
The client model supports all default algorithms introduced to BitTorrent (see https://wiki.theory.org/BitTorrentSpecification) and is designed to be easily extensible for the inclusion of own algorithmic behavior. A domain specific "Story" language can be used to set up simulations including dozens, hundreds or thousands of different client nodes easily. The underlying topology can now also be read in from the BRITE topology format (see http://www.cs.bu.edu/brite/user_manual/BritePaper.html).
Further details can be found in our wns3@SIMUTOOLS 2012 Paper "Building a modular BitTorrent model for ns-3" (http://dl.acm.org/citation.cfm?id=2263073).
Please visit the Wiki page for set-up details.
Releases can be found on the "Files" / "Dateien" page.