1.54的高级设置中禁用全局用户交换没反应

但是我去下载热门种子,dht节点数量好像并没有增加这是为什么?
【全局用户交换】这个功能是不是会把我下载的种子里与我连上的人增加到dht节点里?
还是说能把他软件里的dht节点增加到我的dht节点里?

会把连上的人加到DHT节点里,但不会把对方的DHT节点直接加到自己这边

DHT有上限的,一般1000多个,运行一段时间后能有2000-3000,退出重开会删减到1000

为什么会有上限呀?如何取消上限或者增加上限呢?dht节点是越多越好吧?

要是能把对方的也加过来就好了哈哈哈

在拥有tracker服务器的情况,DHT基本上没有什么意义。你可以理解,仅仅是作为一个tracker故障不可用的备份
而且,DHT信息多了, 尝试的无用peer连接也会变大。

DHT节点空闲时不用保留太多,在需要查询种子信息的时候会自动去连接需要的节点。节点多了UDP数据包太多也是负担 :joy:

DHT节点空闲时不用保留太多?这样的话,会不会有人下载的时候无法通过DHT连上我?

但是,别人做的种子的tracker服务器我基本连不上。
会提示2018-12-27 18:45:19 UDP Tracker no response.
为什么会尝试无用的peer连接呢?
请问有没有办法增加DHT节点的上限呢?

1000个已经够多了。根据DHT的设计原理,只有需要查询及存储数据时才会去连接目标节点。正常情况下不会出现无用的peer连接。增加DHT节点的上限弊大于利。

http://tracker1.itzmx.com:8080/announce
http://tracker2.itzmx.com:6961/announce
http://tracker3.itzmx.com:6961/announce
http://tracker4.itzmx.com:2710/announce
udp://tracker1.itzmx.com:8080/announce
udp://tracker2.itzmx.com:6961/announce
udp://tracker3.itzmx.com:6961/announce
udp://tracker4.itzmx.com:2710/announce

你在设置此处加入这份tracker,他在世界上基本用的最多

1個讚

因为dht不是真正的用户,只是进行尝试,是否他和你有相同的文件信息,如果有则建立连接,所以精准度非常差,导致大量无用的连接产生

可是我下载的是别人的种子啊,所以设置里自己加tracker没用啊,人家种子又没有这个tracker。别人下载他的种子也没有这个tracker

迅雷,等客户端,都内置这个tracker的,基本上每个种子都能检索到tracker返回用户

如果用户交换启用的话,那么他会返回其他用户的列表结果

3DM的游戏的种子好像没有这个tracker,请问该如何修改dht上限?

3DM没有加,但是下载器客户端会自动加,所以不是问题,而且DHT基本上没用户交换来的好事。
上限是没办法修改的,1000多个DHT节点已经超级充裕了

下载器客户端?比如utorrent?

utorrent不行,qbitorrent,比特彗星,迅雷等等,都是会自动添加的

“用户交换”数量统计已添加到tracker列表里,下一版可以看到了 :grinning: