在http://www.bittorrent.org/beps/bep_0005.html中,announce_peer查询需要一个令牌,该令牌要求“在先前的get_peers查询的响应中收到的”token“”。
这是否意味着如果节点A从未向节点B发送过get_peer查询,则节点A永远不会从节点B接收到peer_announce查询?
这是否意味着如果节点A从未向节点B发送过get_peer查询,则节点A永远不会从节点B接收到peer_announce查询?
令牌代表加入一个群集的能力。就像你首先询问关于群集的信息 - “嘿,这个群集怎么样?” - 你询问的同行会告诉你它所知道的关于那个群集的信息,并且还会给你一张票据,如果你想加入那个群集,你可以返回或不返回。 细粒度的能力安全性获胜!