分类：电脑/网络-软件-网络软件
问题：BT下载是什么？该如何使用~~RT~~~请个位专家讲解下~~~虽 
RT~~~请个位专家讲解下~~~虽说速度十分快~~但~下载之后使用不了~说出使用方法~~~谢谢~~~
回答：BT：BT是一种共享（不是“变态”），全名叫"BitTorrent"。一般来讲，下载是把文件由服务器端传送到客户端，例如FTP，HTTP，PUB等等。但是这样就出现了一个问题，随着用户的增多，对带宽的要求也随之增多，用户过多就会造成瓶颈，而且搞不好还会把服务器挂掉，所以很多的服务器会都有用户人数的限制，下载速度的限制，这样就给用户造成了诸多的不便。但BT就不同，用BT下载反而是用户越多，下载越快，这是为什么呢？因为BT用的是一种传销的方式来达到共享的。BT首先在上传者端把一个文件分成了Z个部分，甲在服务器随机下载了第N各部分，乙在服务器随机下载了第M个部分，这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分，乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分，这样就不但减轻了服务器端得负荷，也加快了用户方（甲乙）的下载速度，效率也提高了，更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K，但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多，下载的人越多，大家也就越快，BT的优越性就在这里。而且，在你下载的同时，你也在上传（别人从你的电脑上拿那个文件的某个部分），所以说在享受别人提供的下载的同时，你也在贡献。资料参考网页： PS:1，下载完成之后，不去点击Finish你就成为了一个纯Seed，也就是说提供别人下载的人。2，点击了Finish之后，还是想成为Seed的同志（也就是ReSeed），就去再次下载想成为Seed的文件（保存到同一个地方），BT会自动检查（不会重新下载的），然后BT就会只提供上传，之后你就再次成为Seed了。3，一些常用的术语解释BT= BitTorrent 比特洪流bit= 比特，位元（计算机信息单位）torrent= （水，熔岩等的）奔流；洪流HTTP= HyperText Transmission Protocol 超文本传输协议FTP= File Transfer Protocol 文件传送协议PUB= 可以匿名登陆的FTP站点的统称Seed= 种子ReSeed= 相对与Seed来说就是二次开放的种子P2P= Peer-to-Peer 点对点（传输）BitComet常见的问题解答BitComet安全吗? BitComet基于BitTorrent协议，并有所改进（参考BitComet协议）。BitTorrent是离散中心服务器（Tracker）型的P2P协议，目的在于高速分享大文件，而非匿名。下载/上传者的IP将被Tracker和其他下载/上传同一文件的用户获得（否则无法直接通讯），正在下载的文件将被共享。但除此以外，用户机器上的其它文件都不会被泄露。 监听端口有什么作用?监听端口能使你获得远程连接。前提是你是公网ip，或你对监听的端口作了端口映射。在端口通的情况下，很多内网用户就可连接到你。你就可以和更多的人进行连接下载，你的速度就会快起来。简单的说，你不监听端口，将少了一半的传输机会。Peer详细列表中什么是“远程”，什么是“本地”?通俗地说“本地”就是自己根据IP找到了别人，“远程”就是别人根据你的IP找到了你。如果没有监听端口，或者没有公网IP，或者在网络防火墙后，或者网关没有端口映射，别人是找不到你的或者找到了也连不上，也就没有远程连接，这样的用户通常被称作“内网”。谁都可以找到并连上公网用户；内网用户只能主动去找别人；内网用户和内网用户之间一般互相找不到。 BitComet和其他BitTorrent软件相比下载速度上有什么不同?BitComet是少数的不使用BitTorrent官方Python内核的BT下载软件之一。作者灿烂微笑花费了相当长的时间用C++完全独立重写内核，曾经发布过N多测试版，并加入了如下的UPnP自动端口映射功能提升内网性能。应该说对性能的过份执着也是目前界面简朴的一个重要原因，只能对不住那些想要时尚花哨界面的朋友们了。至于速度，请自行试用比较。 为什么说Bitcomet的磁盘缓存可以保护硬盘?传统BT高速下载时硬盘会响得很厉害，这是大量的随机读取造成的。举个例子：100M的文件是被分成256K大小的Piece（块），按最少存在原则随机下载，而每个Piece再被分成16K的slice（片）顺序请求，每次通讯就是以slice为单位的。因此总的说是随机访问，但相邻slice的顺次访问几率较大，因此可以以piece为单位在内存中建立缓存。BitComet可以由用户设置缓存大小。下载上传时通过统计标签可以看出缓存的效率：读/写命中率、磁盘读写请求频率和实际读写频率，可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。 磁盘缓存应设置多少合适? BitComet的磁盘缓存功能可以有效地保护硬盘，提高读写效率，缓存设置多大并无一定之规。如果下载或是上传速度常常超过150KB/s，那么就有必要增大BitComet默认的缓存设置以进一步保护硬盘了，请根据自己的一般下载速度和内存容量设置。BitComet允许设置缓存最小值、最大值、并且在分配之前检测当前物理内存以确保一定空余量，此外可以在全局统计中看到当前缓存分配状态。一般500KB/s的速度下建议将缓存最大值设定为40M以上。 BitComet续传不需要扫描，那么是如何保证文件完整的? BitComet将上一次的下载状态以xml文件形式保存在status目录下，只要两次下载中间没有第三方程序更改过目标文件，或者曾经出现过文件IO错误，那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误，请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足，会自动停止该文件下载；意外断电重新进入时会提示有必要时手动扫描一遍。 什么是UPnP自动端口映射? 准确地说是适合内网但不仅限于内网。内网的特点就是无法对外打开监听端口，因此会损失所有外部发起的连接。比如ADSL用路由器、Windows网络共享等等。常用的解决办法是用NAT进行端口映射，将网关/路由上的端口映射到本机，但操作过程相对复杂晦涩。BitComet支持UPnP自动端口映射，可以在本机上自动完成网关端口映射的操作。用BitComet可以在不作任何配置的情况下自动在网关上打开对外端口（参考微软文档），速度自然得到了提升。UPnP已经在WindowsXP中得到了支持（见微软文档），并在MSN Messenger中得到了应用。目前支持UPnP的操作系统是WindosXP，网关设备包括WindowsXP的Internet连接共享和防火墙及支持UPnP的DSL和Cable路由器。 我的操作系统是XP，为什么日志上说UPnP映射失败? 可能的原因很多，可以如下尝试关闭本机的ICF网络防火墙，因为XPSP1的ICF和UPnP设备发现有冲突。 UPnP的适用性？BitComet支持UPnP。但能否成功UPnP，不仅在于BitComet，还包括： 网关或路由器是否支持UPnP，且管理员打开了网关或路由器的UPnP功能； 你的电脑的操作系统是否支持UPnP，目前官方宣称可以支持的只有Windows Me和Windows XP。 我的操作系统是XP，为什么日志上说UPnP映射失败?可能的原因很多，比如：1。系统服务中禁止了SSDP服务（用于寻找upnp设备）2。开启了XP下的SP1的ICF（网络连接防火墙）。（XP的ICF与UPnP设备发现有冲突，SP2修复了这个问题，但是仍然需要在防火墙设置中允许例外：UPnP 框架。）3。路由器不支持UPnP，请向制造商询问。 目前有哪些软件或硬件路由器可以支持UPnP？软件：目前已知可以支持UPnP网关软件有Windows XP中的ICS/ICF、WinRoute Firewall 5，诺顿网络安全特警2003/2004。诺顿网络安全特警2002，天网2.50/2.51、瑞星网络防火墙、金山网镖等都不支持UPnP。 硬件路由器：标有支持UPnP字样的路由器，比如TP-Link, D-Link的某些型号。BitComet显示UPnP成功，但是仍然没有“远程”？  如图，网关或路由器一般由2个模块组成：网络防火墙、NAT。外部数据要进入内部网络，必须先通过网络防火墙，只有通过了网络防火墙，才能经由NAT转发给内网中的目标电脑。BitComet的设计遵照UPnP协议，可以在网关或路由器做自动端口映射，映射成功之后就会显示UPnP成功，但可能因为网关或路由器的防火墙的设置问题，已经将外部的连接请求拦截，这个外部请求不能通过防火墙，更不用说到NAT模块后转发给内网中的目标电脑了。所以，在这种情况下，虽然BitComet显示UPnP成功，但仍然没有“远程”。 数据转发到本机端口了，但是由于本机防火墙的不允许该端口的TCP连入从而被丢弃了。BitComet可以自动配置ICF允许BitComet使用的那个端口，但是其他的网络防火墙软件，比如天网等就需要自行配置了。 为什么刚打开BitComet我的防火墙就报告BitComet正在连接某IP的80端口，是不是有木马? 这个是自动检查版本更新。此功能默认打开，可以在选项->高级里关闭。另外请按照本站的链接下载安装包，其完整性可以通过MD5验证码来检查。 关于BitComet中的广告  BitComet中文版包含非弹出式图片广告和菜单上的文字广告，广告中的任何内容都和BitComet无关。一个喜欢自己做的东西的人是不会愿意被广告弄得乱七八糟的，然而加入广告是一种无奈，其原因是国内信用卡普及不够导致捐款不现实；也是一个尝试，其目的是希望BitComet能有足够的能力继续其独立自主个性化的发展，而不是被某某公司收购然后从此走上一条纯商业化的道路。BitComet怎么续传其他软件下载了一般的任务？   只要文件是一样的（文件名相同、文件大小一样），不同的BT软件下载的，包括FTP以及HTTP方式下载的，都是可以互相续传的。要注意的是：不同的软件对应的文件路径要一致。 建议用BC打开.torrent时候选择续传，然后选择文件目录。 如果进度是0%，点右键-重新检查完整性。 其他软件续传BitComet下载了一半的内容，要注意把文件名的!bc后缀去掉，也可以考虑在BitComet选项里最好去掉自动添加!bc后缀名这一选项 最好做好文件备份，以免前功尽弃。 BitComet续传不需要扫描，那么是如何保证文件完整的?   BitComet将上一次的下载状态以xml文件形式保存在status目录下，只要两次下载中间没有第三方程序更改过目标文件，或者曾经出现过文件IO错误，那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误，请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足，会自动停止该文件下载；意外断电重新进入时有必要时手动扫描一遍。 为什么最大连接数只有60，明明看到可能连接数有好几百?  使用BC的默认设置的话，单任务最大连接数会保持在60，这是各种综合情况下一个比较均衡的方案。如果用户很多而你的速度又很低，可以自己调整每任务保持连接数或者最大连接数，内网用户可以考虑尽量设高点（如果你的配置不会因为连接数的增多而导致其他负面影响的话），修改方法如下：选项 - 高级设置 - 网络连接 - 每任务最大连接数 左键单击下载torrent文件后为什么提示找不到文件？  .torrent文件没有正确关联到BC上，一般安装卸载的ＢＴ软件太多了就会出这个问题，0.55之后的BC安装时有注册torrent文件的选项（第四个打钩），如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。 如何实现自动关机？BC选项-任务设置。任务下载完成时，可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项，仅当所有的任务都满足以上两个条件自动停止后，下面那个自动关机的设置才能实现。 如何让BitComet启动时自动开始下载任务？  选项 - 启动时自动继续下载上传任务。注意是继续而不是开始，所以上次关闭BC时任务必须是处于进行状态而不是停止状态。 BitComet续传不需要扫描，那么是如何保证文件完整的? BitComet将上一次的下载状态以xml文件形式保存在status目录下，只要两次下载中间没有第三方程序更改过目标文件，或者曾经出现过文件IO错误，那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误，请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足，会自动停止该文件下载；意外断电重新进入时有必要时手动扫描一遍。 为什么最大连接数只有60，明明看到可能连接数有好几百？ 使用BC的默认设置的话，单任务最大连接数会保持在60，这是各种综合情况下一个比较均衡的方案。如果用户很多而你的速度又很低，可以自己调整每任务保持连接数或者最大连接数，内网用户可以考虑尽量设高点（如果你的配置不会因为连接数的增多而导致其他负面影响的话），修改方法如下：选项 - 高级设置 - 网络连接 - 每任务最大连接数 左键单击下载torrent文件后为什么提示找不到文件？ .torrent文件没有正确关联到BC上，一般安装卸载的ＢＴ软件太多了就会出这个问题，0.55之后的BC安装时有注册torrent文件的选项（第四个打钩），如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。 如何实现自动关机？BC选项-任务设置。任务下载完成时，可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项，仅当所有的任务都满足以上两个条件自动停止后，下面那个自动关机的设置才能实现。