Board logo

标题: [分享] 突破ISP带宽限制 BT软件加密传输攻略 [打印本页]

作者: 西布伦    时间: 2007-5-12 07:30     标题: 突破ISP带宽限制 BT软件加密传输攻略

一提起BTBitTorrent),很多人就会联想到非法下载。其实现在已经有不少的开源软件(OpenSource)或免费软件都是以BT方式发布的。所以说BT是合法还是非法,完全视用户下载的内容而决定。故我们不能戴有色眼镜来看待BT,因为BT这种P2P(点对点)下载技术本身相当具有突破性,同时下载的人越多下载速度反而更快更流畅。目前,新一代BT Client(客户端)软件开始流行加密传输功能,以突破ISP(网络服务供应商)设置的BT速度限制,而且能够保障传输内容的隐私性。下面笔者就对这种BT加密传输技术与大家作一探讨。
  一、BT软件加密传输技术的发展
  毫无疑问,BT是当前最流行的点对点下载方式,不过由于太多的用户利用它作非法下载,BT往往令人联想到盗版和非法,致使世界各地越来越多的ISP采取措施限制BT下载传输带宽,或者封锁BT软件使用的6881-6889端口,使得本来BT下载人数越多越高速的传输速度因而大为减慢。有鉴于此,新一代BT客户端软件纷纷增加一种称之为加密传输Encrypted Transport)或通讯协议加密Protocol Encryption)的功能,优点是能够避开ISPBT下载速度限制,同时可使传输的资料不易被破解,减少被人追踪隐私的可能性。
  近斯流行的BT客户端软件如BitCometAzureusuuTorrentMainline都纷纷增加了加密传输功能,其中BitCometAzureusuuTorrent的通讯协议加密演算方法还是相互兼容的。
  以新版uTorrentAzureus为例,其加密传输原理是通过每一个Torrent的不同Hash值,再加上Diffle-Hellman演算法RC4加密等级,使传输资料内容不易被追踪破解,从而保护资料,而且亦能突破ISP的带宽限制。
  而加密传输技术的真正实用化,则是从知名BT客户端软件BitComet 0.60开始的。当时它使用的加密系统为PHE系统,此后Azureus 2.4软件又采用MSE加密系统,到后来uTorrentAzureus都采用了PE/MSE加密系统。20063月,BitComet 0.63版推出,改成采用PE加密系统,自此与uTorrentAzureus兼容。20064-5月左右,KtorrentMainline也都开始支持PE/MSE加密系统。发展到现在,PE/MSE俨然已经成为BT加密传输的行业标准。
  二、几款常用BT客户端软件的加密传输功能启用方法
  下面笔者为大家介绍三款最流行的BT客户端软件,它们都支持加密传输功能,大家不妨下载试用,看看是否符合自己的要求和心意。
  (一)BitComet
  BitComet是目前使用人数最多的BT客户端软件之一,可多任务下载文件,自由限制上传速度和下载速度。BitComet具备内网互联(NAT Traversal)技术,可在不同内网之间互联传输。此外,BitComet自动配置防火墙和NAT/Router设定,兼容Windows XP SP2TCP/IP限制。
  BitComet0.63版开始,已经支持uTorrentAzureus的加密传输协议,同时拥有特色聊天功能,供用户与其它人在BT下载的同时进行聊天。
  BitComet启动加密传输功能的方法是:用鼠标依次点击程序操作界面上的菜单栏的选项”→“选项”→“高级设置”→“网络连接,在右边窗口的协议加密一栏旁的下拉选单中选优先(图1)。



1  软件名称:BitComet
  软件性质:免费软件
  最新版本:0.84
  文件大小:5429KB
  下载网址:http://www.mydown.com
  优点:聊天功能、种子搜索功能、可在不同内网互联传输。
  缺点:下载速度比uTorrent稍慢。
  操作:简单

  (二)Azureus   Azureus采用Java语言撰写,所以安装前必须先安装Java Runtime EnvironmentJREJAVA运行环境),该程序才能正常运行。Azureus的功能非常完整,用户也可以选择使用中文操作界面。它的另一特色是跨平台,即能够在WindowLinuxMac等不同操作系统下使用,而且搜索BT种子的能力不俗,下载速度也快。
  Azureus启动加密传输的方法是:
  1、程序运行时用户可以选择初级/中级/高级等三种运行模式,不同运行模式的操作界面和功能按钮都不相同。其中,初级(Beginner)模式无法启用加密传输/通讯协议功能,要先切换至中级Intermediate)或高级Advanced)模式。
  2、然后,在程序操作界面的菜单栏中依次点选工具”→“选项”→“服务器”→“传输加密Transpot Encryption),勾选右边窗口中的所有项目并将加密等级设为RC4(图2)。



图 2

  软件名称:Azureus
  软件性质:免费软件
  最新版本:3.0.0.9
  文件大小:8811KB
  下载网址:http://www.mydown.com
  优点:跨平台、下载速度快。
  缺点:要安装体积庞大的Java运行环境才能使用。
  操作:一般
  (三)uTorrent  
  uTorrent分为186KB不需安装绿色版和597KB要安装的两个版本,小巧即用版下载回来后,直接双击EXE文件随时都可以使用。它同样支持加密传输协议(与Azureus 2.4.0.0BitComet0.63兼容),但是不支持内网互联。
  此外,uTorrent内置RSS下载器,可以添加RSS Feeds,在uTorrent中浏览新闻。而且它占用的系统资源和内存较少。
  uTorrent启动加密传输的方法是:在程序操作界面的工具栏上点击最后一个图标(即设置图标),然后在弹出的设置窗口的左边选任务一项,并在右边小窗口的协议加密项目下,在传出连接旁的下拉菜单中选启用(图3)。



3

  软件名称:uTorrent
  软件性质:免费软件
  最新版本:1.61Build 490
  文件大小:186KB(免安装版)/597KB(安装版)
  下载网址:http://www.mydown.com
  优点:内置RSS下载器、加密传输、占用系统资源少。
  缺点:不支持内网互联(NAT Traversal)。
  操作:简单

  三、BT加密传输速度测试
  或许有的网友会问,加密传输真的能加快BT下载速度吗?真的能使传输内容保密吗?其实,BT下载速度受到多种因素影响,如种子的数量、下载人数、ISP、优先率、加密传输、上下载设置等。因此很难对不同BT软件的下载速度进行比较。不过笔者还是针对本文介绍的三款BT客户端软件在尽量相同的设置下作了一番对比测试,感兴趣的朋友不妨作为参考。结果如下:
  --------------------------------------------
  测试项目       BitComet   Azureus   uTorrent
  启动加密传输   470KB/S    628KB/S   632KB/S
  关闭加密传输   464KB/S    649KB/S   597KB/S
  --------------------------------------------
  注:测试环境为本地中国电信推出的超级ADSL(6M带宽)

  从测试中可知,开启和关闭“加密传输”功能后的BT下载速度差别其实并不大,仅稍稍快了一点(uTorrent因知名度略低,加密传输的速度反而有所下降)。导致上述问题出现的原因,可能是这种“加密传输”、“通讯协议加密”的普及程序还不高,故“加密传输”提高下载速度的作用似乎不太大。因为参与点对点传输的BT客户端软件都必须支持该种加密传输协议才成。否则,仍然以未加密的方式进行下载。
  综上所述,随着互联网的日趋普及,BT软件加密传输技术的发展前景肯定是十分美好的。不过,要想真正获得加密传输带来的好处,必须加大这种新技术的普及率才成,让我们所有的BT玩家共同为之努力吧!


作者: 忘我    时间: 2007-5-12 07:31

谢谢西布伦提供,学习了~
作者: cuiming808    时间: 2007-5-13 06:40

试一下吧!!!!!!!!!!!!!
作者: qxhdly    时间: 2007-5-13 12:59

学学




欢迎光临 IT家园 (http://bbs.it998.com/) Powered by Discuz! 7.2