http://www.idsia.ch/~andrea/simtools.html 列举了大量的模拟器
P2P方面的模拟器包括:
1. P2Psim: http://www.pdos.lcs.mit.edu/p2psim/
可以模拟chord, koorde, Tapestry等协议,你可以直接拿来用。
2.PLP2P(Packet-level Peer-to-Peer Simulation Framework and
Gnutellasim)
http://www.cc.gatech.edu/computing/compass/gnutella/
是基于Ns-2.27和pdns开发的模拟Gnutella系统的模拟器。
实现了Gnutella 0.4 和 0.6版的协议.
PDNS是NS的分布式版本。 如果要模拟的节点数目很多,在单机上模拟速度慢时,可以使
用PDNS把模拟分布到多个节点上并行分布的模拟。
3.Peersim Peer-to-Peer Simulator
http://peersim.sourceforge.net/
P2P方面的模拟器包括:
1. P2Psim: http://www.pdos.lcs.mit.edu/p2psim/
可以模拟chord, koorde, Tapestry等协议,你可以直接拿来用。
2.PLP2P(Packet-level Peer-to-Peer Simulation Framework and
Gnutellasim)
http://www.cc.gatech.edu/computing/compass/gnutella/
是基于Ns-2.27和pdns开发的模拟Gnutella系统的模拟器。
实现了Gnutella 0.4 和 0.6版的协议.
PDNS是NS的分布式版本。 如果要模拟的节点数目很多,在单机上模拟速度慢时,可以使
用PDNS把模拟分布到多个节点上并行分布的模拟。
3.Peersim Peer-to-Peer Simulator
http://peersim.sourceforge.net/