我有一个小网络,我想用Bittorent跟踪器服务.但重要的是,在此网络中共享的信息不会意外地溢出分布式哈希表,从而允许未知对等体累积.我拥有跟踪器的所有常规功能,但我不知道如何强制客户端连接禁用某些控件(即DHT)并将群中的其他人暴露给外部连接.
协议规范中是否存在类似的控件?如果没有,实施它会涉及什么?
如果您不能信任客户,那么您无法信任客户!
也就是说,如果您可以在一定程度上信任客户,那么有一个功能可以满足您的需求.来自维基百科的文章:
在采用DHT之后,非正式地引入了一个类似于广播标志的"私人"标志,告诉客户限制分散跟踪的使用,而不管用户的愿望如何.该标志有意放置在torrent的info部分,以便在不更改torrent的身份的情况下不能禁用或删除它.该标志的目的是防止与无法访问跟踪器的客户端共享种子.该标志于2008年8月被要求列入官方规范,但尚未被接受.忽视私人旗帜的客户被许多追踪者禁止,这阻碍了这种做法.
如果您愿意相信客户尊重"私人"标志,那么您需要做的就是设置该标志.
| 归档时间: |
|
| 查看次数: |
296 次 |
| 最近记录: |