
Miles Davenport., October 2007. Project Supervisor: Paul Smith
Project Proposal - for some background information
Simulator - findTarget.pl - GNUPlot Graph Generation
perl findTarget.pl --file output-100-0.txt --malware 40 --timing
--malware
--timing - Optional average RTT 500ms added to message count over 60
Instructions for running Java Peer-to-Peer simulator Parser:
--file output-100-0.txt - Java Simulator Trace log file.
Instructions for running Peer-to-Peer simulator from Eclipse:
Unzip p2psim.zip
Copy to Eclipse active Java project directory
Create New Eclipse Project named p2psim
Ensure that classpath is set to p2psim\sim
Open sim.main.MilesSimulator.java
Open sim.net.overlay.dht.ddos.KeysTest.java
Change "myMalwarePercent" variable to the desired percentage of malware (line 22 KeysTest.java).
Simulator log trace file will be written to "p2psim\log\milesd.log-sim.net.overlay.dht.ddos.KeysTest\traces\output-100-0"