BT下载的文件都是其他用户上传给你的。
BT下载速度都来自其他用户的上传速度。
做种上传的用户越多,你的下载速度就越快,而用户靠Peer、DHT、Tracker获得。
所以,使用Tracker可以帮你获取到更多的用户,而用户数量增加了,相应的也会提高下载速度。
另外,使用这些Tracker的人越多,潜在用户数量就越多,大家的下载速度就越快,所以建议多多推荐给他人!
下图是使用我整理的Tracker列表下载BT的速度(我用的是完整列表)。
这些列表每天自动更新:
为了方便使用Aria2的人添加Tracker,我特地按照Aria2配置格式单独做了一份,跟随更新。
复制Aria2格式的Tracker文件中内容后,粘贴到aria2.conf配置文件中的bt-tracker=后面,示例如下:
工具-选项-Tracker勾选下图红框内的选项并填写TrackerURL后点击[立即更新]上面就会显示获取的Tracker了。(如下图所示)
另外,比特彗星的黄灯绿灯对下载速度影响较小,主要影响上传速度,绿灯需要公网IP+端口映射(UPnP)。
基于qBittorrent制作,增加了很多功能,例如订阅TrackerURL功能,可以很方便的配合本项目使用。
选项[齿轮图标]-BitTorrent勾选下图红框内的选项并填写TrackerURL后点击[Apply]保存,然后重启qBittorrentEE。(如下图所示)
选项[齿轮图标]-BitTorrent勾选下图红框内的选项并复制所有Tracker后粘贴到下方输入框中,然后点击[Apply]保存。(如下图所示)
设置-BitTorrent设置勾选下图红框内的选项并填写TrackerURL后点击[确定]保存。(如下图所示)
这是正常现象。
一方面是一些国外Tracker服务器国内链接质量不行(丢包、速度慢、干扰等)。(我发现HTTPS的链接成功率更高,HTTP这种明文的以及UDP这种经常被运营商干扰、限制的就很蛋疼了)
一方面是一些国外Tracker服务器屏蔽了国内连接(迅雷丢人丢到国外了)。
一方面是这些国外Tracker服务器没有你下载的资源信息。
有条件的在国内手动筛选一遍会好很多(因为运营商的原因,不同地区不同运营商结果都是不同的),但太麻烦了。
况且Tracker数量多少不会影响BT软件运行的(都是多线程连接),所以也不需要在意这些连不上的,软件重试几次连不上就忽略了。
BT下载速度取决于其他下载同一资源的用户上传速度。
也就是做种的人越多(做种就是上传文件给他人),你的下载速度越快!如果一个资源没人提供上传,你就会完全没有下载速度。
Tracker的作用就是更快的找到下载同一资源的用户,并帮助你们之间建立链接,间接提高BT下载速度(前提是有人做种)。
除了迅雷这种把下载过的资源缓存到自己服务器上来实现“加速”的BT软件,其他的BT软件都是单纯靠其他用户给你提供下载速度。
迅雷之所以叫吸血雷,是因为迅雷在享受其他BT软件用户上传提供的速度时,自身却只把上传的速度提供给其他迅雷用户,而不会提供给其他BT软件用户,所以对于其他客户端来说,迅雷只进不出,俗称吸血雷。
呐,刚才我做种时截的图,迅雷用户一直吸我提供的上传,而下载进度永远为0.0%