相关网站
qBittorrent下载
qBittorrent - Browse /qbittorrent-win32/qbittorrent-5.1.4 at SourceForge.net
资源网站
其他
BitTorrent(以qBitTorrent v5.1.4 (64-bit)为例)
核心原理
P2P (Peer-to-Peer) 点对点传输
与传统“服务器单向发送给客户端”的下载方式不同,BT 下载的核心是“大家下载大家”。
下载同一个文件的人越多,速度越快。你在下载文件的同时,也在把已下载的部分上传给别人。
概念介绍
状态
正在下载元数据 (Downloading Metadata):寻找任务的元数据。
等待 (Stalled / Queued): 任务已添加,正在寻找资源节点或正在排队等待网络连接。
下载 (Downloading): 正在从其他用户(节点)处获取数据。即使未下载完整,也可以上传给别人。
做种 (Seeding): 你的文件已下载 100%,正在将完整文件上传分享给其他正在下载的人。
已完成 (Completed): 达到了你设定的“分享率”目标,或者你手动暂停了做种任务。
做种数、用户
界面上通常显示为 连接数 (总数)。
- 做种数: 拥有该文件 100% 完整数据的人。如果没有做种者,你将永远无法下完。
- 用户 (节点): 正在参与下载但还没有 100% 完整文件的人(他们之间也可以互相传输已有的碎片)。
元数据 (Metadata)
包含了文件的名称、总大小、包含哪些子文件夹,以及为了校验文件完整性而切分的无数个小碎块的特征码(哈希值)。
使用 .torrent 种子文件: 种子文件本身就包含了元数据。所以当你添加种子文件时,能立刻在弹窗里看到具体的文件列表,马上就能点击“确定”开始下载。
使用 Magnet 磁力链接: 磁力链接只有这个资源的“唯一身份证号”(指纹),不包含元数据。
因此会有状态:正在检索/下载元数据 (Downloading Metadata)。 qBittorrent 必须先通过磁力链接去 DHT 网络或 Tracker 寻找其他用户,并下载元数据。
Tracker
追踪服务器
相当于“电话簿”或“中介”。它记录了当前有哪些人正在下载/做种这个文件,帮助你的软件找到他们。
Magnet
磁力链接
一串以 magnet:?xt= 开头的文本。它是文件的“指纹”,软件通过这串指纹去网络中寻找对应的 Tracker 和文件。
.torrent
种子文件
一个很小的索引文件,包含了要下载文件的名称、大小、分块哈希值以及 Tracker 服务器的地址。
DHT
分布式哈希表
一种“去中心化”的技术。即使 Tracker 服务器全部宕机,你的软件也能通过 DHT 网络,向其他普通用户互相“打听”来找到下载资源。
比率 / 分享率 (Ratio)
总上传量 ÷ 总下载量。分享率 1.0 意味着你下载了多少就回馈了多少。BT 社区鼓励将分享率保持在 1.0 以上。
可用性 (Availability)
当前连接到的所有用户手中拥有的文件碎片加起来,能拼凑出多少个完整文件。
如果 可用性 < 1.0(例如 0.98):说明全网都没有完整文件,你的进度条最多只能卡在 98%(俗称“断种”)。
常用快捷键
查看统计数据:Ctrl + I
颜色
绿色:正常下载中
蓝色 : 正常做种中
紫色:已完成
红色: 发生错误(如:硬盘空间不足、文件夹无写入权限、Tracker 报错)
操作情景
查看下载/上传速度
点击左下角速度,可切换显示周期。
修改文件位置重新设定位置
选中任务⇒ 右键⇒ 设定位置
继续下载之前未勾选部分
选中任务⇒ 点击下方的内容⇒ 勾选
设置分享率
全局设置:工具⇒ 设置⇒ BitTorrent⇒ 做种限制⇒ 当分享率达到 设置为1.00即可。
单任务设置:选中任务⇒ Torrent选项
下载中断后重新启动
选中任务⇒ 强制重新检查