【技术指导】无线是否也能玩转BT
二、选好软件
对于家庭或办公室无线上网的用户来说,其主要通过ADSL+无线AP/无线路由器+1或N块无线网卡的方式来共享上网,对于这类用户来说,选好一款BT客户端软件很重要,它能让下载事半功倍。
常见的BT客户端软件就有十几种,个人认为,象BitTorrent这种官方软件早已不适合于BT下载的需要,其也是被ISP能封杀掉的首选对象。笔者一般建议您选择象比特精灵(BitSpirit)、BitComet这样功能更强大更完备的软件。
| 比特精灵是BT下载的好选择(点击看大图) |
以比特精灵BitSpirit为例,其是一个强大并且易于使用的BT客户端程序,它不仅提供了完整的BitTorrent功能,还提供了很多的个性化功能,如优先内网互联、支持UPnP、DHT网络等,可对eMule兼容的IPFilter.dat进行支持,用于过滤高风险IP等等。
再如,另一款优秀的BT客户端软件BitComet其在Windows XP下能自动配置支持UPnP的NAT和XP防火墙,续传做种免扫描等多项实用功能,可以限制上传速度、下载速度,避免影响其他网络程序。支持连入公用DHT网络,实现无Tracker下载;可自动配置路由器端口映射,采用UPnP技术实现内网免配置。
比特精灵、BitComet这些软件是很不错的,以这些软件支持的DHT(分布式存储)网络功能为例,它可以实现在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。新版的比特精灵、BitComet等软件允许内网用户连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。
三、内网和外网
在使用无线网络BT下载时如发现速度慢或无法下载,可先检查ADSL是否正常(可用单机接ADSL直接虚拟拨号上网试试),如下载速度正常,可先在BT文件方面注意一下:比如优先选择稳定、文件多、ping值小,用户多的优质服务器;同时多下载几个文件;优选源数更大的种子进行下载等等,速度一般更能保障。
其次,如果你在局域网内,可先检查一下无线网络的实际速度,再咨询一下网管是不是开放了除Http以外的TCP服务,再看看你的机器是不是安装有防火墙,如果是则需要关闭防火墙功能再试试。
如果你注意了这些,BT下载速度还是慢的话,那就是无线网络所处于的内网天生使然,就需要做必要的设置或使用已设置好的好BT客户端软件。什么是内网及外网呢?区别方法很简单——
使用56K、ISDN、ADSL等MODEM直接拨号上网的用户就是外网(局域网外)用户,其分配的IP地址就是ISP服务器分配的IP地址,这类用户目前很少存在ISP的限制,亦很少存在BT下载速度减慢的问题。
而通过路由器(含ADSL路由器、宽带路由器、无线路由器等等)或交换机再接入宽带网络的用户就是内网(局域网内)用户,其单机分配的IP地址多为10.x.x.x、172.16.x.x至172.31.x.x、192.168.x.x。这类用户包含所有的通过宽带接入互联网络的有线局域网用户、无线网络用户(FTTX+LAN亦是如此),而如果您的无线网络又是通过FTTX+LAN将家用局域网再接入互联网络的话,那你就是内网中的内网用户。
| 标准的内网用户的IP地址段(点击看大图) |
外网用户和内网用户在使用BT下载时的区别是——外网用户的上网计算机得到的IP地址是Inetnet上的非保留地址,外网的计算机和Internet上的其他计算机可随意互相访问;内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关(就是上网计算机得到的Inetnet上的非保留地址)访问Internet,内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。这样内网用户在进行BT(或其它P2P软件)下载时便可能会出现无法下载或速度很慢的问题。
对于处在内网内的用户出现BT下载时出现无法下载或速度很慢的问题,解决办法还是——
①选好软件,比特精灵、BitComet等软件都支持防火墙、优先内网互联等等,并打开此类软件选项中的“内网互联”功能,可以在一定程度上改善BT的下载速度。
②进行端口映射(Port Mapping),对于内网用户不进行端口映射您的电脑就不能获得由其他下载者发起的连接,下载时在BT软件的用户列表中也看不到“远程”,只有“本地”,自然下载速度会大为降低。采用端口映射后可以实现从Internet到局域网内部机器的特定端口服务的直接访问。进行端口映射可手工对硬件进行设置也可直接用软件(包含一些BT客户端软件)搞定,建议用专用的端口映射工具软件“PortTunnel”进行(或用下面的自动端口映射)。
