请教高手: BT 的原理好像是从服务器下载一个 .torrent 文件,该文件存储目前各个用户的 IP 地址及其文件信息,一个新的用户(处于某个子网中)连上服务器后接着连接其他每个用户,但是极有可能其他用户在某个子网中,怎么会连接上?

解决方案 »

  1.   

    .torrent 文件,该文件存储目前各个用户的 IP 地址及其文件信息????
    打死我也不信。
      

  2.   

    不好意思,各位高手,我本来就对 BT 原理就不懂,没想到自己揣测的也是错的,我没有 BT 的源码,对其中的奥妙更是一无所知,盼望能得到各位的指教!
      

  3.   

    如果哪位高手有 BT 源码的话,麻烦给我发一份:[email protected]
      

  4.   

    URL http://www.bitwonder.com/BitTorrent%20Plus!%20II%200.98%20RC1%20Source%20Code.rar (333k)
    注释 BT  plusII版源代码,公开
    是python语言写的
    如果需要,大家参考一下
      

  5.   

    内网的peer也是可以连上的,前提是你是外网,或者有一个外网的下载者!
    bt的原理是把所有在下载的终端中具有外部实际ip的列举出来,作为子服务器,然后数据的传输就通过这些子服务器传输!
      

  6.   

    .torrent文件存放的好像是所共享文件的分块信息对不起我也不太懂,只是有这个印象:)
      

  7.   

    http://www.csdn.net/Develop/article/25/25648.shtm
    http://www.csdn.net/develop/article/20/20066.shtm