什么是种子和他们如何工作?

torrent允许分散的文件共享

种子是一种在互联网上分发文件的方法。他们通过bt协议来促进所谓的点对点(P2P)文件共享。

与传统的文件共享相比,基于种子的文件共享有很多好处。同时向许多人发送文件并不需要昂贵的服务器设备,而低带宽(慢速)网络同样可以轻松做到这一点下载大量数据。

使用Torrent的最常用方式是通过使用.torrent的特殊文件文件扩展名。在文件中是如何与其他人共享特定数据的方向。

Ubuntu Torrent文件背后的文本的屏幕截图
Ubuntu Torrent文件在Notepad ++中打开。

洪流可能是危险的

在我们了解更多关于torrent的工作原理之前,有一点非常重要,那就是它们也会比其他形式的文件共享带来更大的风险。

卓越并不是天生的危险才能使用或创建,但重要的是要记住,除非您可以信任来源,否则偶然地将未上传的文件无意中下载的文件甚至下载文件感染恶意软件

如果您有兴趣使用Torrents分享自己的文件或从其他人下载大文件,请保持安全防病毒计划并仅从您信任的用户下载Torrents。

种子是如何独特的

洪流就像其他形式的下载到你的电脑。但是,您获取文件的方式并不直接,并共享您自己的数据更容易。

这是传统文件共享如何运作的示例HTTP协议

  1. 访问浏览器中的网页。
  2. 单击下载链接开始下载过程。
  3. 将文件保存到您的计算机上。

您下载的文件已在a上服务器,可能是具有大量磁盘空间和其他系统资源的高端,旨在立即为数千美元或数百万人服务。该文件存在于此只有一个服务器,任何有权限的人都可以下载。

torrent的工作方式有点不同。当你的网页浏览器使用HTTP协议连接到网站时,torrent使用BitTorrent,所以需要一个可以通过BitTorrent进行通信的程序:

  1. 打开一个Torrent程序。
  2. 打开Torrent文件以启动下载过程。
  3. 将文件保存到您的计算机上。

在这种情况下,您通过torrent下载的数据可能存在同时在数百台服务器上运行,但这些服务器几乎总是在家中的标准个人计算机,就像你一样。不需要高级硬件,任何人都可以成为此类文件交换中的参与者。事实上,任何下载甚至一部分文件的人现在都可以作为自己的Torrent服务器运行。

种子是如何工作的

这一切都可能听起来有点令人困惑,但这个想法实际上非常简单。在上面阅读时,洪流依赖于对等网络。这只是意味着可以访问Torrent数据,无论如何都可以访问一次多个服务器。任何下载Torrent的人都将其与其他服务器中的位数和部分中获取。

例如,想象一下如果我创建了一个种子来分享我制作的程序。我启用了种子,并在网上共享文件。很多人都在下载,你就是其中之一。你的torrent程序会根据当前共享它的服务器和拥有你当前需要的文件部分的服务器来选择从哪个服务器获取文件。

在使用文件服务器的传统文件共享设置中,向1,000人共享一个200mb的程序会很快耗尽我所有的上传内容带宽,特别是如果他们全部立即要求该文件。洪流通过让客户刮掉我的数据,从另一个用户的一点点刮擦,渗透到这一问题,直到他们下载了整个文件。

一旦有多人下载了整个文件,原来的共享者就可以停止分发它,而不会影响到其他人。由于BitTorrent的去中心化、P2P基础,该文件将对该torrent的任何其他用户保持可用。

如何分发洪流

一旦进行了一种洪流,创建者可以共享两件事之一:.Torrent文件或哈希洪流经常被称为a磁铁连杆

一个磁铁链接是一个简单的方法来识别bt网络上的种子,而不必处理一个torrent文件。这是唯一的特定洪流,所以尽管链接只是一个字符串,它就像有文件一样好。

磁铁链接和TORRENT文件经常被列在TORRENT索引上,这是专门为共享TORRENT而建立的站点。您也可以通过电子邮件、文本等共享种子信息。

由于磁铁链接和TORRENT文件只是一个指令,bt客户端了解如何获取数据,共享它们是快速和容易的。

常见的洪流条款

这里有一些有用的术语,了解您是否计划使用Torrents:

  • 种子:种子是一个洪流就是分享它。Torrent的种子计数是共享完整文件的人数。零种子意味着没有人可以下载整个文件。
  • 同行: peer是指从播种者那里下载文件但还没有完整文件的人。
  • 水蛭水蛭下载的比上传的多。相反,在下载完整文件之后,一个水蛭可能什么也不上传。
  • :一群人下载并分享同样的洪流。
  • 追踪器:跟踪所有连接用户并帮助他们找到彼此的服务器。
  • 客户端: torrent文件或磁铁链接使用的程序或web服务,以了解如何下载或上传文件。
这个页面有用吗?