BT工作原理
[09-12 12:26:05] 来源:http://www.88dzw.com 电路基础 阅读:8603次
文章摘要:BitTorrent的作用与其他一些对等下载方式不同的是,BitTorrent这种协议会将一些文件跟踪任务分配给中央服务器(称为跟踪服务器)。另一个差异之处在于BitTorrent协议采用了一种称为“以牙还牙”的原则。这就是说如果您想接收文件,您就必须发送文件。这样就解决了寄生问题——这是BitTorrent的开发人之一布拉姆·科恩的初衷。使用BitTorrent协议时,您与他人共享的文件越多,您的下载速度就会越快。最后,为了更好地利用可用的网络带宽(数据传输的通路),BitTorrent协议从多个计算机同时下载所需文件的不同片段。其工作原理如下:BitTorrent的对等下载过程打开一个网页
BT工作原理,标签:电子电路基础,模拟电路基础,http://www.88dzw.comBitTorrent的作用
与其他一些对等下载方式不同的是,BitTorrent这种协议会将一些文件跟踪任务分配给中央服务器(称为跟踪服务器)。另一个差异之处在于BitTorrent协议采用了一种称为“以牙还牙”的原则。这就是说如果您想接收文件,您就必须发送文件。这样就解决了寄生问题——这是BitTorrent的开发人之一布拉姆·科恩的初衷。使用BitTorrent协议时,您与他人共享的文件越多,您的下载速度就会越快。最后,为了更好地利用可用的网络带宽(数据传输的通路),BitTorrent协议从多个计算机同时下载所需文件的不同片段。
其工作原理如下:
![]() BitTorrent的对等下载过程 |
- 打开一个网页,单击某个链接以找到您所需的文件。
- BitTorrent客户端软件与跟踪服务器通讯,以找到运行BitTorrent并存储有完整文件的其他计算机(种子计算机)以及存储有部分文件的计算机(即通常处于下载文件过程中的对等计算机)。
- 跟踪服务器将识别计算机群,即具有全部或部分文件并正在发送或接收文件的互连计算机。
- 跟踪服务器将协助客户端软件与群中的其他计算机交换所需文件的片段。您的计算机将同时接收多个文件片段。
- 如果您在下载完成后继续运行BitTorrent客户端软件,则其他人可从您的计算机中接收到.torrent文件;此时您在“以牙还牙”系统中的级别将提升,从而使您将来的下载速度得以提高。
同时下载文件片段的方式有助于解决采用其他对等下载方式常见的问题:对等计算机上传文件的速度要比下载文件的速度慢得多。通过同时下载多个文件片段,总体下载速度将大大提高。群中包含的计算机数量越多,文件传输的速度就会越快,因为文件片段的来源增多了。基于这个原因,BitTorrent特别适用于大型的常用文件。
使用BitTorrent下载文件
若要使用BitTorrent下载文件,您需要安装BitTorrent客户端软件。您也可能需要调整防火墙和网络路由器的设置(如果使用),以接收BitTorrent文件。下面我们将向您介绍入门所需的所有详细信息。首先,让我们了解一下各个步骤的概要:
- 下载并安装BitTorrent客户端软件。
- 检查并配置防火墙和/或路由器(如果您的计算机上安装有防火墙和/或路由器)。
- 找到要下载的文件。
- 下载并打开.torrent指针文件。
- 让BitTorrent传送和接受文件片段。
- 在下载完成后保持连接状态,以让其他用户共享您的.torrent文件。
使用BitTorrent分发文件
如果您想提供一个大容量的文件,BitTorrent有助于您充分利用现有的带宽。为了使一个文件可用作.torrent文件,您需要访问跟踪服务器和Web服务器。另外,您还需要从www.bittorrent.com站点下载并安装创建.torrent文件所需的软件。您可在官方的BitTorrent网站上找到用BitTorrent分发文件的详细说明。
下载BitTorrent客户端软件
BitTorrent是一种开放源代码软件,也就是说,该程序是免费提供给用户以及软件开发人员使用的(请参阅“开放源代码”是什么?)。因此,一些开发人员已开发出各个版本的BitTorrent软件,您可以从为数众多的客户端程序中选择一个。(注意:本文假定您使用的是官方版本。如果您想试用各种不同的客户端软件,请参阅Brian's BitTorrent FAQ and Guide中的列表)。
若要开始下载BitTorrent,请访问BitTorrent.com,单击符合操作系统要求的客户端软件链接。在下载完成之后,双击桌面上的程序图标以安装该程序。安装过程只需花费很短的时间,当安装完成之后,屏幕上会显示以下窗口:
![]() |
编辑推荐
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法