作者immoralhell (地狱犬)
看板P2PSoftWare
标题Re: [心得] rtorrent 搭载 DHT 的小心得 (*nix)
时间Tue Sep 25 06:50:58 2007
※ 引述《kfei (STRATOVARIUS !!!)》之铭言:
: 首先下载 dht.diff, 然後检查档案里提到的适用 revisioin.
: 这里假设是 975 好了, 那就 svn 一下确定版本相符才能乾净愉快地 patch!
: svn co -r 975 svn://rakshasa.no/libtorrent/trunk
帮这位大大补充一下, 当你安装成功後, 执行 rtorrent 开始下载後,
在主画面按下 "l" (小写L) 如果可以看到:
( 15:39:18) Starting DHT server on port 6881.
( 15:42:18) DHT bootstrap complete, have 63 nodes in 12 buckets.
表示该patch有成功的打上去, 这个patch的设计是在bootstrap完成後的15分钟後
会显示目前DHT的一些统计资讯, 所以在complete後的15分钟, 建议可以再按一次
"l"确认目前DHT状态. 显示大致如下:
( 15:57:18) DHT statistics: 123 queries in, 748 queries out, 349 replies
received, 0 bytes read, 100351 bytes sent, 149 known nodes in
19 buckets, 4 peers (highest: 2) tracked in 3 torrents.
(此後, 每两个小时会自动显示一次DHT状态)
另外, r968以後已经支援 PE (Peer Exchange), 如果你是使用968以後的版本, 建议
在 .rtorrent.rc 里面多加上一行:
peer_exchange = yes
这样 rtorrent 就该有的都有了 (MSE + PE + DHT)!
ref:
http://libtorrent.rakshasa.no/changeset/968
--
本来正打算写一篇rtorrent + DHT, 没想到先给大大写完了 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.163.39
1F:推 kfei:好文推! 09/25 13:15