资源列表
p2p
- dc++,开源的p2p源代码,在bt,emule出现以前,还是有很多人用过,可惜现在已经风头不及当年了
qbittorrent.tar
- 基于QT的bt下载工具,支持跨平台,windows,linux
eMule-VeryCD-src
- verycd emule源代码,使用vc++开发平台,内嵌浏览器。
libtorrent-0.12.2.tar
- bittorrent c,c++库,运行速度快,跨平台移植。
p2p
- 老外写的点对点流媒体客户端,简单有效,值得学习
BitTorrent-4.4.0
- BitTorrent(简称BT,俗称BT下载、变态下载)是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快
p2psim-classes
- 此为p2psim里面的各种类的关系总结,对于初次学习p2psim源代码的人来说非常有帮助
P2ptrans
- 点对点P2P文件传输的实现,学P2P的可以参考一下.
ANewTrustModelBasedonReputationandRiskEvaluation.r
- 针对目前大规模 P2P 系统不能有效处理恶意节点攻击的问题,该文提出一种新的基于信誉与风险评价的 P2P 系统信任模型,该模型考虑到节点的动态行为影响信任度计算的不确定性,引入风险因素,并提出采用信息 熵理论来量化风险,将实体之间的信任程度和信任的不确定性统一起来。仿真试验及分析表明,该信任模型能够有 效识别恶意节点,相比已有的一些信任模型较大程度地提高了系统成功交易率,可以使节点之间更有效地建立信任 关系。
HAS_Client
- 利用ace(网络库)实现的简单的客户程序,该程序是控制台
HAS_Server
- 利用ace(网络库)实现的简单的服务器程序,该程序是控制台(需要ace库)
kademlia
- 本程序基本实现了kademlia网络,在emule的基础上修改