BitTorrent如何成就下一代数据传输?

BitTorrent如何成就下一代数据传输?

IPFS中国社区

人人都是节点

BitTorrent如何成就下一代数据传输? 

BitTorrent如何成就下一代数据传输?

BitTorrent是一种在对等点之间分发数据和电子文件的协议,它是由布拉姆·科恩于2001年发明的。

 

与正常服务器客户端下载相比,BitTorrent的最大优势在于,当相同文件的多个下载同时发生时,下载对等体将将多个片段彼此上传,使得文件源可以支持非常大量的下载,同时仅适度增加其负载。


BitTorrent如何成就下一代数据传输?

BitTorrent是传输大型文件最常见的协议之一,例如包含电视节目的数字视频文件或包含歌曲的数字音频文件。据帕洛阿尔托网络公司(Palo Alto Networks)称,截至2013年2月,BitTorrent占到了全球所有带宽的3.35%,超过了用于文件共享的6%总带宽的一半。截至2013年,BitTorrent在任何时候都有1500 - 2700万并发用户。

 

BitTorrent协议可以用来减少服务器和网络对分布式大文件的影响。


BitTorrent协议允许用户加入一个“群”的主机,同时从其他主机上传/下载文件,而不是从单个源服务器下载文件。该协议可以替代传统的单源、多镜像源技术来分发数据,并且可以在低带宽的网络上有效工作。想要上传文件的用户首先创建一个小型的torrent描述符文件,通过传统方式(web、电子邮件等)分发。


然后,他们通过充当种子的BitTorrent节点使文件本身可用。那些拥有torrent描述符文件的人可以将其提供给他们自己的bt节点或对等点,通过连接种子和/或其他对等点来下载它。


正在分发的文件被分成称为片段的部分。当每个对等点接收到一个新文件时,它将成为其他对等点的一个源(该部分),从而减轻原始种子必须将该部分发送给每一个希望复制的计算机或用户。


使用BitTorrent,分发文件的任务由想要它的人共享;种子完全有可能只发送文件本身的一个副本,并最终分发给无限数量的对等点。每个片段都受到torrent描述符中包含的加密散列的保护。


这可以确保可以可靠地检测到碎片的任何修改,从而防止在其他节点上接收到的任何碎片的意外和恶意修改。如果一个节点以torrent描述符的真实副本开始,它可以验证它接收到的整个文件的真实性。分布式下载协议通常为系统问题提供冗余,减少对原始分发服务器的依赖。


BitTorrent如何成就下一代数据传输?

在BitTorrent的原始设计中,每一个torrent文件都必须包含一个跟踪服务器信息,这样新的节点就可以从跟踪器服务器获得当前的对等列表。跟踪器服务器还帮助协调高效传输和重新组装复制的文件。


然而,如果跟踪服务器坏了,种子很快就会死。自从分布式哈希表(DHT)方法用于“无跟踪”种子流以来,BitTorrent跟踪器在很大程度上变得多余。然而,他们仍然经常包括在种子,以提高同行发现的速度。

 

DHT(分布式哈希表)是一种分散的分布式系统,它提供类似于哈希表的查找服务:(键,值)对存储在DHT中,任何参与节点都可以有效地检索与给定键相关联的值。维护从键到值的映射的责任分布在节点之间,以这样一种方式,参与者集的更改导致最小程度的中断。这允许DHT扩展到非常大数量的节点,并处理连续的节点到达、离开和失败。

 

BitTorrent如何成就下一代数据传输?

使用“Trackerless”种子流,新的对等点连接到DHT节点列表。在它有了一个节点之后,新的节点可以使用DHT网络来找到其他节点(直到它更新/种子它的路由表)。在DHT网络中,新的对等点可以使用种子查询的信息哈希值来检索“无追踪者”torrent文件的对等点列表。


与此相反,在传统的跟踪器方法中,新对等点需要与跟踪器进行通信,以了解添加的每个额外对等点。

 

在最初的设计中,为了加入群并开始连接到文件的对等点,必须有一个torrent文件。磁链接更进一步,只包含了已经计算过的特定种子文件的信息-哈希值。


通过磁链接,新的对等点可以查询DHT网络来获取torrent文件的对等点列表,从其中一个下载torrent文件,然后开始BT进程。


BitTorrent如何成就下一代数据传输?

什么是IPFS?

IPFS是一个分布式的存储项目,与激励层Filecoin形成了一个有效的市场闭环,构建出一个去中心化存储网络系统。

Filecoin是2017年最大的私募项目,短短时间募集了2.57亿美元。


目前期货价格约45.5元左右,按照20亿枚Token计算,未上线已市值910亿人民币。


我们是IPFS的中国社区,垂直专注于IPFS领域,努力提供客观的、第三方的IPFS、Filecoin、挖矿等最新资讯,共同推进IPFS相关应用的发展,建立一个良好的IPFS生态圈。 


热门阅读

IPFS生态研究报告

破纪录的顶级风险投资Filecoin ICO

熊市机遇:投资EOS ,不如投资IPFS存储

IPFS中国社区赖楚航:IPFS如何构建下一代互联网


_________________________

BitTorrent如何成就下一代数据传输?


公众号后台回复【社群】

加入IPFS中国社群哦~


点击【阅读原文】,可以浏览我们的官网哦~

本文由 Ipfs币 作者:ipfs币 发表,其版权均为 Ipfs币 所有,文章内容系作者个人观点,不代表 Ipfs币 对观点赞同或支持。如需转载,请注明文章来源。
36

发表评论