我有一个关于DHT和PEX的问题。我已经阅读了一些文章,这些文章建议DHT更新其他同行关于谁在积极参与洪流的群体。DHT和PEX跟踪哪些同行
1)当我有一个当前在群中的洪流时,我检查DHT和PEX活动并显示它们都处于活动状态。例如,我也看到了这样的情况:124颗种子(目前在种群中有124颗种子),459个种群(群中有235颗)。
我一直认为DHT会更新群组中其他同伴的同伴。因此,其他224个同行(459-235 = 224)从哪里来?这些同行是否暂停或停止了下载?他们是否只是最近成为群体一部分的同伴,并且在几次更新之后最终会脱离DHT?
2)DHT是否维护用户(同伴)的洪流信息散列,它已经从活动的上传/下载(即将其从群中移除)中移除洪流?例如,我点击了一个磁贴,元数据被下载,我的文件开始下载。过了一段时间后,我使用utorrent上的“删除”按钮并删除了群中的洪流,并且还从我的下载中删除了部分下载的文件。但是,我并没有删除我的用户/〜/ Library/Application Support/uTorrent中的数据/ torrent文件。 DHT和PEX是否仍然认为你是该文件的主动对等体?例如,当DHT刷新/更新其表格时,DHT是否将您的IP地址/对等端添加为仍然是该文件的源,即使您没有在群集中活动? PEX如何?它仍然会考虑你的节点仍然拥有该文件吗?
这方面的任何信息都会有帮助。
在此先感谢