BT种子磁力到底是个啥?为什么会这么火? 您所在的位置:网站首页 春天不会辜负每个努力的种子是什么歌 BT种子磁力到底是个啥?为什么会这么火?

BT种子磁力到底是个啥?为什么会这么火?

2024-07-14 16:05| 来源: 网络整理| 查看: 265

回答这个问题之前我们来看看百度词条收录的资料

  BT种子

     种子是一个形象的比喻。BT下载的原理从某种意义上说就像春天种下一粒种子,到了秋天就会收获万粒稻菽一样的滚雪球般的越来越大。于是人们就把发出的下载文件叫做种子。而种子文件就是记载下载文件的存放位置、大小、下载服务器的地址、发布者的地址等数据的一个索引文件。这个种子文件并不是你最终要下载的东西(如电影,软件等等),但是有了种子文件,你就能高速下载到你需要的文件。种子文件的扩展名是:*.torrent。

BT种子可称为比特流种子,主要是因为很多下载软件解析种子后下载速度很快。

BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N个部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端的负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。

BT把提供完整文件的档案称为种子(SEED),正在下载的人称为客户(Client),某一个文件有多少种子多少客户是可以看到的,只要有一个种子,就可以放心地下载,一定能抓完。当然,种子越多、客户越多的文件抓起来的速度会越快,下载以后的种子可能会因目标文件不存在而失效。

BT 是通过BT种子文件进行下载部署的,BT种子文件放在一个普通的网络服务器上,它包含了要共享的文件的信息,包括文件名、大小、文件的分块信息和一个指向追踪器的超级链接Url。被下载文件的拥有者也可以看成这个文件的“原始”下载者。要求文件下载的用户通过BT客户端软件分解.torrent 文件,取得文件的信息和指向追踪器服务器的 Url,同 Tracker进行通讯。

磁力链接(Magnet URI scheme)

是对等网络中进行信息检索和下载文档的电脑程序。和基于“位置”连接的统一资源定位符(URL)不同,磁力链接是基于元数据(metadata)文件内容,属于统一资源名称(URN)。也就是说,磁力链接不基于文档的IP地址或定位符,而是在分布式数据库中,通过散列函数值来识别、搜索来下载文档。因为不依赖一个处于启动状态的主机来下载文档,所以特别适用没有中心服务器的对等网络。举例来说,一个常见的磁力链接形式为“magnet:?xt=urn:btih:”。

    这是度娘的解释,讲的确实不错,那么你看嘛?你看了?反正我不看,那么长谁看啊。我只看视频的好吧。

         那就先来讲一下我理解的BT种子吧。

        以前我们需要传输资源的时候需要的是一个中心化的机构来发布一个资源然后用户来下载,就像你是一个老父亲,底下养着一群娃娃,一个两个的时候还能照顾过来。但是老婆太能生了,一胎三娃,但家里的口粮就那么点,小孩又多那怎么办?当父亲得一碗水端平吧,那只好每个人分到的口粮减少了。

传统下载:一个人或一个服务器提供资源

        以前传输资源的时候也是这个道理,下载的人太多了导致速度极慢。于是在这种情况下出现了去中心化网络。

去中心化:所有人提供给所有人

        在举一个栗子解释什么是去中心化,

        比如以前甘第是个大财主,家里有矿有资源还有独家火锅配方,于是就铸了一个能同时容纳100人吃火锅的大锅,把店开在了村里头。然后昭告诸位你们要想吃火锅就必须集中到我的店里来否者吃土去吧。这就是以前的中心化网络,集中管理可以对资源进行审核,就像如果甘第发现有人白嫖了三连就马上把那人拉进火锅店的黑名单是一个道理。

        然后,这时候呢有个叫BramCohen的家伙带着他的团队居然研究出一个家用版可以容纳4、5个人一起用的小火锅,更可恶的是这群人他喵的居然还有甘第没有的火锅配方。然后甘第的火锅店就芭比Q了,没人去他的店了,毕竟现在人人都有锅了谁还去他家啊。这就是所谓的去中心化,让人人都变成一个“火锅店”,每个人都是一台服务器。

        然后讲一下为什么种子一旦上传到互联网,他就会永远存在。

        还是以吃火锅为例吧,种子就像是一个火锅配方。以前中心化的时候大地主甘第会审查那些人的火锅配方,村里人总有些奇奇怪怪的配方比如:麻辣味的、酸菜味的、榴莲味的、白开水味的........甘第说:”不行,这得有个标准,你这榴莲味道的是什么黑暗料理?不能进我的店!“这就是中心化资源的一个审查,过滤掉一些违法的资源。

        但去中心化后就不一样了。”什么狗屁不能进你家店?劳资自己有锅,我就要吃榴莲味的火锅怎么了?“然后一群具有相同爱好的人聚到一起去吃这种奇奇怪怪的东西,也就是说去下载违规资源。

        种子就像火锅配方,只有有人将他写下将他记住,他就不会消失。在互联网上网站可以被封禁、服务器可以被拔线但是种子不会种子不死,那些本该不存在的资源就会永生。

什么是磁力链接

以下面这行链接为例

magnet:?xt=urn:btih:53SWOUDWKG6ORSKTJHHE3QXTIBOGU5WU

magnet 为协议名;xt 表示资源定位点; urn:btih 表示 Hash 方法名,最主要的就是后面唯一的一串 40 位 16 进制的数字。磁力链接利用 DHT 技术(分布式哈希表,Distributed Hash Table)和 PEX (Peer Exchange)实现了资源的 “随意” 传播,根本无法禁止。

磁力链接下载的本质是将每一个人都变为 Tracker 服务器,将资源与下载者对应起来,每位下载者保存 部分 信息。这样,在下载资源时,只需寻找拥有所需资源的下载者。

打个比方,A 认识 B,B 认识 C, C 认识 D 和 E;如果 A 想认识 E,就可以通过 B 和 C 的介绍来认识 D,不需要 A 一个个去寻找 E。

诶不写了不写了,我只是一个搞硬件的,网络安全我哪里懂啊,自己去看回形针的科普视频吧

(摆烂摆烂,反正也没人看)

百度百科:https://baike.baidu.com/item/%E7%A3%81%E5%8A%9B%E9%93%BE%E6%8E%A5/5867775?fr=aladdin

https://baike.baidu.com/item/BT%E7%A7%8D%E5%AD%90/2665329

回形针的科普视频YouTube:https://youtu.be/jp0bF9Qu2Jw



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有