BitTorrent:革命性的下载工具

数码时尚

  最近,各个软件论坛上流传着一个非常热门的下载工具BitTorrent。很多朋友利用这个工具发布或下载一些很大的文件,例如影视文件或大型软件,速度非常快。

  一、BitTorrent的技术原理

  BitTorrent是一个非常有影响力的革命性下载工具。这款软件当然仍然是利用了P2P技术,用户可以利用它从一个无形的P2P网络上找到自己所需要的文件。最具有特色的是多点下载功能,也就是说参加下载的人数越多,下载速度也越快。很多朋友即使在自己已经完成了下载的情况下,仍然可以开放自己的BitTorrent客户端为其他用户提供下载,这是真正的Open Source精神!

  BitTorrent分为Tracker(服务器端)和Client(客户端)两部分。当Tracker发布了*.torrent文件后,其他用户就可以从客户端下载文件。例如有两个用户下载文件(Client1和Client2),首先会与Tracker服务器建立联系,以取得已有的Client信息(如Client1),系统会依照*.torrent的文件划分规则开始向Client1下载数据。例如文件被划分为10段,此时第1个用户开始下载是在第1段,而第2个用户开始下载是在第2段。假如第3个用户参与进来,他就可以从Client2下载文件的第1段,而从Client1下载文件的其他段下载。每个Client都可以同时从其他用户那里下载他们已有的数据段。当然自己也同时在向其他用户提供已下载的数据段,这样下载的速度自然就越来越快,同时又减轻了带宽压力。

  二、使用BitTorrent从P2P资源下载文件

  从http://bitconjurer.org/bittorrent/bittorrent-3.0.2.exe可以下载BitTorrent的客户端最新版本。双击下载回来的bittorrent-3.0.2.exe文件,几乎是在瞬间即可完成安装,你根本看不到普通软件安装时的那些繁复步骤,只有如图1所示的极其简单的对话框而已。

  1.下载Torrent文件

  BitTorrent的使用相当简单,你只要直接点击类似于“http://phala.slyip.com/win2003net_cn.torrent”这样的下载链接(注意这里只能使用IE下载,不能使用FlashGet这样的下载工具),BitTorrent首先会下载一个扩展名为torrent的小文件(大小在20KB左右),这个小文件中存放的是发布文件的描述信息、Tracker服务器信息、校验信息等。因为文件太小,很快就会下载完毕。笔者竟然连抓图的机会都没有。

  2.设置文件保存位置

  接着,我们会看到“浏览”对话框,在这里选择一个保存下载文件的目录,也可以在这里新建一个文件夹。

  3.下载文件

  点击“确定”按钮,就会弹出图2所示的下载窗口。由于一开始是在寻找下载源,因此这时的速度可能会稍慢一些,甚至会显示为“0.0 Kbps/s”,当然很快就会开始正式下载文件。我们除了可以在这里看到下载进度条之外,还可以查看下载文件尚需要的时间、下载文件路径、下载速度、上载速度等数据。下载结束后会提示“Download Succeeded!”信息。即使你中途停止了下载也没有关系,因为BitTorrent支持断点续传,再次下载时只要仍旧选择上一次的文件保存路径就可以了。

  这里要特别提醒的是,一开始BitTorrent的下载速度往往并不很快,但过一会儿速度就会突飞猛进,这是因为BitTorrent使用了一种共享式的P2P技术,它的下载速度会随着下载用户的增加而成倍提升。

  三、参与到BitTorrent的大家庭

  当下载结束,显示“Download Succeeded”字样时,建议不要点击“Finished”按钮立即关闭这个窗口,因为这样你就可以向他人提供下载,正像他们为你提供了下载一样。请记住参与下载的人越多,下载速度也就越快。

  假如你已经关闭了下载对话框,也可以继续为他人提供下载,只要再次点击*.torrent下载链接覆盖刚才下载的文件,当BitTorrent重新扫描后就可以提供上传服务了。