2017-03-24 56 views
0

我知道BitTorrent DHT可以用來協調山洪而不需要跟蹤器。現在,我想建立一個P2P節點網絡,我寧願避免發展我自己的發現/信令/握手/ NAT穿越的麻煩。如何使用BitTorrent DHT獲得兩個節點之間的P2P連接?

所以我想知道:有,我可以使用只任何庫(優選的NodeJS):

  • 生成上的一個節點A.
  • 的標識符上的一個節點B,使用A的標識符連接到A.
  • 兩個節點都用套接字獲得一些回調,準備寫入?

我的意思是,這應該是BitTorrent握手協議的一部分,但不是直接使用種子協議發送數據,而是直接與其他節點通信並實現我自己的協議。

可能嗎?

回答

0

bittorrent DHT和bittorrent數據傳輸協議是分開的東西。所以是的,可以通過DHT找到其他IP /端口聯繫人並使用自定義協議連接到他們。