设为首页收藏本站

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

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 938|回复: 2

下载网盘HTTP文件时候,需要打开比特彗星的DHT网络吗?打开软件后出现断网1分钟禁用功能的解决办法

[复制链接]

签到天数: 3987 天

[LV.Master]伴坛终老

发表于 2022/5/29 22:59 | 显示全部楼层 |阅读模式 |Google Chrome 101.0.4951.64|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
下载网盘HTTP文件时候,需要打开比特彗星的DHT网络吗?打开软件后出现断网1分钟禁用功能的解决办法

比特彗星下载HTTP网盘文件时不需要DHT功能,可以直接禁用,DHT网络是BT种子才用的

对于BT种子,DHT的作用是什么?
DHT的作用,就是一个超级tracker,每一个下载者和做种者都是一个DHT tracker节点,启用DHT网络代表人人都是一台tracker服务器,有了DHT后可以在未添加任何http tracker下实现BT种子下载。这也就是BT的去中心化P2P实现的原因,不需要有第三方服务器去支撑。

关闭DHT功能后,是否影响下载呢?
客户端有可以自动插入tracker的功能就完全不受影响,可以通过tracker去寻找做种者ip地址,如果万一做种者没添加任何tracker的话 才需要靠DHT网络。

开启DHT后为什么容易断网?
image_2022-05-29_22-47-44.png
运营商的限制问题在帖子上面都有注明。断网现象和光猫与路由器的无关。更加和什么9999连接数没有关系。因为DHT会发起UDP请求,导致一秒发送1000个并发连接数,某些运营商限制断网一分钟,帖子上面有红字注明。
高级选项 修改值network.max_udp_pkt_per_sec,关键就是这一个设置控制DHT,想开启DHT功能的情况下解决此断网问题,可以设置全局每秒发起udp数量为10即可。50块的百兆tp路由器都可以承受的上万并发连接数,所以网传说的光猫出现死机都是不可能的。

也就是两种解决办法
第一个关闭DHT(目前版本关闭DHT后无法添加特征码或者不带磁力的链接)
第二个修改高级设置。network.max_udp_pkt_per_sec 为10(由于设置的数值过小,可能导致UDP缓冲区内存堆积引起导致内存占用变大,通过统计选项展开内存使用可观察内存占用情况)

2.jpg
我决定下个版本默认关闭DHT,毕竟大陆也有极少部分的省份移动运营商宽带也有这种限制
受害者可能1W人就有一个人会有这种打开软件断网一分钟的毛病,为了照顾这几个少数人,所以下个版本就配置文件默认关闭DHT
不然10W个人有10个人断网,然后这10个人里面可能有两三个黑粉喷子,因为他自身遇到了问题。没办法,论坛也打过备注,也单独发过几个帖子,就是不去注意看,直接开喷

10W人的数据从何得出?
卡巴斯基的比特彗星安装使用数据,就有10W人了
photo_2022-05-29_23-25-23.jpg

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 62 天

[LV.6]常住居民II

发表于 2022/6/5 23:02 | 显示全部楼层 |Firefox 101.0|Windows 10
你是真的细....
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 13 天

[LV.3]偶尔看看II

发表于 2022/6/12 21:29 | 显示全部楼层 |Google Chrome 102.0.5005.63|Windows 10
学到了,委屈了,摸摸头。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2022/12/3 07:52 , Processed in 0.138212 second(s), 22 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

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