bittorrent をデバッグするツールはありますか? たとえば、トラッカーにクエリを実行してピア リストを取得したいとします。特定のピアに接続できるかどうかを確認したい。
ホーム ネットワークで奇妙な動作が発生します。トレントをシミュレートするツールが見つかりません。
PS UDPパケットを受信できるかどうかを確認するための簡単なpythonアプリをすでに作成しました
import socket
port = 50000
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.bind(("", port))
print "waiting on port:", port
while 1:
data, addr = s.recvfrom(1024)
print data
そして私は送ることができますncat $IP $PORT -u -v
しかし、特定のポートにパケットを送信できることがわかり、開いています。そのポートで torrent アプリと通信できるかどうかを確認したいと思います。
1 つの torrent クライアントは動作しますが、他のクライアントは動作しません。何が問題なのか知りたいです。