你知道吗(11)

网络通信

  1.BT下载的原理

  BitTorrent实际上是一个多点下载的P2P软件,其特点简单地说就是:下载的人越多,速度越快(这就是被戏称为“变态”的原因,以往的HTTP下载、FTP下载等是人越多越慢的)。这是为什么呢?

  BT首先在提供上传这一端把一个文件分成了多个部分,甲在服务器随机下载了某个部分(A),乙在服务器随机下载了另外一部分(B),之后,甲的BT软件会根据情况到乙的电脑上去拿乙已经下载的那一部分(B),乙则到甲的电脑上去拿甲已经下载好的那一部分(A),这样,不但减轻了服务器端的负担,也加快了甲乙双方的下载速度,效率也提高了。比如丙连到服务器去下载可能只有几KB,但到甲和乙的电脑上去下载就快得多(此时甲和乙都是服务器)。所以,用的人越多,相当于服务器越多;下载的人越多,同时提供上传的人也越多,速度就越快。

  2.何谓“种子”

  在BT下载中,把上传资源给其他人下载的电脑称为“种子”,种子数越多,说明正在提供上传的电脑数量越多。在下载前请先看一下相关资源的种子数,在下载完成后也最好先做上一段时间的“种子”,然后才关闭程序。

  如果你要想把自己的资源通过BT这种方式共享出来,可以使用BT种子制作软件Complete Dir来制作,之后到相关网站上填写发布信息并发布出去,等有人来下载时,你便是第一个种子了。

  3.BT客户端

  由于BT下载实际上是一种P2P方式,因此不像传统的http下载那样只需浏览器就可以下载,你必须安装一种支持BT下载的软件,这些软件就被称为“BT客户端”。

  常见的BT客户端如:BitTorrent、MyBT、WinBT、Btogether、BitComet等。如果你不喜欢本文介绍的Bittorrent Plus!Ⅱ对每个文件都要打开一个下载窗口的方法,推荐你用BitComet,其用法和网际快车十分相似,相信你会很快掌握它的。