请输入您要查询的百科知识:

 

词条 peersim
释义

PeerSim 是一个模拟P2P overlay网络的软件,支持结构化和非结构化P2P网络模拟。PeerSim有两种模拟方式,cycle-based和event-driven。event-driven模式相对精确,cycle-based模式缺少传输层的模拟而且不能起到并发控制的作用,但占用资源少以适合于大规模的模拟,根据官方所发表的一篇最新论文,在拥有4GB内存的情况下,event-driven模式目前最多支持十万节点级别,而cycle-based模式则支持千万个节点级别。

PeerSim本身不带任何具体的协议实现,但是提供了很好的扩展性,目前已经有研究人员在其基础上实现了Bandwidth management protocol,a fault-tolerant FSM,Pastry,Chord,Skipnet,BitTorrent,Aggregation,SG-1,Peer sampling service,T-Man,PdProtocol,Slacer等协议,可以在项目主页上下载,但官方并不提供直接支持。

PeerSim采用Java语言,截止到2009年12月,PeerSim 下载次数已经超过12000次,已经有150多篇重要的P2P方面论文中使用PeerSim 模拟器,当中很少一部分是由 PeerSim 的作者编写的,但是PeerSim不支持分布式模拟。

更新情况:最新的主要版本1.0.0发布于2005年11月11日,后续的版本的更新修改事实上都极小,目前最高版本是2009年9月29日发布的1.0.5版本。

文档情况:官方只发布三篇文档,无论是cycle-based还是event-driven模式的文档都很少,源代码虽然不是很多,但是缺少必要的注释。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 18:27:32