This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Feature Requests: DHC and non Mainline client DHT support

Tags: None
(comma "," separated)
imported4-Tomasu
Registered Member
Posts
302
Karma
0
DHC as in the DHC Azureus uses, would be a huge benefit to KTorrent, as a large chunk of the swarms I see are Azureus (10-50%).

And Other clients like Bitcomet, and BitTornado never show up as having DHT, yet they are listed as supported features ( well I "think" BitTornado supports it as its just based on the mainline client... )
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Jun 04, 2006 3:06 pm
Nope, bittornado doesn't support DHT.

What is DHC? I've never heard of it. :oops:
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Sun Jun 04, 2006 3:56 pm
Ah, It seems Azureus labels it as DHC in the client, but its a Distributed Hash Table implementation using Kademlia

http://en.wikipedia.org/wiki/Azureus#DHT
http://azureus.aelitis.com/wiki/index.php/DistributedTrackerAndDatabase

So it seems both the mainline DHT and Azureus use the same "base" algorithm, though Azureus's is a modified version. I wonder how hard it would be to allow both the mainline and Azureus DHTs to work?
George
Moderator
Posts
5421
Karma
1

Sun Jun 04, 2006 4:18 pm
We have no plans to do this at the moment, and I do not like to support 2 different incarnations of the same principle.
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Sun Jun 04, 2006 4:34 pm
Then how about implement the one that most of the people on the swarms use? I see FAR more Azureus clients in my lists than mainline Bittorrent. It also seems to work allot better.

edit, actually, I almost never see a plain "BitTorrent" client. Its usually Bitcomet, uTorrent, BitTornado, or Azurues, and Azureus makes up for a good 1/3 to 1/2 of all clients.
agforsyth
Registered Member
Posts
133
Karma
0

Sun Jun 04, 2006 5:56 pm
What client you see the most depends a lot on where the people downloading are from and what type of stuff you're downloading.

I generally see about 70% uTorrent, and the other 30% is mostly BitTornado or Azureus. Just a few months ago I'd say about 60% was Azureus, but uTorrent is now immensely popular.

I think that the point holds that it's a good idea to be Azureus and uTorrent compatible when it's possible, without making KTorrent less spec compliant, and when it doesn't put an undue burden on you devs.
imported4-ddv
Registered Member
Posts
22
Karma
0

Sun Jun 04, 2006 6:18 pm
I agree with phantom042, that it would be nice to have Azureus DHT, but that it should be something for the future when there is not much to do, when ever that would be :)

As for a reaseon it is only Mainline client which connects with DHT see this thread http://ktorrent.org/forum/viewtopic.php?t=471


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]