首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >BitTorrent磁铁链接是如何工作的?

BitTorrent磁铁链接是如何工作的?
EN

Stack Overflow用户
提问于 2010-10-02 13:27:49
回答 4查看 59K关注 0票数 177

这是我第一次使用magnet link。出于对它的工作原理的好奇,我查看了规格,但没有找到任何答案。维基说,xt的意思是“确切的主题”,后面跟着格式(在本例中是btih)和一个SHA1散列。我看到提到的base32,知道它是每个字符5位和32个字符,我发现它恰好包含160位,这正是SHA1的大小。

没有IP地址或任何东西的空间,它只是一个SHA1。那么BitTorrent客户端如何找到实际的文件呢?我打开URL Snooper查看它是否访问页面(使用TCP)或执行查找或类似操作,但什么也没有发生。我不知道客户端是如何找到同级的。这是怎么回事?

还有,的散列是什么?它是所有文件散列在一起的数组的散列吗?也许它是所需的实际torrent文件的哈希(剥离某些信息)?

在一个虚拟机中,我尝试了一个与uTorrent (新安装的)的磁铁链接,它设法找到了同级。第一个同级从何而来?它是新鲜的,没有其他的激流。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3844502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档