当前位置: 首页 > news >正文

磁力搜索器,解读新一代的搜索引擎方式,磁力王、磁力猫等引擎的异同及原理

最近国内几年,不依赖追踪服务器的磁力搜索开始流行,成为新的资源搜索的方式。

我们平常所说的磁力王(jigecili.com)、磁力猫(yinghuacili.com)、bt磁力(btcili.cn)、磁力狗最新版(cilizhai.net)、磁力兔子、磁力宝、人人磁力(renrencili.info),都是磁力搜索器这一回事,因为P2P 点对点技术,每个用户端都可以提供资源、带宽,当使用磁力链接的用户越来越多,该磁力链接的实质上传下载速度就会越来越快。

磁力搜索其实是把追踪服务器的功能分散给每一个用户,用BT下载和用磁力链接下载在下载资源的方式上是一样的,都是让各个下载者分享资源片段,从而拼凑出一个完整资源。下载者既是资源消费者,又是资源传播者,在这一点上,BT下载和磁力搜索是相同的,他们之间的区别仅仅是寻找其他下载者的方式不同。

磁力链接中包含根据哈希结果生成的特征码,以此来识别资源。粗暴的说,系统会对资源进行编号,也对用户进行编号,再在资源编号和用户编号之间建立映射。

就是用BT下载,种子会告诉你该联系哪个追踪服务器,你就去联系。然后服务器告诉你该找谁交换资源,总共两层打听就够了,很方便。

而磁力搜索没有种子,也没有固定的追踪服务器。追踪服务器都是临时工,是由某一个下载者兼任的。你要找到这个兼职的追踪服务器的地址,就得经过多方打听。

比如你想下载一部卓别林电影,而只有大桥知道哪些人的电脑里有卓别林电影,此时大桥就充当了追踪服务器的角色,所以你必须跟大桥取得联系,但你跟他八竿子打不着,该怎么办?

你需要思考,你的交际圈里,谁跟大桥关系?最近你想到了你三舅,他做出口生意,认识不少美国客户,于是你拜托你三舅,你三舅又拜托他的美国客户,这个美国客户又去请他的文艺界朋友帮忙,终于你跟大乔联系上了。

然后然后你就从大乔的嘴里打听到了究竟哪些人的电脑里面存放着卓别林的电影。

最后你跟这些人的电脑连接上了,你下载到了梦寐以求的卓别林电影。

磁力搜索的原理就是这样,你听懂了吗?另外在版权严格的国家,追踪服务器已经死了大半,用BT下载的速度和稳定性明显不如磁力搜索。但是在国内BT下载和磁力搜索体验依然差不多,简单粗暴,说不定还能秒走.Bt下载时,我们下载的电影、游戏等资源都是存放在别人的电脑里的。我们先要根据种子里的信息找到追踪服务器,再按照追踪服务器的指示找到其他正在下载这个资源的人,跟他们交换资源片段,拼凑出完整的资源。由于网民大量下载盗版内容,电影公司、唱片公司等都把追踪服务器看成是眼中钉,许多追踪服务器被端掉,大量种子失效,所以磁力搜索就成为了当今资源搜索的新方式。

相关文章:

  • Java学习 (四) 面向对象--类与方法
  • 工业 UI 风格,展现独特魅力
  • 从零开始:使用ChatGPT快速创作引人入胜的博客内容
  • 前端安全——最新:lodash原型漏洞从发现到修复全过程
  • 计算机网络知识点汇总(二)
  • Linux环境编程基础学习2
  • Linux——ansible中handlers
  • Vue elementui表格
  • 模板类与继承
  • 故障:笔记本电脑更新系统后开机黑屏只剩鼠标
  • C语言基础讲解一
  • 刷代码随想录有感(110):动态规划——完全背包问题
  • Linux远程访问及控制
  • SkyWalking 极简入门
  • 小程序中用font-spider压缩字体后,字体没效果(解决办法)
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • JAVA之继承和多态
  • js
  • JS专题之继承
  • Redis 懒删除(lazy free)简史
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • Vue ES6 Jade Scss Webpack Gulp
  • 爱情 北京女病人
  • 给初学者:JavaScript 中数组操作注意点
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 类orAPI - 收藏集 - 掘金
  • 区块链技术特点之去中心化特性
  • 思维导图—你不知道的JavaScript中卷
  • 在Unity中实现一个简单的消息管理器
  • 中文输入法与React文本输入框的问题与解决方案
  • 最近的计划
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​你们这样子,耽误我的工作进度怎么办?
  • # Redis 入门到精通(九)-- 主从复制(1)
  • #define
  • #if和#ifdef区别
  • (3)(3.5) 遥测无线电区域条例
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (七)Java对象在Hibernate持久化层的状态
  • (三)docker:Dockerfile构建容器运行jar包
  • (顺序)容器的好伴侣 --- 容器适配器
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • .FileZilla的使用和主动模式被动模式介绍
  • .gitignore文件设置了忽略但不生效
  • .gitignore文件使用
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET/C#⾯试题汇总系列:集合、异常、泛型、LINQ、委托、EF!(完整版)
  • .NET开发人员必知的八个网站
  • .NET序列化 serializable,反序列化
  • .sh
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [@Controller]4 详解@ModelAttribute
  • [1204 寻找子串位置] 解题报告