什么是比特精灵?
\u6bd4\u7279\u7cbe\u7075\u662f\u4ec0\u4e48\u8f6f\u4ef6,\u6709\u4ec0\u4e48\u529f\u80fd?\u6bd4\u7279\u7cbe\u7075\u5c31\u662fBT\u8f6f\u4ef6. \u4e5f\u662f\u5c31\u8bf4\u4e0b\u7684\u4eba\u8d8a\u591a,\u901f\u5ea6\u8d8a\u5feb. \u73b0\u5728\u597d\u591a\u4e0b\u8f7d\u8f6f\u4ef6\u4e5f\u53ef\u4ee5\u4e0b\u8f7dBT\u7684\u4e1c\u897f\u4e86. \u5efa\u8bae\u4e0d\u4f7f\u7528\u6bd4\u7279\u7cbe\u7075.\u56e0\u4e3a\u4f24\u786c\u76d8. \u7528\u8fc5\u96f7\u6216\u8005\u65cb\u98ce\u5427. \u4e24\u8005\u90fd\u53ef\u4ee5\u628a\u4e0b\u597d\u7684\u79cd\u5b50\u518d\u4e0b\u7535\u5f71\u7684.!
\u662fbt\u4e0b\u8f7d\u5de5\u5177\uff0c\u7c7b\u4f3cbitcomet\uff0c\u4f46\u6211\u4e2a\u4eba\u8ba4\u4e3a\u6ca1bitcomet\u597d\u7528\u3002\u5bf9\u7cfb\u7edf\u4e0d\u4f1a\u6709\u4ec0\u4e48\u4f24\u5bb3\uff0c\u4e0d\u8fc7bt\u4e0b\u8f7d\u597d\u591a\u4eba\u90fd\u8bf4\u4f24\u786c\u76d8\u3002\u4f46\u5e72\u4ec0\u4e48\u4e0d\u4f24\u786c\u76d8\u5462\uff1f\u5c31\u662f\u6b63\u5e38\u7684\u8bfb\u5199\u4e5f\u4f1a\u5bf9\u786c\u76d8\u9020\u6210\u4f24\u5bb3\u7684\u3002\u4e1c\u897f\u5c31\u662f\u62ff\u6765\u7528\u7684\uff0c\u5982\u679c\u6015\u4f24\u5c31\u6700\u597d\u522b\u7528\u3002\u8fd8\u6709\uff0c\u4f60\u5728\u628a\u7f13\u5b58\u8bbe\u7f6e\u5927\u4e00\u70b9\uff08\u6700\u5c11\u4e5f\u89812M\uff0c\u6211\u8bbe\u7f6e\u7684\u662f8M\uff09\u5bf9\u786c\u76d8\u7684\u4f24\u5bb3\u4f1a\u5c0f\u4e00\u70b9\u3002\u6211\u611f\u89c9\u4f60\u4e5f\u8bb8\u6ca1\u7528\u8fc7bt\u4e0b\u8f7d\u3002\u7528bt\u4e0b\u8f7d\u8981\u5148\u4e0b\u4e00\u4e2a\u79cd\u5b50\u6587\u4ef6\uff08\u540e\u7f00\u540d\u4e3a.torrent\uff09\uff0c\u79cd\u5b50\u6587\u4ef6\u5f88\u5c0f\uff0c\u4e0b\u5b8c\u540ebt\u4f1a\u81ea\u52a8\u5f39\u51fa\u4e0b\u8f7d\u786e\u8ba4\uff0c\u4f60\u9009\u62e9\u597d\u4fdd\u5b58\u7684\u8def\u5f84\u5c31\u597d\u4e86\u3002\u5982\u679c\u6ca1\u81ea\u52a8\u5f39\u51fa\uff0c\u4f60\u9009\u62e9\u6587\u4ef6/\u65b0\u5efa\uff0c\u7136\u540e\u627e\u5230\u4f60\u521a\u624d\u4e0b\u7684torrent\u6587\u4ef6\u5c31\u884c\u4e86\u3002\u7528bt\u4e0b\u8f7d\u6700\u65b0\u7684\u7279\u522b\u662f\u6700\u65b0\u51fa\u7684\u5927\u7247\u5f88\u5feb\uff0c\u800c\u4e14bt\u6bd4\u8fc5\u96f7\u7684\u8d44\u6e90\u8981\u591a\u3002
比特精灵V3版之后已经加了DHT结点技术不必手动添加---------------
什么是基于Kademlia技术的公有DHT网络?
比特精灵(http://www.bitspirit.com.cn/)从v3开始支持最新的BT技术:基于Kademlia技术的公有DHT网络。通过DHT网络,BT用户可以在不依赖传统的种子服务器的情况下进行正常的下载上传(Trackerless)。那么到底什么是Kademlia技术,什么又是公有DHT网络呢?
简单的说Kademlia只是一项技术准则(通常称其为第3代P2P技术),DHT则是该技术的具体实现。(如eMule中也有基于Kademlia技术的KAD实现)。Kademlia is a P2P overlay protocol designed by Petar Maymounkov and David Mazières, for decentralized peer to peer computer networks. It specifies the structure of the network, regulates communication between nodes and how the exchange of information has to take place. Kademlia nodes communicate among themselves using the transport protocol UDP (see OSI model). Kademlia nodes store data by implementing a Distributed Hash Table (DHT). Over an existing LAN/WAN (like the Internet) a new, virtual network, is created in which each network node is identified by a number ("Node ID"). This number serves not only as its identification, but the Kademlia algorithm uses it for further purposes. 具体的技术细节这里不过多描述,有兴趣的用户可以自行参考相关的资料。那么,为什么要在BT里引入基于Kademlia的公有DHT网络?在传统的BT下载里,所有的种子文件都必须指定一个或多个种子服务器,即通常所说的Tracker或Announce地址。而一旦该种子服务器当机或由于其它原因停摆(比如:前不久我们的前服务商违约,强行拔掉我们的服务器的网线),BT用户很可能就无法完成该种子文件的上传与下载。在传统BT下载里,还有如下情况:有两个完全相同的种子文件,但是由于指定了不同的Tracker,所以不同Tracker的用户之间无法进行下载与上传,从而不能充分体现BT的下载/上传效率。而引入公有DHT网络后,即使种子服务器当机(或者说根本不需要种子服务器的参与),BT用户仍然可以通过DHT网络来获取连接,从而实现下载与上传。那么这些连接信息是保存在哪里的呢?简单来说,这些连接信息保存在根据一定的算法挑选出的DHT网络参与者(即DHT节点)之间,也就是说,一旦你加入公有DHT网络,你就会有一个ID(该ID只是程序生成的、虚拟的、完全随机的ID,与你的实际个人信息没有任何联系,请完全放心),根据一定的规则,你需要负责维护一部分种子文件的连接信息,相当于你同时也是一个轻量级种子服务器。由于涉及到一些数据通信流量,可能会对你的网络产生轻微的负担或影响,不过,与加入公有DHT网络带来的回报比起来,该影响是完全可以忽略的,只有在一种情况下才可能会对你的网络产生比较大的负担:你负责维护的种子文件正好是一个非常非常热门的种子,比如有几千甚至上万的BT用户在下载(如果遇到这种情况,我强烈建议您去买彩票)。当然,从心理回报的角度来看,你正在为几千甚至上万的BT用户提供桥梁作用,这是一件值得骄傲与自豪的事。所以,我强烈建议你打开比特精灵中的公有DHT网络功能(默认打开),当然,如果你的网络条件比较脆弱或你的服务商对你做出了很多限制(容易断流),你也可以关闭比特精灵的公有DHT网络功能(个人设置-其它选项-允许比特精灵...)以防止速度下降。前面说到了连接信息是在各个节点之间负责维护的,那么是不是每个BT用户所连接到的节点越多越好呢?其实不是的,因为连到越多的节点带来的网络流量和网络负担都会增加,通常情况下,拥有50个可靠节点或150个可靠节点与拥有上千个节点没有区别,都能快速、准确的定位所需要查找的节点与连接信息。所以,通常情况下,当程序查找到一定的节点后(如100个节点)就不会积极查找新的节点。
那么比特精灵的DHT网络功能与其它BT客户端的DHT网络功能有什么区别呢?
BT中的基于Kademlia的DHT网络功能是由BitTorrent(Python版) 4.1.0 开始引入的,比特精灵的DHT实现完全兼容BitTorrent的DHT实现,并且,由于比特精灵是用C++写就的并经过了相当的算法优化,在程序性能、运行效率、节点定位效率上要好很多。另外,比特精灵还通过DHT网络全面提升了比特精灵的既有功能,比如种子市场,此外,比特精灵甚至于不要求BT发布站点必须提供种子文件的下载(能大大降低发布站的流量压力),而可以只提供一个类似于http://Kademlia/..(40B的哈希Hex串)....的链接即可(提示:在比特精灵里选中一个任务后通过右键菜单的“拷贝DHT链接”可以提取种子的链接)。
简而言之,DHT网络的引入使得BT不再必需种子服务器,可以说是天下从此无服,但从更深层次的角度来说,应该是天下从此无人不服。
参考资料:http://www.new1p.net/read.php?tid=37&fpage=1
下载软件之一。
BitSpirit 比特精灵,一套操作和界相象FlashGet的BT软件,具有BitTorrent的全部功能,非常容易使用。有强大的管理功能:在下载过程中,需要时才创建文件;可以对每一个Torrent中的文件进行选择性的下载;智能可控的缓存功能,尽可能的保护硬盘;清晰明了的程序运行状态;智能可控的网站收集器;监视剪贴板;实用的全局及单独PEER的流量控制;PEER个数的限制;下载队列,及计划下载;友好易用的界面等等。支持中文及多国语言界面。
绛旓細BT 绮剧伒鏄釜BT涓嬭浇杞欢 BitTorrent 绠绉癇T锛屼織绉癇T涓嬭浇銆佸彉鎬佷笅杞戒娇鐢ㄩ潪甯告柟渚匡紝寰堥傚悎鏂板彂甯冪殑鐑棬涓嬭浇銆傚叾鐗圭偣绠鍗曠殑璇村氨鏄細涓嬭浇鐨勪汉瓒婂锛岄熷害瓒婂揩銆備粬鍙兘涓嬭浇涓撶敤鐨勮繛鎺 灏辨槸涓鑸鐨凾ORRENT绉嶅瓙鏂囦欢 杩欑杩炴帴鍦˙T涓嬭浇缃戠珯鍙互鐪嬪埌 閫氳繃涓涓枃浠剁殑TORRENT绉嶅瓙 浣犲彲浠ヤ笅杞芥墍闇鐨勬枃浠 鍥犱负浠栦笅杞界殑鐗圭偣...
绛旓細涓嬭浇宸ュ叿锛屼織绉扮殑BT涓嬭浇宸ュ叿锛屽彲鍒颁竴浜涗笓闂ㄦ彁渚汢T绉嶅瓙鐨勭綉绔欎笅杞界數褰便佹父鎴忕瓑锛屼篃鏄綋鍓嶆瘮杈冧富娴佺殑涓嬭浇宸ュ叿
绛旓細姣旂壒绮剧伒V3鐗堜箣鍚庡凡缁忓姞浜咲HT缁撶偣鎶鏈笉蹇呮墜鍔ㄦ坊鍔 --- 浠涔堟槸鍩轰簬Kademlia鎶鏈殑鍏湁DHT缃戠粶锛熸瘮鐗圭簿鐏(http://www.bitspirit.com.cn/)浠巚3寮濮嬫敮鎸佹渶鏂扮殑BT鎶鏈細鍩轰簬Kademlia鎶鏈殑鍏湁DHT缃戠粶銆傞氳繃DHT缃戠粶锛孊T鐢ㄦ埛鍙互鍦ㄤ笉渚濊禆浼犵粺鐨勭瀛愭湇鍔″櫒鐨勬儏鍐典笅杩涜姝e父鐨勪笅杞戒笂浼(Trackerless)銆傞偅涔堝埌搴曚粈涔...
绛旓細姣旂壒绮剧伒瀹樻柟缃戠珯鏄細www.bitspirit.com銆傛瘮鐗圭簿鐏垫槸涓娆惧箍鍙楁杩庣殑鏂囦欢涓嬭浇宸ュ叿锛屽畠鑳藉甯姪鐢ㄦ埛蹇熴佺ǔ瀹氬湴涓嬭浇缃戠粶璧勬簮銆傝杞欢浠ュ叾楂樻晥銆佹槗鐢ㄧ殑鐗圭偣鍙楀埌浜嗗箍澶х敤鎴风殑鍠滅埍銆傚湪姣旂壒绮剧伒鐨勫畼鏂圭綉绔欎笂锛岀敤鎴峰彲浠ユ壘鍒板叧浜庤杞欢鐨勮缁嗕俊鎭紝鍖呮嫭杞欢鐨勫姛鑳戒粙缁嶃佷娇鐢ㄦ暀绋嬨佸父瑙侀棶棰樿В绛旂瓑銆傛澶栵紝鐢ㄦ埛杩樺彲浠ヤ粠...
绛旓細姣旂壒绮剧伒鐢佃剳鐗堟槸涓娆鹃珮閫熺殑鏁堟灉宸ュ叿锛屼笖瀹冧娇鐢ㄦ椂鏄畬瀹屽叏鍏ㄦ槸鍏嶈垂鐨勶紝鍐呴儴鐨勭ǔ瀹氱郴缁熶篃寰堝己澶э紝鍦ㄨ繘琛屽BT绉嶅瓙涓嬭浇涔熸槸鍘婚櫎涓嶅寘鍚箍鍛婄殑锛屽鍏跺畨鍏ㄤ篃鏄湁鎵淇濋殰鐨勩傛瘮鐗圭簿鐏电數鑴戠増绠浠 1銆佺鐞 鍦ㄤ笅杞界鐞嗙▼搴︿笂鏄瘮杈冪殑鍘夊鐨勶紝涔熸槸鏈夌潃浼樼鐨勭鐞嗘柟闈紝寰堝ソ鐨勫涓嬭浇杩涜淇濊瘉銆2銆侀夋嫨 鍦ㄤ笅杞芥椂瀵规斁缃殑...
绛旓細BT杞欢涓璪itcomet 鍜 姣旂壒绮剧伒鏄渶濂界殑涓ゆ銆俠itcomet鐨勪紭鍔垮湪浜庣畝鍗曟槗鐢紝鏂逛究蹇嵎銆傞傚悎鏂版墜鍜岃姹備笉楂樼殑浜 姣旂壒绮剧伒鐨勪紭鍔垮湪浜庡姛鑳藉己澶э紝浣嗘槸鏈夌偣澶嶆潅 姣旂壒绮剧伒锛圔itSpirit锛夋槸涓娆惧畬鍏ㄥ厤璐广侀珮閫熺ǔ瀹氥佸姛鑳藉己澶с佺畝鍗曟槗鐢ㄧ殑BT涓嬭浇杞欢銆傝嚜鍙戝竷浠ユ潵浠ュ叾绋冲畾楂橀燂紝鍔熻兘寮哄ぇ锛屼娇鐢ㄤ汉鎬у寲鐨勭壒鐐癸紝鏃ョ泭鍙楀埌骞垮ぇ...
绛旓細http://www.167bt.com/bbs/viewthread.php?tid=13403&extra=page%3D1 杩欓噷鏄墜鎶婃墜鏁欎綘濡備綍浣跨敤姣旂壒绮剧伒锛岃繕鏈変綘瑕佸垎娓呬綘鑷繁鏄唴缃戣繕鏄缃戠敤鎴凤紒杩欎釜涔熷緢閲嶈锛侊紒锛佸鏋滀綘鐢ㄧ殑鏄數淇DSL鎷ㄥ彿涓婄綉锛屼笖涓嶆槸閫氳繃浜ゆ崲鏈烘垨HUB鏉ヤ笂缃戠殑锛岄偅浣犱笉鐢ㄦ媴蹇冿紝浣犲氨鏄缃戠敤鎴枫浠涔堟槸骞垮煙缃戯紙WAN銆佸叕缃戙佸缃...
绛旓細鍜岃繀闆蜂竴鏍风浉鍚岀殑杞欢鏈姣旂壒绮剧伒锛屾瘮鐗瑰綏鏄燂紝鐢甸┐锛宷q鏃嬮锛屽揩杞︾瓑銆1銆佹瘮鐗圭簿鐏碉細涓娆惧畬鍏ㄥ厤璐广侀珮閫熺ǔ瀹氥佸姛鑳藉己澶с佷笉鍖呭惈骞垮憡鐨凚T涓嬭浇杞欢锛屽叿鏈夌ǔ瀹氶珮閫燂紝鍔熻兘寮哄ぇ锛屼娇鐢ㄤ汉鎬у寲绛夌壒鐐癸紱2銆佹瘮鐗瑰綏鏄燂細鐗规у寘鎷悓鏃朵笅杞斤紝涓嬭浇闃熷垪锛屼粠澶氭枃浠剁瀛愪腑閫夋嫨涓嬭浇鍗曚釜鏂囦欢锛屽揩閫熸仮澶嶏紝纾佺洏缂撳瓨锛岄熷害闄愬埗锛岀鍙f槧灏...
绛旓細bt鏄竴绉嶅叡浜柟寮忥紝褰撶劧涔熻浜轰滑鍠勬剰鍦拌瑙d负涓浜涘埄鐢╞t鍏变韩鏂瑰紡鍏变韩璧勬簮鐨勮蒋浠/宸ュ叿锛堜笅杞斤紝涓婁紶锛夈姣旂壒绮剧伒鏄箍澶х殑bt杞欢涓殑涓涓紝姣旇緝娴佽鐨勪竴涓
绛旓細BT鍏ㄧОBitTorrent锛屾槸澶栧浗浜哄紑鍙戠殑涓绉嶆柊鐨勪笅杞芥ā寮忋備紶缁熺殑涓嬭浇妯″紡鍙楀埌鏈嶅姟鍣ㄥ甫瀹界殑闄愬埗锛屼汉瓒婂锛岄熷害瓒婃參銆傝孊T鐨勭壒鐐规槸瓒婂浜哄悓鏃朵笅杞藉悓涓涓枃浠讹紝閭d箞骞冲潎姣忎釜浜虹殑涓嬭浇閫熷害灏辫秺楂樸傚彟澶栵紝灏辨槸浣跨敤BT闇瑕佹敞鎰忕殑鍦版柟銆傞鍏堟槸閫夋嫨鍚堥傜殑涓嬭浇杞欢銆傚父瑙佺殑杞欢鏈夎澶氾紝杩欓噷鎺ㄨ崘涓ゆ锛姣旂壒绮剧伒锛圔itSpirit锛...