Peersim 學習日記 01 初來咋到 從最基本的安裝開始吧

因爲論文要做實驗的緣故,所以需要用到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 指定了你要運行的協議的配置文件。每個需要模擬的協議提供了配置文件。

輸出結果:當運行以上語句後就可以查看輸出結果了。

以上。

前面的路途好艱難,慢慢走下去吧!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章