我找不到任何可以告诉我此消息的含义的文档。
在Wireshark中看起来像这样。
<00> 00 00 00 03 14 03 01我意识到它是一个3字节的消息,它是一个扩展消息,即类型20,但我不知道03 01代表什么。
方案是我向对等方发送“感兴趣”消息以取消我的客户端,然后对等方响应上述消息,然后是“取消消息”消息。
答案 0 :(得分:1)
这是扩展消息, ID = 3 , 01 是消息数据。
在这种情况下, ID = 3 的含义是由客户端发送的先前扩展消息握手( ID = 0 )定义的。
有根据的猜测是,您看到的消息意味着: upload_only = 1 。 ('Extension for Partial Seeds' - BEP21)
<强>附录:强>
uTorrent和大多数其他客户端 upload_only 的实现不同于&#39;过时&#39; specification解释here; alus = Greg Hazel
它在扩展握手中定义为扩展消息是1字节消息数据意味着: 0x00 = false 或 &LT;其他任何事情&gt; = true 。
这可以通过使用Wireshark来验证。