bitorrent查询中的'key'字段是什么意思?

时间:2012-05-06 15:00:13

标签: protocols bittorrent utorrent

我使用了utorrent 2.04(build 22450),我对生成的HTTP GET查询中的key部分感到好奇。我已经阅读了bitorrent协议的规范,但仍然无法找到&的含义。 #39;键'参与bitorrent获取查询。在解析查询之后,它有点像:

{
info_hash:'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
peer_id: '-UT2210-*b�A�\u000b7�\u001d\u0004�I',
port: '18584',
uploaded: '0',
downloaded: '0',
left: '0',
corrupt: '0',
key: '79E7F5D0',
event: 'started',
numwant: '200',
compact: '1',
no_peer_id: '1',
ipv6: '2004:150:20xx:xxxx:xxxx:xxxx:xxxx' }

其他条目的含义非常明显,但我完全不知道key部分是什么意思。有人可以解释key部分的目的吗?谢谢〜

1 个答案:

答案 0 :(得分:2)

引用unofficial bittorrent spec

  

键:可选。另一个客户端识别机制   不与任何同行共享。它旨在允许客户证明   他们的身份应该改变他们的IP地址。