В настоящее время все определенные сообщения DHT являются закодированными словарями, поэтому должны начинаться с d
, так что это явно не сообщение DHT.
Но несколько служб могут работать на порте DHT, если протоколы могут быть неоднозначными. Похоже, это может быть SYN SYN , и удаленный узел просто угадывает, что ваш узел также говорит bittorrent-over-uTP.
Если вы не собираетесь поддерживать, вы можете просто отбросить этот пакет и считать фактический ответ DHT все еще ожидающим в тот момент.
sidenote, ваш запрос не является допустимым кодировкой. BEP 3 указывает, что ключи словаря должны быть отсортированы .