设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1942|回复: 0

为什么比特彗星一启动就能连接到2500-3000的DHT网络节点数量,用了什么黑科技优化比utorrent还强

[复制链接]
 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2023/2/21 21:39 | 显示全部楼层 |阅读模式 |Google Chrome 110.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
为什么比特彗星一启动就能连接到2500-3000的DHT网络节点数量,用了什么黑科技优化比utorrent还强

你想的没有错,这就是DHT超级中心节点服务器,由以下提供商运营这些超级服务器
router.bittorrent.com、router.utorrent.com、dht.transmissionbt.com、router.silotis.us、dht.libtorrent.org

如果没有这些超级服务器,DHT去中心化依旧可以使用,因为只要两个peer建立连接成功后就会交换DHT信息来实现扩散出去,这两个peer可以通过tracker服务器,手动添加做种者用户ip等多种方式来获得。
同时比特彗星还支持制作种子的时候把已有DHT信息写入torrent文件,他人通过torrent文件打开下载时候,会自动在下载之前就添加DHT信息到客户端中。

高级选项启用专业模式,可以看到详细的DHT数据,包括连接时长,超时失效节点等情况均会列举显示。

至于为什么刚启动客户端有2500-3000 DHT节点,因为这些信息存储在本地文件中,dhtnodes.dat(40KB)和dhtnodes6.dat(50KB),utorrent则是存储在dht.dat(10KB),从文件大小就可以观察到,比特彗星可以获取到更多的DHT节点。当然有中心化的tracker服务器在,效果是最好的,就不需要去整DHT了,除非未来网络运营商屏蔽了全世界所有的tracker服务器。

DHT这就是去中心化设计:https://bbs.itzmx.com/thread-102348-1-1.html

[比特彗星维基]也有dht的详细介绍:http://wiki.bitcomet.com/using_dht_tracker

评分

参与人数 3樱币 +3 收起 理由
Arstate + 1 很给力!
flameman + 1 赞一个!
寻宝人2339 + 1 很给力!

查看全部评分

[发帖际遇]: 小樱 在网吧通宵,花了 6 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/23 04:24 , Processed in 0.120491 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表