BT下载速度变慢原因解读及应对方法分析
程序员文章站
2022-03-15 08:12:03
BT下载速度变慢原因解读及应对方法分析...
bt下载速度越来越变得像老牛拉破车一样。只有bt下载速度慢,而其他的网络软件的上网速度并没有变慢(如:打开网页、http下载等)。这到底是怎么一回事呢?
原来,这是因为不少地方的宽带运营商(isp)对bt下载从技术方面进行了种种限制。难道用户从此就只能使用慢速bt了吗?别急,只要仔细阅读本文,就可以帮你突破isp限制用bt。
一、bt下载已成isp的眼中钉
bt软件是目前网民使用最频繁的p2p下载工具。bt下载具有下载人数越多越快、不依赖于下载服务器、下载资源丰富等优点,因此,一天到晚开着bt软件下载资源的网友屡见不鲜。与此同时,bt下载却成了isp的眼中钉。因为bt下载占用了过多的网络带宽,使得网络设备需要长时间高负荷运行,其它网络协议软件的可用带宽捉襟见肘。
当然,isp也可以购置更多更好的网络设备以及扩大带宽来缓解bt下载导致的矛盾。然而,不少isp却采取了自认为最直接有效的方法——限制甚至*bt下载。那么,网民从此就不能使用bt软件了吗?正所谓:“你有张良计,我有过墙梯”。面对isp的*,bt爱好者们当然不会坐以待毙了,采取凌厉的反击来保卫他们的*网络疆域是势在必行的。一场bt下载的攻防战已经打响了。
二、bt下载攻防战的三大战役
兵来将挡,水来土掩。强硬的isp采取了各种技术手段来限制bt传输,那么,isp到底有哪些杀手锏呢?而bt爱好者们又该如何进行化解并发起反击呢?
1.第一战役——端口争夺战
(1)isp
由于bt数据传输使用了tcp6881-6889等监听端口,有些isp便在局端设备*这些端口来达到控制bt数据传输的目的。*bt监听端口不会导致bt断流,但将使bt速度变得很慢。
(2)bt爱好者
bt爱好者很快便想到了突破这一限制的方法:修改bt的默认监听端口。这样就躲过了isp的限制,重新获得了bt的高速下载。那么,bt软件是如何来具体设置的呢?以下以常用的bitcomet为例进行设置。
首先,打开“选项”对话框,在“网络连接”标签的“监听端口”旁点击“选择随机端口”按钮设置另一端口即可(见图1)。
注意:isp已经封杀了6881-6889 ,8881-8889,16881-16889等端口段,选择的随机端口一定要避开这些端口段。
2.第二战役——争夺下载源头
(1)isp
由于避开*的bt监听端口非常容易,于是,isp又研究出了新的限制方法。isp采用了可以支持bittorrent tracker白名单功能的网络设备来限制bt下载。
bittorrent tracker是可以提供种子以及正在下载和做种的用户连接信息的服务器,bt客户端只有从bittorrent tracker获得下载资源的用户连接信息后才可以连接这些用户,并在这些用户的硬盘中下载文件的不同部分。使用bittorrent tracker的缺点是:必须连接到bittorrent tracker才能开始bt下载。
而isp的网络设备将只允许白名单中的bittorrent tracker可以被bt客户端连接,而其他的bittorrent tracker将无法连接。这样isp就可以让bt软件无法连接到可用的bittorrent tracker,相当于切断了bt下载的源头。
(2)bt爱好者
虽然isp屏蔽bittorrent tracker的招数看起来是无懈可击,但是迅猛发展的bt技术很快就推出了具有针对性的反击技术。这就是使用dht(distributed hash table即分布式哈希表,一种分布式存储方法)网络,它可以在不连接bittorrent tracker的情况下,由每个参与dht网络的bt客户端负责存储一小部分的用户连接信息,其他bt客户端可以从该bt客户端获得用户连接信息,这样每个bt客户端在下载的同时也承担了bittorrent tracker的工作。
这样一来,即使bt客户端不能和bittorrent tracker通信,还是能从其他用户那里得到更多的用户连接信息来完成下载。目前,大多数的bt软件已经支持dht技术,以bitcomet为例,我们可以经过以下操作开启dht选项。
首先,打开“选项”窗口,进入“高级设置-网络连接”选项,在右侧勾选“允许加入到公用dht网络”选项即可(如图2)。另外,在制作种子的时候,我们也要设置网络类型为“使用公用dht网络”(如图3),这样才能在以后使其他用户使用dht功能进行下载。
下一页更精彩
上一篇: iQOOU1x手机电池多大 iQOOU1x支不支持5g
下一篇: 你也有钱买衣服了