五一“家里蹲”攻略——让BT、电驴跑起来

董师傅茶坊

眼看五一假期就来了,很多朋友没有游山玩水或走亲访友,而是选择在家里放松,欣赏热门的NBA季后赛或欧美大片。那下面董师傅就以内网ADSL、小区宽带用户为例,献给诸位“家里蹲”一篇给BT/电驴下载提速的初级上手攻略。

众读者:是什么在影响BT/电驴的下载速度?

一、下载的种子和源有好坏

种子和源的好坏包括种子和源数量的多少、质量的好坏,数量越少,下载速度会越慢;质量越差,下载速度越慢。反之就越快。所以在资源网站中要尽量选择热门的种子/源下载。

二、ISP有所限制

有些网络服务商的ISP会限制BT/电驴的任务最大连接数,这样会影响到下载速度。

三、BT/电驴下载工具的设置不当

不当的设置可能会影响下载速度,比如上传不限速,会极大影响下载速度。

四、路由器、防火墙有限制

有些路由器会限制BT/电驴的下载速度,比如没有进行相应端口的映射,无法获得最快的下载速度。我们可以打开路由器管理页面添加端口映射规则(比如4660~4662)。

一、BT下载篇

推荐工具:BitComet 0.63

推荐理由:体积小、系统资源占用低、稳定

BT下载是大家非常喜欢的下载方式之一。关于BT提速方面的问题也有不少,下面以BitComet为例介绍,各位不妨对号入座看看自己的情况适合哪种优化设置。

Q1:BT上传不限速,会极大影响下载速度。那上传速度多大合适?

A:过高的上传速度会占用大量网络带宽,这样会影响下载的带宽;而过低的上传速度(或不做种子),很多人会拒绝你下载。

在BitComet中要设置合适的上传速度,可以打开选项窗口,在左侧选择“网络连接”。接着,在右侧的窗口中设置“全局最大上传速率”,比如2Mbps ADSL用户可以设为30KB/s(图1),全局最大下载速率保持“无限制”或1024KB/s;1Mbps ADSL用户可以分别设为20KB/s、无限制或512KB/s;512Kbps ADSL用户分别设为15KB/s、无限制或256KB/s;其他网络环境可以根据网络速度增减。

17-f4-02.jpg

董师傅提示:建议不要对单一任务限制上传速度,否则可能出现因为限制上传速度而导致下载速度慢,导致上传速度比下载速度快等,不能充分利用上传带来更高的下载速度。

Q2:TCP/IP连接数对BT下载速度有影响吗?

A:Windows XP SP2默认只允许10个TCP/IP连接数,这对BT下载速度有很大影响。我们可以尝试突破这个数值。

打开BitComet的“选项”对话框, 依次选择“高级”、“TCP/IP连接限制”,然后可以输入连接数上限,比如512Kbps ADSL用户设为120、1Mbps ADSL用户设为250、2Mbps ADSL用户可以改为500,建议在1024以内。单击“应用”按钮,重启即可。

董师傅提示:要判断是否进行了TCP/IP连接限制,可以打开“控制面板”中的“事件管理器”,如果在“系统”栏中ID为4226的警告显示“TCP/IP 已经达到并发 TCP 连接尝试次数的安全限制。”就表示TCP/IP连接被限制了。

Q3:适当的“任务最大连接数”可以获得最佳的BT下载速度,请问该怎么设置?

A:BitComet默认的每个任务最大连接数是自动调整的,比特精灵默认的每个任务最大连接数为60。任务最大连接数设高后,会提升一定的下载速度,不过也会提高CPU占用率。BitComet中打开选项窗口,在左侧选择“高级设置”、“网络连接”。在右侧的窗口中将“每任务最大连接数”调整为一个数字。这里给大家一个示范:赛扬D 2.66GHz+内存512MB的电脑,2Mbps ADSL用户可以设为1000KB/s,1Mbps ADSL用户可以设置为500KB/s,512Kbps ADSL用户设为200。建议家庭宽带上网的用户,任务最大连接数最高不超过1000。

董师傅提示:比特精灵中记住不要勾选“网络设置”标签页的“预防断流”复选框。它的“最大连入连接数”是为了限制最大连出连接数,“最大连出连接数”是为了限制最大连入连接数,两个参数都可以下载和上传。

二、电驴下载篇

推荐工具:eMule Xtreme 0.47c v5.4.1

推荐理由:系统资源占用低、稳定、速度快

如今使用电驴下载的朋友也非常多,它可以下载到国内外的资源。不过,电驴工具比较耗费系统资源,而且有时下载速度比较慢。那么该如何让电“驴”子吃得少又跑得快呢?下面以最新版本的eMule 0.47c为例,介绍相应的提速设置方法。

Q1:内网用户如何提升自己成为High ID(高ID)?

A:eMule下载速度的快慢会受到用户ID的影响,Low ID(低ID)的用户比High ID用户的下载速度慢。很多朋友打开eMule会发现自己被分到Low ID,这是因为网络无法直接访问你的某些特定端口(比如4660~4662)。

因为很多ISP(包括电信)会对eMule的一些端口进行屏蔽,要获得High ID需要进行端口映射,并保证开启4662 TCP端口、4672 UDP端口以及4711 TCP端口。以ADSL+路由器(D-Link DSL-500)共享上网为例,登录路由器管理窗口,依次点击“服务”、“NAT”,进入“网络地址转换(NAT)配置”界面,击下拉列表框,选择“NAT Rule Entry”,点击“添加”按钮添加新条目。接着进入“NAT规则”、“添加”,添加一个规则,类型为RDR、IF名为ALL、协议为ANY。本地地址来源、本地地址终点为你的本地IP起始、终止地址,全局地址来源和全局地址终点设为0,目的端口来源为4662、目的端口终点为4712、本地端口为4662。最后,单击“提交”,重启之后即可。

要查看是否开已启这些端口,可以打开eMule的选项窗口,在左侧单击“连接”,然后在右侧窗口的“客户端口”区域查看(图2)。

17-f4-04.jpg

Q2:如果eMule上传不限速,通常上传速度会高于下载速度,请问该如何设置?

A:这是因为ADSL上传和下载共用一个信道,所以上传快了,肯定会影响到下载速度。为了提升下载速度,我们可以限制上传速度:

在eMule中单击“选项”按钮,在打开的选项窗口左侧选择“连接”;接着在右侧的窗口“连接”区域,勾选“上传限制”、“下载限制”复选框,对于2Mbps ADSL用户,因为上行速度最高60KB/s左右,所以一定要限速,建议将下载能力设为250KB/s、上传能力设为25KB/s;1Mbps 用户下载速度减半,比如120KB/s,上传速度15KB/s;小区宽度用户下载/上传速度可以提高一点,比如分别为300KB/s、30KB/s。最后单击“确定”按钮即可。

董师傅提示:经验之谈,eMule设置的上传/下载速度于≈你的带宽速度/8~10。比如1Mbps 宽带,大约在102KB/s~128KB/s。

Q3:eMule的最大连接数受限制,该如何突破以提升下载速度?

A:默认情况下,eMule对每个文件最大来源数的硬件限制数量为500,最大连接数限制为800。其实,文件最大来源数并不是越大越好,因为太大的话会影响计算机系统的性能。打开eMule选项窗口,在左侧单击“连接”;设置右侧“每个文件最大来源数”的值,建议硬件限制数量设为400(机器好的可以设高些)。对于最大连接数限制,2Mbps ADSL用户设为400;1Mbps ADSL用户设为200。

为了突破最大连接数限制,我们可以启用eMule的模糊协议(Protocol Obfuscation)选项:打开选项窗口,在左侧选择“安全”。然后在右侧的“模糊协议”区域勾选“使用模糊协议”复选框,其他两个选项不选择。单击“确定”按钮即可。

Q4:加High ID好友可以提速吗?

A:通过添加高ID好友,可以获得积分,进而容易开启好友通道(只有两个高ID用户之间才能建立好友通道),不过这并不会影响下载速度,只是节省了很多排队时间。所以,添加高ID用户对下载倒是很有好处。

在eMule中要添加好友,可以在eMule传输窗口中的下载、上传好友列表中,右击某个好友,选择“显示详情”可以查看到该用户的相关信息,比如用户Hash、用户积分、传输信息等等。在用户Hash区域就可以看到他是不是High ID用户。如果要添加该用户,通过右键菜单的“加为好友”来添加。