나는 급류 클라이언트를 만들고 있는데 내 프로그램에 DHT 연결을 포함해야한다. 일부 정적 DHT 노드를 발견했지만 그 중 하나에 연결할 수 없습니다. 내 포트와 토런트 정보 해시가 포함 된 Ping 쿼리를이 주소로 보냈지 만 응답이 없습니다.DHT 부트 스트랩 노드에 연결하는 방법은 무엇입니까?
router.bittorrent.com:6881
router.utorrent.com:6881
dht.transmissionbt.com:6881
dht.aelitis.com
죄송합니다. 제 질문이 올바르지 않습니다. 내가 udp 프로토콜을 사용하여 소켓에 연결하려고하고 난 후 내 자신의 ID와 Ping 쿼리를 보내는거야. 이 ID를 무작위로 생성합니다. 그것은 20 바이트 문자열입니다. 빅 엔디안으로 만들 필요가 있습니까? – woland
endianness에 대해 물어 본다면 엔코 언니 (endianness-agnostic)이기 때문에 bencoding을 이해하지 못하는 것 같습니다. 어쨌든, 당신은 더 이상의 진단을 내리기에 충분한 정보를 제공하지 않았습니다. – the8472
node-ID는 20 바이트 문자열로 저장되며 빅 엔디안입니다. 또한 http://bittorrent.org/beps/bep_0042.html에서 node-ID 생성 방법을 업데이트한다는 점도 알아 두십시오. – Encombe