您的位置:首页 > 其它

Peersim 学习日记 01 初来咋到 从最基本的安装开始吧

2014-09-16 11:21 267 查看
因为论文要做实验的缘故,所以需要用到Peersim模拟,虽然实验在小论文里面占的比重不是特别的大,最后写上去的也就只有实验结果,但是中间的各种心酸(抹泪) 。想想当初还是在大三的时候学习的JAVA,两年过去,之前通过一个星期多的时间,回忆了一下,大致的基础算是了解了。接下来开始学习Peersim模拟吧。

说实话,现在的自己什么都不会,关于Peersim的资料也不是特别的多,刚刚查看了一个什么Peersim有两种模拟方式:Cycle-based和Event-driven,自己也完全不知道,真是一个彻彻底底的小白。

嗯,只能硬着头皮开始学习了。记录在这里也算是对自己的一个监督吧。

那就从最基本的安装开始了。这里还是在CSDN上面搜索到了一些安装的步骤。
http://blog.csdn.net/mnshenyanping/article/details/24498435
是按照这篇文章来的。不过我还是说一下自己的步骤(首先说一下,自己电脑里面已经安装好了JAVA环境和Eclipse)

(1)先安装吧,这个从官方网站上下载,之后解压就可以了。http://sourceforge.net/projects/peersim/ 【我是解压在C盘的sim文件夹

(2)之后就按照文章给出的步骤在命令行下,运行一下Peersim,其实自己完全不懂,既不懂代码也不懂结果。【打开命令行的窗口,要进入到解压的那个 peersim-1.0.5 的文件夹下面。我要不要说我连命令行的代码都不清楚TvT。打开命令行的窗口之后,默认的路径是“USER用户”下面,就像这样:



cd.. //返回上一层目录
cd.. //返回那个根目录
cd sim //进入sim文件夹
cd peersim-1.0.5 //这样我们就到达终点了



之后输入代码:
java -cp "peersim-1.0.5.jar;jep-2.3.0.jar;djep-1.0.0.jar" peersim.Simulator example/config-example1.txt


就可以看到运行结果如下(有点略长省略了一部分):



...........



最后那一句话貌似是什么 循环29次之类的。感觉应该是运行成功了,虽然我什么都没看懂。TvT

关于上面的那个代码,看到了之前文章里面的解释:

-cp 可选项是classpath的简写,既编译时需要后面的jar文件。
peersim.Simulator是PeerSim运行的主函数,所有的协议模拟都需要从它开始。
Example/config-example1.txt 指定了你要运行的协议的配置文件。每个需要模拟的协议提供了配置文件。
输出结果:当运行以上语句后就可以查看输出结果了。
以上。
前面的路途好艰难,慢慢走下去吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: