1.软文推荐

2.软文推荐

3.软文推荐

Torrents或“BitTorrents”文件,也叫种子文件,是开源的点对点文件共享方式。种子文件一般用于在用户之间共享大型媒体文件,本篇文章重点为大家讲解一下Torrents工作原理。

Torrents 是如何工作的?

假设 ‘A’ 上有一些视频,它希望以“种子”方式去下载。因此,他创建了一个“种子”,并将这个链接发送给 ‘B’,这个链接包含了那个视频在因特网上的准确 IP 地址的信息。因此,当 ‘B’ 开始下载那个文件的时候,‘B’ 连接到 ‘A’ 的计算机。在 ‘B’ 下载完成这个视频之后,‘B’ 将开始做为种子,也就是 ‘B’ 将允许其它的 ‘C’ 或者 ‘D’ 从 ‘B’ 的计算机上下载它。

因此每个人先下载文件然后会上传,下载的人越多,下载的速度也越快。并且在任何情况下,如果想停止上传,也没有问题,随时可以。这样做并不会成为什么问题,除非很多的人下载而上传的人很少。

播种者和索取者

下载完成特定文件的用户将会即刻做为上传者,因此,可以被新用户下载的已下载者称为播种者。

而一些还没有完成特定文件的下载者,并且还正在下载的用户称为索取者。

所有的“种子”文件都独立分割成固定大小的数据包,因此,它们可以非线性顺序和随机顺序下载。每个块都有唯一的标识,因此,一旦所有的块下载完成之后,它们会被拼接出原始文件。

正是因为这种机制,如果你正在从某人处下载一个文件,假如这个时候因某些原因他停止了上传,你可以继续从其它的播种者处继续下载,而不需要从头开始重新下载。

对端

对端是指当前连接到你的索取者。一个正在上传的索取者,不论它下载了多少块,它就是一个对端。

例如:

一个已经下载了文件的前 50 个块的用户就是一个索取者,但是,他又同时上传这些文件,而你只有前 10 个块,因此,你可以从他那里下载最多 50 个块。这时候他就成了你的对端。

最佳实践

当你下载一个“种子”时,总是选择最大的播种者。这就是最佳经验。

这里并没有最小的标准,但是只要确保你选择的是最大的那一个播种者就可以了。

“种子”相关的法律

“种子”相关的法律和其它的法律并没有什么区别,对受版权保护的其它任何东西一样,侵权行为会受到法律的制裁。大多数的政府都拦截“种子”站点和协议,但是“种子”下载本身并不是有害的东西。

“种子”对快速分享文件是非常有用的,并且它们被用来共享开源社区的软件,因为它们能节约大量的服务器资源。但是,许多人却因为盗版而使用它们。

结束语

Torrenting 是降低服务器上负载的一个非常完美的技术。“种子”下载可以使我们将下载速度提升到网卡的极限,这是非常好的。但是,在这种非中心化的服务器上,盗版成为一种必然发生的事。限制我们分享的内容,从不去下载盗版的东西,这是我们的道德责任。

请在下面的评论中分享你使用“种子”的心得,分享你喜欢的、法律许可下载的“种子”网站。

本文来源:www.lxlinux.net/7285.html,若引用不当,请联系修改。

相关文章 8

1

Linux下使用lsix显示缩略图 3分钟前

不久前,我们讨论了 Fim,这是一个轻量级的命令行图像查看器应用程序,用于从命令行显示各种类型的图像,如 bmp、gif、jpeg 和 png 等。今...

2

旅途云:大连/沈阳云服务器2核2G5M仅350元/年,美国GIA高防vps,国内高防vps优惠 5分钟前

旅途云怎么样? 旅途云成立于2007年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算...

3

桔子数据怎么样?美国洛杉矶cn2vps单机防50G月付38元(桔子数据库) 6分钟前

桔子数据怎么样? 桔子数据是一家中国IDC主机商,本次活动主打洛杉矶DDOSINGNETWORK数据中心,洛杉矶超防业务,三网CN2-GIA回程线路,单机...

4

Docker中构建MariaDB镜像 8分钟前

本篇文章重点为大家讲解一下Docker中创建MariaDB镜像具体方法,实现方法有两种,一个是 基于commit命令方式创建 ,另一个是 基于Dockerfile方式...

5

天上云:香港沙田CN2直连15M带宽vps月付23.8元起,香港服务器8折优惠 8分钟前

天上云怎么样? 天上云是一家年初成立的新商家,隶属于成都天上云网络科技有限公司 ,有多年的运维维护经验,商家销售VPS和独立服务器...

6

易探云:金秋上云季,爆品限时秒杀;国内云服务器1核2G,内蒙古vps低至72元/年起 10分钟前

易探云:金秋上云季,爆品限时秒杀新一轮活动开启了! 目前,国内云服务器价格都非常便宜,特别是活动期间的云主机,价格低至百元以内...

7

Linux anacron命令使用实例 13分钟前

anacron命令可用于定期执行命令,频率以天为单位指定,与cron(8)不同的是,它不假定机器连续运行。因此,它可以用于每天不运行24小时的...

8

Linux comm命令使用实例 13分钟前

linux系统下的comm命令是一个非常实用的文件对比命令,comm主要功能选择或拒绝两个已排序的文件的公共的行,下面为大家详细讲解一下Lin...