2017-07-02 4 views
1

私はサイドプロジェクトに取り組んでいます。人気のトレントでピアを監視しようとしていますが、完全なデータセット。複数のノードをシミュレートするに人気の急流に特定のインフォアシに関連付けられたルーティングテーブル内のピアの数を増やすには

テーブルサイズをルーティングについて理論制限は1280 (from 160 buckets * bucket size k = 8)であれば、私はピアの完全な数を保持できるようにするつもりはありませんよ(~9,000 on a current top-100 torrent)

私の関心は低いです重複する値による効率。私はそれらのブートストラップパスが類似していると仮定すると、同様のルーティングテーブルが生成されます。

答えて

0

DHTの信頼性目標に違反するため、あなたは本質的にキースペース領域で攻撃を行い、他のノードはあなたを検出してブラックリストに載せることになり、単純に悪いことになります。

特定のスウォームを監視する場合は、DHTから受動的にデータを収集しません。

  • トレントがトラッカーを持っている場合は、ちょうど
  • が群れに接続ピアリストを取得し、DHT
  • あなたが本当に使用する場合よりもはるかに正確な情報を提供しPEX経由してピアリストを取得するには、それらを連絡しますDHTは一定の間隔でアクティブルックアップ(get_peers)を実行します。
関連する問題