有没有学习用C++来做P2P网络编程的网址

最近毕业设计要做p2p网络编程,想找个地方学习下,指导老师说可以做个类似迅雷的软件,
不过我都不清楚什么是P2P网络编程。

这个可以购买学习资料之类的

去下载电骡或BitCommet的源码,这些应该都是开源的。

看书:
P2P网络技术原理与C++开发案例

P2P编程 231万源代码下载 - www.pudn.com

电驴不是有源码的么,下载下来看看

google搜索emule source code,emule是一个C++实现的典型的p2p文件分享程序,并且开放源代码。

http://wenku.baidu.com/link?url=Ke668VWkVu_EsMb15QBHSQqgWz8kz4010QeBx9Q9VIt8KanTantnoWPPeL1ljf73VlekXKXNpRkMMMWTVYknN3TYUgHAcyJZ7yOL2Ll4HLy