c中是否有P2P框架?

时间:2011-10-12 10:30:31

标签: c frameworks p2p

我尝试用c实现一些p2p功能。 有什么样的框架吗?

您认为服用libtorrent(http://libtorrent.rakshasa.no/)并在那里进行一些改编是什么意思?

或者有人知道一个好的c框架/库吗?

更新1: 更精确:我想在同行之间共享小包数据(元数据)。数据包应该分发给每个对等体(每个对等体应该有每个数据包)。

由于

2 个答案:

答案 0 :(得分:5)

Chimera是Tapestry的继承者,Tapestry是最初的4个P2P覆盖网络之一(连同CAN,Pastry和Chord)。它用C编写:http://current.cs.ucsb.edu/projects/chimera/

请注意,这是一个基础级别的覆盖网络,您可以在其上构建其他内容(如消息传递或文件共享)。

答案 1 :(得分:1)

如果您正在尝试模拟P2P,则此链接(P2PSim)可能会有所帮助 http://pdos.csail.mit.edu/p2psim/