Home

A free C++ BitTorrent/HTTP/FTP Download Client

using_dht_tracker
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
using_dht_tracker [2010/04/30 06:56]
lucy
using_dht_tracker [2010/05/07 08:51]
lucy
Line 5: Line 5:
 DHT (Distributed Hash Table) is a method of distributed storage for <​key,​value>​ pairs. There is no central server in the DHT Network; every client takes charge of a small range of routing and a small part of data storage, so that in the whole DHT Network, all data can be found, read and written. The new versions of BitComet can connect to both Trackers and the DHT network; this means that files can be downloaded even if none of the trackers can be connected. The protocol of DHT Network in BitComet is compatible with BitTorrent Beta 4.1.2, so that they can share the same network. Please note that the DHT implementation in Azureus is not compatible with BitTorrent Beta and thus also not compatible with BitComet. DHT (Distributed Hash Table) is a method of distributed storage for <​key,​value>​ pairs. There is no central server in the DHT Network; every client takes charge of a small range of routing and a small part of data storage, so that in the whole DHT Network, all data can be found, read and written. The new versions of BitComet can connect to both Trackers and the DHT network; this means that files can be downloaded even if none of the trackers can be connected. The protocol of DHT Network in BitComet is compatible with BitTorrent Beta 4.1.2, so that they can share the same network. Please note that the DHT implementation in Azureus is not compatible with BitTorrent Beta and thus also not compatible with BitComet.
  
-The DHT algorithm we use is Kademlia (called KAD in eMule, but the network protocol is different from BitTorrent. )+The DHT algorithm we use is Kademlia (called KAD in eMule, but the network protocol is different from BitTorrent.)
  
 **How to use DHT Network in BitComet?​** ​ **How to use DHT Network in BitComet?​** ​
  
-Nothing needs to be done to use the DHT Network in BitComet. It is enabled by default and can be disabled in: Options -> Advanced -> Connection -> Enable DHT Network. Or see //​[[bitcomet_options#​bittorrent|Options->​ Task-> BitTorrent]]//​.+Nothing needs to be done to use the DHT Network in BitComet. It is enabled by default and can be disabled in: Options -> Advanced -> Connection -> Enable DHT Network. Or see //​[[bitcomet_options#​bittorrent|Options->​ Task-> BitTorrent ​(BT task in older versions)]]//.
  
 {{:​dht_01.png|}} {{:​dht_01.png|}}
Line 19: Line 19:
 **[[bitcomet_status_bar|DHT Connection Status:]]** **[[bitcomet_status_bar|DHT Connection Status:]]**
   * A Green Circle at the bottom right hand corner of the client followed by a statement "DHT Connected Node: XXX" means that you're successfully tapped into the DHT Network.   * A Green Circle at the bottom right hand corner of the client followed by a statement "DHT Connected Node: XXX" means that you're successfully tapped into the DHT Network.
-  * A Grey Circle at the bottom right hand corner of the client followed by a statement "DHT not Connected"​ means that you're not tapped into the DHT Even if you have NO torrents running (i.e. active), BitComet should automatically connect to it's nearest DHT Node. +  * A Grey Circle at the bottom right hand corner of the client followed by a statement "DHT not Connected"​ means that you're not tapped into the DHT network.  
 +  * Even if you have NO torrents running (i.e. active), BitComet should automatically connect to it's nearest DHT Node. 
  
 {{:​dht_03.png|}} {{:​dht_03.png|}}
  
 ---- ----
--[[create_firewall_rules|Previous Page]] -[[using_emule_plugin|Next Page]] +-[[create_firewall_rules|Previous Page]] -[[using_emule_plugin|Next Page]]\\
 -[[start|Main Index]] -[[start|Main Index]]
- 
- 
 
using_dht_tracker.txt · Last modified: 2015/08/15 04:21 (external edit)
[unknown button type]
 
Recent changes RSS feed Driven by DokuWiki