im钱包下载最新版|磁力链接开头
磁力链接的开头“magnet:?xt=urn:btih:”是什么含义? - 知乎
磁力链接的开头“magnet:?xt=urn:btih:”是什么含义? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册Web 开发计算机语言磁力链接磁力链接的开头“magnet:?xt=urn:btih:”是什么含义?在下载磁力链接的时候就会看到这个开头,这个开头有什么特殊的意思还是仅仅是一种写法?关注者124被浏览5,438,485关注问题写回答邀请回答好问题 17添加评论分享6 个回答默认排序知乎用户磁力链接是对等网络中进行信息检索和下载文档的电脑程序。磁力链接是有一组参数构成,以magnet:?开头,其后的参数无顺序规则,常用的有:magnet:? xl = [字节大小]& dn = [文件名(已编码URL)]& xt = urn: tree: tiger: [ TTH hash(Base32)]“magnet:?xt=urn:btih:”是什么含义?magnet代表磁力链接xt代表eXact Topicurn代表Uniform Resource Namebtih代表BitTorrent info hash发布于 2017-04-29 19:15赞同 1433 条评论分享收藏喜欢收起山谷空明 关注磁力链接:现在我们使用迅雷等工具下载资源的时候,基本上都只需要一个叫做磁力链接的东西就可以了,非常方便。磁力链接是对等网络中进行信息检索和下载文档的电脑程序。和基于“位置”连接的统一资源定位符不同,磁力链接是基于元数据文件内容,属于统一资源名称。也就是说,磁力链接不基于文档的 IP 地址或定位符,而是在分布式数据库中,通过散列函数值来识别、搜索来下载文档。因为不依赖一个处于启动状态的主机来下载文档,所以特别适用没有中心服务器的对等网络。磁力链接格式类似于:magnet:?xt=urn:btih:E7FC73D9E20697C6C440203F5884EF52F9E4BD28分解一下这个链接magnet:协议名。xt:exact topic 的缩写,表示资源定位点。BTIH(BitTorrent Info Hash)表示哈希方法名,这里还可以使用 SHA1 和 MD5。这个值是文件的标识符,是不可缺少的。一般来讲,一个磁力链接只需要上面两个参数即可找到唯一对应的资源。也有其他的可选参数提供更加详细的信息。dn:display name 的缩写,表示向用户显示的文件名。tr:tracker 的缩写,表示 tracker 服务器的地址。kt: 关键字,更笼统的搜索,指定搜索关键字而不是特定文件。mt:文件列表,链接到一个包含磁力链接的元文件 (MAGMA - MAGnet MAnifest)。种子/DHT通过磁力就可以获取种子文件从而进行下载,这跟直接使用种子下载时一个道理的,只是少了从磁力到种子文件的一个过程而已。BitTorrent 协议的种子文件可以保存一组文件的元数据。这种格式的文件被 BitTorrent 协议所定义。扩展名一般为“.torrent”。BitTorrent 使用”分布式哈希表”(DHT)来为无 tracker 的种子(torrents)存储 peer 之间的联系信息。这样每个 peer 都成了 tracker。这个协议基于 Kademila 网络并且在 UDP 上实现。DHT 由节点组成,它存储了 peer 的位置。BitTorrent 客户端包含一个 DHT 节点,这个节点用来联系 DHT 中其他节点,从而得到 peer 的位置,进而通过 BitTorrent 协议下载。peer: 一个 TCP 端口上监听的客户端/服务器,它实现了 BitTorrent 协议。节点: 一个 UDP 端口上监听的客户端/服务器,它实现了 DHT(分布式哈希表) 协议。 如果对 DHT 协议感兴趣的话一定要看下 DHT 协议 的具体内容,有中文翻译版本(想要彻底读懂项目的话一定要先了解该协议,代码都是基于该协议实现的)发布于 2021-02-01 21:43赞同 31添加评论分享收藏喜欢
百度知道 - 信息提示
百度知道 - 信息提示
百度首页
商城
注册
登录
网页
资讯
视频
图片
知道
文库
贴吧采购
地图更多
搜索答案
我要提问
百度知道>提示信息
知道宝贝找不到问题了>_
该问题可能已经失效。返回首页
15秒以后自动返回
帮助
| 意见反馈
| 投诉举报
京ICP证030173号-1 京网文【2023】1034-029号 ©2024Baidu 使用百度前必读 | 知道协议
磁力链接的开头“magnet:?xt=urn:btih:”是什么含义? - 知乎
磁力链接的开头“magnet:?xt=urn:btih:”是什么含义? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册Web 开发计算机语言磁力链接磁力链接的开头“magnet:?xt=urn:btih:”是什么含义?在下载磁力链接的时候就会看到这个开头,这个开头有什么特殊的意思还是仅仅是一种写法?关注者124被浏览5,438,485关注问题写回答邀请回答好问题 17添加评论分享6 个回答按时间排序无涯把深度干货都往这里倒了 关注磁力下载是个很好的资源下载方式。magnet代表bai磁力链接xt代表eXact Topicurn代表Uniform Resource Namebtih代表BitTorrent info hash这里还整理了一些不错的磁力下载渠道:有哪些稳定的磁力搜索网站? 发布于 2021-12-15 21:39赞同 4添加评论分享收藏喜欢收起李李 关注magnet代表bai磁力链接。xt代表eXact Topic,urn代表Uniform Resource Name;btih代表BitTorrent info hash。对等网络中进行du信息检索和下载文档的电脑程序。这种链接是通过不同文件内容的Hash结果生成一个纯文本的“数字指纹”,来识别文件的权。而不是基于文件的位置或者名称。磁力链接:类似下面这样以“magnet:?xt=urn:btih:”开头的字符串,就是一条磁力链接;确切的说:“磁力链接”的主要作用是识别【能够通4102过“点对点技术(即:P2P)”下载的文件】。扩展资料:磁力链接不基于文档的IP地址或定位符,而是在分布式数据库中,通过散列函数值来识别、搜索来下载文档。因为不依赖一个处于启动状态的主机来下载文档,所以特别适用没有中心服务器的对等网络。举例来说,一个常见的磁力链接形式为“magnet:?xt=urn:btih:”。一个磁力链接可被运行在几乎所有平台上的应用程序们使用以下载一个文件。因为磁力链接十分简洁且为纯文本格式,所以用户可以很方便地将其复制到电子邮件或即时消息中,比如种子文件。具体的还是使用使用就知道好处了 给大家推荐几款发布于 2021-05-28 11:30赞同 6添加评论分享收藏喜欢
百度知道 - 信息提示
百度知道 - 信息提示
百度首页
商城
注册
登录
网页
资讯
视频
图片
知道
文库
贴吧采购
地图更多
搜索答案
我要提问
百度知道>提示信息
知道宝贝找不到问题了>_
该问题可能已经失效。返回首页
15秒以后自动返回
帮助
| 意见反馈
| 投诉举报
京ICP证030173号-1 京网文【2023】1034-029号 ©2024Baidu 使用百度前必读 | 知道协议
一文理解BT种子和磁力链接原理及使用方法 - 知乎
一文理解BT种子和磁力链接原理及使用方法 - 知乎切换模式写文章登录/注册一文理解BT种子和磁力链接原理及使用方法白鹭先生p物联网相信大家都听过BT种子和磁力链接这些东西,对于我而言,我会用它来下载一些音乐、电影以及一些学习资料 二者都是P2P网络中的文件共享方式那接下来我将会从他们的原理、优缺点、还有使用方法三个方面来讲解以帮助大家更好的使用它获取资源。1、BT种子(BitTorent)BitTorrent是一种点对点的文件共享协议,可以通过网络发送和接受文件。 BitTorrent是由布法罗大学的一名学生Bram Cohen开发的,现在已经是传输音频文件,电影,电视节目和视频剪辑最常用的协议之一。 它包含了文件元数据、Tracker服务器地址和文件哈希值等信息的小文件,用于在P2P网络中共享文件。我们需要在电脑上安装BitTorrent客户端(迅雷、BitTorent),才能使用BitTorrent协议进行P2P共享传输文件。原理BitTorrent应用程序从多个其他对等计算机上下载文件,然后编译成一个完成的文件,而不是从服务器上下载。通过这种文件共享方式,用户可以从他人的电脑上下载文件,可能通过自己的电脑为他人服务(注意:在电脑上使用VPN连接确保安全)。使用这种协议可以降低网络拥塞,避免流量过于集中在骨干网络中。在使用BitTorrent协议传输内容的时候,追踪器可以找到对等计算机上的可用资源,并且将下载的文件片段进行重组;通过这种文件共享方式,用户可以从他人的电脑上下载文件,可能通过自己的电脑为他人服务(注意:在电脑上使用虚拟专用网连接确保安全)。使用这种协议可以降低网络拥塞,避免流量过于集中在骨干网络中。在使用BitTorrent协议传输内容的时候,追踪器可以找到对等计算机上的可用资源,并且将下载的文件片段进行重组。(类似于张无忌学习百家绝技最后成为一个武林高手)更详细的原理是通过将文件分成一个个小块,并对每个小块计算哈希值,然后将这些哈希值和文件的元数据信息一起打包成一个种子文件。这个种子文件可以被其他用户下载并打开,通过Tracker服务器获取其他用户的IP地址和端口号,以建立P2P连接,下载文件。具体来说,种子文件包含以下信息:1.文件的哈希值:种子文件中包含了文件的哈希值,它是通过对文件分块进行哈希计算得到的,用于验证文件的完整性和唯一性。
2.文件名:种子文件中包含了文件的名称,用于显示下载文件的名称。
3.文件大小:种子文件中包含了文件的大小,用于显示下载文件的大小。
4.Tracker地址:Tracker是一种服务器,它用于协调P2P网络中的数据传输,种子文件中包含了Tracker服务器的地址,用于连接到Tracker服务器,获取其他用户的IP地址和端口号,以进行P2P文件下载。
当用户下载种子文件后,下载客户端会自动解析种子文件中的信息,连接到Tracker服务器获取其他用户的IP地址和端口号,并通过P2P协议与其他用户建立连接,下载文件。其中,下载客户端会通过文件的哈希值验证文件的完整性和正确性,如果文件有损坏或错误,下载客户端会自动重新下载损坏或错误的部分,以确保文件的完整性。
总的来说,种子文件通过将文件分块,并计算哈希值,打包成一个小文件,方便了文件在P2P网络中的传输和共享,使得用户可以通过P2P协议下载文件,同时也使得P2P网络更加去中心化和分散化。BT种子的优点:- BT种子文件包含了要下载的文件的元数据信息,因此用户可以在下载前查看文件的详细信息,例如文件名、大小、哈希值等。- BT种子文件相对较小,因此可以更方便地分享和传输。- BT客户端程序可以自动处理下载中断和恢复,因此如果下载过程中出现网络中断或其他问题,用户可以很容易地恢复下载。BT种子的缺点:- 在下载前需要先下载BT种子文件,这可能需要一些时间和带宽。- BT种子文件可能受到版权保护或包含恶意软件等问题。(注意:有些共享的文件受到版权保护,这要依据你所在的国家/地区而定。)2、磁力链接磁力链接(Magnet link)是一种基于P2P文件共享技术的链接形式,它允许用户通过单个链接来直接下载一个或多个文件,而无需下载一个种子文件。磁力链接的原理是利用文件的哈希值和文件名等信息来标识文件,这些信息被编码成一个独一无二的字符串,称为磁力链接,通过这个链接可以直接下载文件。原理创建种子文件:首先,文件的上传者需要创建一个种子文件。种子文件包含了文件的元数据信息,例如文件名、文件大小、文件哈希值等。文件哈希值是通过对文件内容进行哈希计算得到的,用于标识文件内容的唯一性。生成磁力链接:上传者使用种子文件中的哈希值和Tracker服务器地址等信息,生成一个磁力链接。磁力链接的格式通常为"magnet:?xt=urn:btih:哈希值&dn=文件名&tr=Tracker服务器地址"。其中,xt表示链接类型,urn:btih表示BT种子哈希值,dn表示文件名,tr表示Tracker服务器地址。分享磁力链接:上传者将生成的磁力链接分享给其他用户,其他用户可以使用磁力链接来下载文件。下载文件:下载者使用支持磁力链接的BT客户端软件,例如迅雷、磁力猫、uTorrent、BitComet、Transmission等,在软件中添加磁力链接,软件会自动连接Tracker服务器,并通过P2P协议与其他用户建立连接,下载文件。具体来说,磁力链接包含以下信息:1.文件的哈希值:文件的哈希值是通过对文件进行哈希计算得到的一个固定长度的唯一标识符,可以用来验证文件的完整性和唯一性。
2.文件名:磁力链接中包含文件的名称,用于显示下载文件的名称。
3.文件大小:磁力链接中包含文件的大小,用于显示下载文件的大小。
4.Tracker地址:Tracker是一种服务器,它用于协调P2P网络中的数据传输,磁力链接中包含Tracker地址,用于连接到Tracker服务器,获取其他用户的IP地址和端口号,以进行P2P文件下载。
当用户点击磁力链接时,下载客户端会自动解析磁力链接中的信息,连接到Tracker服务器获取其他用户的IP地址和端口号,并通过P2P协议与其他用户建立连接,下载文件。由于磁力链接不需要种子文件,因此它更加方便和易于分享,已经成为了现代P2P文件共享的主流方式之一。磁力链接的优点:不需要像传统的BT种子文件一样下载一个小文件,而是直接将链接分享给其他用户,方便快捷。此外,磁力链接还可以自动更新Tracker服务器地址,提高了下载的稳定性和效率磁力链接的缺点:- 磁力链接不包含文件的元数据信息,因此用户无法在下载前查看文件的详细信息。- 磁力链接可能受到版权保护或包含恶意软件等问题。总的来说,BT种子和磁力链接都是流行的下载方式,用户可以根据实际需求选择使用哪种方式,使用磁力链接下载文件更加方便,因为你不需要下载种子文件。但是,如果你需要共享文件或者下载某些私人种子,你可能需要使用种子文件。3、使用方法BT种子使用方法:找到需要下载的文件的BT种子文件。可以专门的BT种子搜索引擎来查找,下载BT种子文件并保存到本地电脑,安装一个BT客户端软件,例如迅雷、uTorrent、BitComet、Transmission等,这些软件可以在官方网站上免费下载到。A free C++ BitTorrent Download Client1. 找到需要下载的文件的BT种子文件。可以专门的BT种子搜索引擎来查找,下载BT种子文件并保存到本地电脑,安装一个BT客户端软件,例如迅雷、uTorrent、BitComet、Transmission等,这些软件可以在官方网站上免费下载到。链接附上打开BT客户端软件,并在其界面中找到"打开种子文件"或"添加种子"等选项,将下载好的BT种子文件添加到软件中。在软件中设置下载路径和其他下载选项,例如下载速度限制、上传速度限制、下载文件的优先级等。点击"开始下载"按钮,BT客户端软件会自动连接Tracker服务器,并通过P2P协议与其他用户建立连接,下载文件。下载完成后,文件会保存在本地电脑的下载路径中。(注意在使用BT种子下载文件时,应该选择正规的、合法的BT种子文件,并遵守相关的版权法律法规。此外,应该避免下载包含病毒或恶意软件的文件,以保障电脑的安全)磁力链接使用方法磁力链接的使用方法和BT差不多,直接复制这个开头magnet:?的链接到文中提到的迅雷、uTorrent、BitComet、Transmission中就可以直接下载到文件了。我比较常用的是使用磁力猫搜索需要的磁力链接资源然后粘贴链接到pikpak云盘中保存,开通会员会有10T左右存储空间,无下载限制速度,也可以在线观看4k视频,很香,强烈推荐大家使用。文章就写到这里了,希望能帮助广大读者更好地进行下载自己所需要的资源,下次再见,拜拜编辑于 2023-04-25 16:42・IP 属地云南BT 下载(BitTorrent)磁力链接pikpak云盘赞同 171 条评论分享喜欢收藏申请
常用 磁力搜索 磁力链接 工具使用教程 - 知乎
常用 磁力搜索 磁力链接 工具使用教程 - 知乎切换模式写文章登录/注册常用 磁力搜索 磁力链接 工具使用教程Ailiaili互联网行业 网络工程师一、什么是磁力链接?磁力链接(Magnet link)是一种链接,它利用磁力编码来识别和获取文件的信息。它通常由一串以“magnet:?xt=urn:btih:”开头的字符串组成,后面跟着文件的哈希值。二、如何使用磁力链接?使用磁力链接通常需要以下步骤:复制磁力链接:首先,你需要从网站或其他地方获取磁力链接。将链接复制到剪贴板。打开磁力链接:打开你的种子下载器(如uTorrent、BitTorrent等),点击“新建”或“添加”按钮,然后粘贴你的磁力链接到相应的输入框。下载文件:一旦你粘贴了链接并确认无误,你可以开始下载文件。种子下载器会自动从网络上的其他用户那里获取所需的文件部分。保存文件:下载完成后,你可以选择保存文件的路径,并开始下载。磁力搜索 综合磁力搜索,内容丰富,无广告 官网:http://cilisousuo.com/易搜 综合网盘搜索,包含百度、阿里、夸克、迅雷。 官网:http://yiso.fun/磁力链接 简洁 无广告,资源全。 官网: https://cililianjie.cc/咔帕搜索 最简单的夸克云盘资源搜索引擎,免费无广告。 官网:http://cuppaso.fun/猫狸盘搜 用过最好用的阿里云盘搜索工具,资源全、更新快。 官网:http://alipansou.com/千帆搜索 纯粹的电报资源搜索工具,良心、无广告。 官网:http://tg.qianfan.app/搜漫 漫画资源搜索工具,全网漫画一网打尽。 官网:http://soman.com/茶杯狐 影视资源搜索工具,聚合全网电影、电视、综艺。 官网:http://cupfox.app/三、注意事项:确保你的种子下载器已经正确配置和设置。这包括设置下载路径、网络速度限制等。尽量避免同时下载大量文件,以减少对系统资源和网络带宽的压力。尊重版权和知识产权,只下载和分享合法的内容。定期备份你的下载文件,以防万一。不要在未经授权的情况下分享和使用他人的文件,这可能会违反版权法。四、常见问题及解决方案:问题:无法复制磁力链接。解决方案:尝试使用浏览器或文本编辑器的复制功能复制链接。如果问题仍然存在,可能是网站或页面有防复制设置,需要手动输入链接。问题:无法打开或粘贴磁力链接。解决方案:检查种子下载器的版本和设置是否支持磁力链接。如果问题仍然存在,可能是网站或页面有某种限制或错误,需要尝试其他方法获取文件。问题:下载速度过慢或无法下载。解决方案:检查网络连接是否稳定和正常。如果问题仍然存在,可能是文件被禁止或无法访问,需要尝试其他方法获取文件。问题:下载的文件无法打开或损坏。解决方案:检查文件的完整性,确保文件没有被损坏或篡改。如果问题仍然存在,可能是文件格式不支持或需要特定的软件或插件才能打开。编辑于 2023-12-12 10:49・IP 属地山东搜索技巧磁力链接磁力下载赞同 612 条评论分享喜欢收藏申请
磁力链接的开头“magnet:?xt=urn:btih:”是什么含义?
的开头“magnet:?xt=urn:btih:”是什么含义?知乎下载 APP磁力链接的开头“magnet:?xt=urn:btih:”是什么含义?船长韦伯并行计算工程师磁力链接是对等网络中进行信息检索和下载文档的电脑程序。磁力链接是有一组参数构成,以magnet:?开头,其后的参数无顺序规则,常用的有:magnet:? xl = [字节大小]& dn = [文件名(已编码URL)]& xt = urn: tree: tiger: [ TTH hash(Base32)]“magnet:?xt=urn:btih:”是什么含义?magnet代表磁力链接xt代表eXact Topicurn代表Uniform Resource Namebtih代表BitTorrent info hash编辑于 2017-04-29 · 著作权归作者所有 赞同 143评论 查看全百度知道 - 信息提示
百度知道 - 信息提示
百度首页
商城
注册
登录
网页
资讯
视频
图片
知道
文库
贴吧采购
地图更多
搜索答案
我要提问
百度知道>提示信息
知道宝贝找不到问题了>_
该问题可能已经失效。返回首页
15秒以后自动返回
帮助
| 意见反馈
| 投诉举报
京ICP证030173号-1 京网文【2023】1034-029号 ©2024Baidu 使用百度前必读 | 知道协议
磁力链接_百度百科
_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心磁力链接播报讨论上传视频电脑程序收藏查看我的收藏0有用+10本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。磁力链接(Magnet URI scheme),是对等网络中进行信息检索和下载文档的电脑程序。和基于“位置”连接的统一资源定位符(URL)不同,磁力链接是基于元数据(metadata)文件内容,属于统一资源名称(URN)。也就是说,磁力链接不基于文档的IP地址或定位符,而是在分布式数据库中,通过散列函数值来识别、搜索来下载文档。因为不依赖一个处于启动状态的主机来下载文档,所以特别适用没有中心服务器的对等网络。举例来说,一个常见的磁力链接形式为“magnet:?xt=urn:btih:”。中文名磁力链接外文名Magnet URI scheme用 途识别文件所属领域计算机互联网基 础不同文件内容的Hash结果特 点不基于文档的IP地址或定位符目录1历史概述2特点3内容散列函数应用4磁力链接构成5xt参数详述6普通链接7P2P链接8常用客户端9磁力链接优势▪1.共享优势▪2.开放性和跨平台性▪3.速度优势▪4.性能优势▪5.软件支持优势10问题历史概述播报编辑这个标准的草稿出现于2002年,是为了对eDonkey2000的“ed2k:”和Freenet的“freenet:”两个URI格式进行“厂商与项目中立化”(vendor- and project-neutral generalization)而制定的。同时这个标准也尝试紧密地跟进IETF官方的URI标准。特点播报编辑众所周知,BT下载速度不够稳定,当中断时则无法完整下载。磁力链接很好地解决了这个问题,它实际就是以“magnet:?”开头的一种链接协议,与传统BT不同的是,它不再需要tracker服务器储存和解析BT种子文件。 [6]磁力链接的问世与大行其道,标志着BT 1.0时代已经过去,BT 2.0 时代已经到来。深刻理解磁力链接简单地说,磁力链接是一种特殊链接,但是它与传统基于文件的位置或名称的普通链接(如http://xxx)不一样,它只是通过不同文件内容的Hash结果生成一个纯文本的“数字指纹”,并用它来识别文件。它类似于生活消费品包装上常见的条码,不同的是这个“数字指纹”可以被任何人从任何文件上生成,这也就注定了磁力链接不需要任何“中心机构”的支持,且识别准确度极高。因此任何人都可以生成一个Magnet 链接并确保通过该链接下载的文件准确无误。 [1]内容散列函数应用播报编辑磁力链接最常见的用途是基于文件内容的散列函数值来链接到特定文件,生成一个唯一的文件识别符,类似于ISBN。不像常规的识别符,内容散列可以被任意一位持有此文件的人生成,所以并不需要一个中心机构,这使其在文件共享领域经常被用作搜索条件,因任何人都可以分发一个磁力链接来确保该链接指向的资源就是他想要的,而和得到该资源的方式无关。 [2-3]另一个磁力链接的优势是开放性和跨平台性:一个磁力链接可被运行在几乎所有平台上的应用程序们使用以下载一个文件。因为磁力链接十分简洁且为纯文本格式,所以用户可以很方便地将其复制到电子邮件或即时消息中,比如种子文件。磁力链接构成播报编辑磁力链接由一组参数组成,参数间的顺序没有讲究,其格式与在HTTP链接末尾的查询字符串相同。通常是一个特定文件的内容散列函数值形成的URN,例如:magnet:?xt=urn:btih:4D9FA761D69964B00DF0B3B0C9C1F968EA6C47D0&xt=urn:ed2k:7655dbacff9395e579c4c9cb49cbec0e&dn=bbb_sunflower_2160p_30fps_stereo_abl.mp4&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&ws=http%3a%2f%2fdistribution.bbb3d.renderfarming.net%2fvideo%2fmp4%2fbbb_sunflower_2160p_30fps_stereo_abl.mp4虽然这个链接指向一个特定文件,但是客户端应用程序仍然必须进行搜索来确定哪里。在标准的草稿中其他参数的定义如下:magnet:协议名。xt:exact topic的缩写,包含文件哈希值的统一资源名称。BTIH(BitTorrent Info Hash)表示哈希方法名,这里还可以使用ED2K,AICH,SHA1和MD5等。这个值是文件的标识符,是不可缺少的。dn:display name的缩写,表示向用户显示的文件名。这一项是选填的。tr:tracker的缩写,表示tracker服务器的地址。这一项也是选填的。ws:webseed的缩写,表示网络种子。urn:(Uniform Resource Name, URN 表示资源名btih:BitTorrent info hash,种子散列函数应用程序定义的实验参数,必须以"x."开头。 [4-5]标准还建议同类的多个参数可以在参数名称后面加上".1", ".2"等来使用,例如:magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7xt参数详述播报编辑磁力链接的这部分最重要。用于寻找和验证包含着磁力链接中的文件。TTH(Tiger Tree散列函数)TigerTree散列函数被用在包括Direct Connect和Gnutella2在内的几个网络中。xt=urn:tree:tiger:[ TTH Hash(Base32)]SHA-1(安全散列算法1)Gnutella和Gnutella2使用的散列函数。xt=urn:sha1:[ SHA-1 Hash(Base32)]BitPrint这种散列函数包含一个SHA-1散列函数和一个TTH散列函数,用"."隔开。Gnutella和Gnutella2使用。xt=urn:bitprint:[ SHA-1 Hash(Base32)].[ TTH Hash(Base32)]eD2k Hash(eDonkey2000)散列函数eDonkey2000使用的散列函数算法。xt=urn:ed2k:[ ED2K Hash(Hex)]AICH(高级智能型损坏处理)不是正式的磁力链接的一部分。eDonkey2000使用的散列函数算法,用于存储和控制下载完成、正在下载的文件的完整性。xt=urn:aich:[ aich Hash(Base32)]Kazaa散列函数FastTrack使用的散列函数算法。xt=urn:kzhash:[ Kazaa Hash(Hex)]BTIH(BitTorrent Info Hash)BitTorrent使用的散列函数算法。出于向下兼容的考虑,客户端需要同时支持被 Base32 编码过 的 BTIH 散列结果。xt=urn:btih:[ BitTorrent Info Hash(Hex)]MD5(信息-摘要算法5)Gnutella2支持的散列函数算法。xt=urn:md5:[ MD5 Hash(Hex)]CRC-32(循环冗余校验)不是正式的磁力链接的一部分。没有任何已知的P2P网络使用。xt=urn:crc32:[ CRC-32(Base10)]普通链接播报编辑"as"的意思是"acceptable source"。这种链接指向从网络服务器的直接下载。只有在指定的超时后才会链接,防止服务器过载。客户端在考虑向服务器发送下载请求前会先花一定时间在P2P网络中定位文件。as=[文件的网络链接(已编码URL)]P2P链接播报编辑链接可以是链接到磁力链接的文件的HTTP(SHTTP、FTP、SFTP等)下载源、文件的P2P源地址或是hub(使用DC++时)地址。对于这一链接,客户端尝试直接链接,并请求文件或其来源,有时会同时请求二者。这一字段常被P2P客户端用来存储源。引用中可能包含文件hash。内容寻址网络(CAN)URL这类链接被Gnutella还有G2应用程序使用,基于RFC 2168。xs=http://[ 客户端地址]:[客户端端口]/uri-res/N2R?[包含一个文件hash的URN ]例:xs=http://192.0.2.0.27:6346/uri-res/N2R?urn:sha1:FINYVGHENTHSMNDSQQYDNLPONVBZTICF链接到DirectConnect hub并为文件查找源这一链接立即将DirectConnect客户端连接到刚才讨论的hub。xs=dchub://[hub 地址]:[hub端口]为Gnutella2上的文件引用基于网络的源缓存这种情况下,链接包含的点不是客户端IP或直接来源,而是来源缓存。这样的缓存并不包含文件本身,而是存储了其他客户端的IP,这些客户端连接到缓存来下载相同的文件。一旦客户端连接到缓存并获得其他替代来源的IP,其自身IP就会存入到缓存中,然后继续连接到下一个缓存,继续请求替代来源。这种系统类似于BitTorrent tracker的操作。xs=http://cache.freebase.be/[ SHA-1 hash ]引用ED2K源xs=ed2k://[ 客户端地址]:[客户端端口]/[ed2k hash]/[文件大小]/常用客户端播报编辑客户端起始支持版本μTorrent1.8BitComet1.17BitSpirit3.6.0.126迅雷5.9.17Transmission1.80qBittorrent1.5.0NeoLoader0.10 Public Beta Release此外,支持磁力链接的应用程序还包括Vuze、BearShare、DC++、Deluge、gtk-gnutella、Kazaa、LimeWire、FrostWire、MP3 Rocket、Morpheus、Shareaza、MLdonkey、aMule、KCeasy和TrustyFiles。磁力链接优势播报编辑1.共享优势若网络中两台计算机同时下载同一个文件,则它们的ID应该是相似的,这两台计算机就可以通过与之相似的ID找到可以与之交换数据的其它节点。所以共享方便是它的一大优势。 [7]2.开放性和跨平台性一个Magnet链接可被运行在几乎所有平台上的应用程序使用,以下载同一个文件。MagnetURI是以普通文本存在,可以简单地复制、粘贴到各大论坛、博客、空间等即可完成分享,根本无法禁止。 [7]3.速度优势Magnet URI下载一方面可以从Tracker服务器中获取对等用户,这点和BT获取对等用户的方式是一样的,另一方面还可以从DHT网络中获取对等用户。可以看出,磁力下载的用户连接数可以大于BT,从而获取更多的下载速度。 [7]4.性能优势使用Magnet URI下载使得整个下载网络的可靠性和稳定性提高了,因为每一个节点都是可以被替代的,中间节点可以随时离线,不存在“被拔线”的风险。 [7]5.软件支持优势现在很多软件都支持这种下载方式,如bitcomet、bittorrent、utorrent、迅雷、网际快车、比特精灵等最新版。随着这种技术的成熟与发展,相信更多的软件都会兼容这种下载方式,该种下载方式将会更广泛的推广。 [7]问题播报编辑“磁力链接”是通过DHT网络来索引需要下载的文件的,因此在某些环境下可能出现“获取磁力链接信息”时间较长,或者获取失败的问题。由于相关问题经验的积累很少,因此除了重试还没有明确的解决办法。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别 - 知乎
一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别 - 知乎首发于编程技术切换模式写文章登录/注册一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别咖灵这个人很懒,什么都没写。什么是直链什么是Bt种子什么是磁力什么是p2p它们有什么区别,原理分别是什么我们先说什么是直链直链就是直接从服务器下载数据他是我们日常生活中最最最常见的下载方式我们从应用商店下载软件或者从网页下载各种图片、音乐、视频等可以直接被下载的就是直链比如我们打开网页,想下载一个微信当你点击下载按钮的时候网页就会直接帮你下载这时我们复制它的下载连接粘贴到txt文本上可以看到使用的是http协议 那我们在看一下磁力和种子是怎样的我们直接复制它的连接然后粘贴到txt文本上看一下这个链接是什么意思,我们等会在说有人可能会问为什么种子的链接是走http协议的别急,我们直接点击种子下载可以看到只是通过http协议给你一个种子种子的格式为torrent你得自己拿着这个种子通过下载器去下载我这里就以迅雷为例我们把种子拖拽到迅雷上它就会自动识别种子可以看到这部18.21GB的电影就在这里然后我们在点击下载就可以拿到了那什么是P2P呢P2P就是peer to peer的缩写翻译过来可以理解为个人对个人直链把服务器作为中心让用户去下载因为服务器的带宽有限所以下载的人越多每个人所能享受的下载带宽就会分的更少下载速度就越慢而P2P就是“去中心化”不依赖服务器每个人都相当于一台服务器你在下载的同时,也在上传数据因为你下载的数据就是别人所上传给你的你所享受下载的同时也需要服务与别人这就是人人为我,我为人人的精神所以与直链相反下载的人越多,下载的速度就越快那什么是Bt种子和磁力链接呢其实Bt种子和磁力链接的下载方式都是P2P它们的区别只是寻找资源的方式不同之前我们看到磁力链接的地址名字是magnet:?xt=urn:btih:xxxxxxx这样的什么意思呢,磁力链采用的是DHT全称是Distributed Hash Table意思就是分布式哈希表顾名思义就是一种分布式的存储方法它以magnet:?xt=urn:btih:开头后面跟着的就是文件的哈希表生成的特征码你可以把它理解为一个资源的身份证你想要下载某个资源就通过这个身份证去找到它不过这不是一般的身份证这个身份证比较特殊它分成了很多个小块这些小块都有一个唯一的id把这么多小块的id整理成一个数据表格(哈希表)在下载前会将这个表分发给不同的用户每个用户就可以通过这个数据表格进行寻找地址和下载比如举个简单的磁力下载方式的例子用户A想要下载资源《雷神》但是他不知道哪里才有《雷神》所以他就问附近的用户B和用户C知不知道如果B和C也不知道那么用户B和C就会问附近的用户DEFG以此类推,终于最终G知道哪里有资源《雷神》然后就告诉了用户A哪些人电脑上有资源《雷神》然后用户A就跟这些人联系上了并进行了下载而Bt种子的下载方式要简便一点他不用层层像这么多人打听从种子上解析就可以查询到谁会有资源《雷神》这个谁就相当于上面提到的用户G它也叫做追踪服务器然后根据用户G(追踪服务器)提供的信息地址去找那些用户进行下载就可以了所以种子和磁力就是寻找资源的方式不同而已不难发现我们通过p2p下载的资源很多都是些非法资源比如说常见的盗版电影老司机的兰博基尼受版权保护的其他资源等如果直接通过直链下载提供该下载的服务器会被直接封杀和律师函警告bt种子如果查到了追踪服务器也会被封杀掉该追踪服务器不过一般种子比较多,而且也很难被查杀那至于磁力链接嘛~~~~~[表情自行脑部]~~~~那什么p2p下载器最好用呢众所周知,可能国内用迅雷的用户是最多的但是不开会员的话可能下载速度不会如你所意也有很多其它的免费的下载器比迅雷要“干净”、“文明”但是我个人还是用的迅雷因为我试过很多下载器同一个磁力链接迅雷要比其他的下载器快很多而且很多冷门资源其他的下载器都是0kb/s所以我不得不用迅雷如果你是一个不怎么经常需要用到p2p的那么我建议你可以找一些干净的下载器如果你需要经常p2p下载,还是一些比较冷门的资源那么迅雷觉得是最适合的当然前提你得开会员可能有人会问了你刚刚不是说了他们的下载原理吗都是以拥有该资源的用户作为节点拥有该资源的用户越多下载的速度就会越快啊跟下载器有什么关系我之前试了很多个同样的bt磁力链接用迅雷的速度就是要比其他的更快不信你们也可以试一试至于原因,因为迅雷的技术也未对外公开所以我也不百分百保证是因为什么我觉得CSDN上有位博客写的不错所以分享一下,可以参考一下那么有人会说我不想服务给他人了要怎么办有两种办法第一种是删除掉你下载的磁力资源第二种是关闭p2p的下载器没错,比如迅雷,不管你是否在下载只要你打开它你就可以通过任务管理器看到有网速在上传你关闭该程序后马上就会恢复到了0但是怎么说呢,如果占用的带宽特别低不影响使用我还是建议你们大方一点因为我怕哪天轮到我下载的时候世界会突然异常安静~发布于 2022-08-08 19:40下载BT 下载(BitTorrent)磁力链接赞同 21619 条评论分享喜欢收藏申请转载文章被以下专栏收录编