p2psim ---一個對Peer-toPeer 協定的模拟器
P2Psim :首頁
新聞:
2005 年 4月18日: 新的 修過了編譯項的p2psim-0.3 的壓縮包釋出
2005 年 5月15日: p2psim-0.3釋出。請看howto 頁面
2004 年 11月11日:有了p2psim 的郵件清單
2004 年 8月9日: “king”資料集釋出
2004 年 7月28日: p2psim-0.2釋出,請看howto頁面
介紹:
p2psim 是一個免費的,多線程的,不關聯的事件模拟器,用來評估,審查,和探索peer-to-peer協定。p2psim是運作在unix類型的作業系統上。p2psim是IRIS項目的一個部分。
目标:
為了能夠很好的很好的了解peer-to-peer協定的源代碼,為了更加友善的比較不同那個的協定,進行了适當的示範。
因為p2psim用了線程,實作起來了像僞代碼算法,這樣就使得它很容易了解。p2psim
支援好幾種peer-topeer的協定,這樣就可以很友善的來進行各種算法的比較。p2psim最大化了并行工作的性能,最小化了同步時分時候的消耗,同時避免了死鎖。
申明:
這是一版本是p2psim的一個alpha的版本。我們希望得到你的建議和改進的回報。
狀況:
p2psim已經支援了chord,Accordion,koorde,kelips,Tapestry,和Kademlia。這裡有不同對于p2psim的實作。它們由比實際上要少量的代碼組成。