Official eMule-Board: Porting Kademlia - Official eMule-Board

Jump to content


  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • Last »

Porting Kademlia

#21 User is offline   creme21 

  • Splendid Member
  • PipPipPipPip
  • Group: Validating
  • Posts: 210
  • Joined: 07-January 06

Posted 21 June 2006 - 01:12 PM

thanks, really good help here. documentation is in spanish?
but are the jar´s open source then ? or compiled with password closed source?

edit:
fuentes = source

what has to be done to perform a p2p client to connect to ed2k links and the emule network of kademlia. is no one interested in creating an emule mod in java for the kad network only? the jmule project is outdated, even no sf mailafress is working ... so we have to relaunch it new.. if this kad zip is opens oruce, it would be possible to create a java kad client.

This post has been edited by creme21: 21 June 2006 - 01:49 PM

Ants with Edonkey network is out [Emulep3p.net]:

ed2k://|file|Jmoule_ANtsP2P.tar.gz|6750488|2A917354C644780765ED63398271DD2C|h=HDH7QDUVYQXK3BY6NE4OKKCEKCYDVH37|/

Discussion:
http://mldonkey.sour...opic.php?t=4311
0

#22 User is offline   Kry 

  • No Support
  • PipPipPipPipPipPipPip
  • Group: Member_D
  • Posts: 2,018
  • Joined: 27-June 03

Posted 21 June 2006 - 01:56 PM

Creme21, seriously, you have no idea what you're talking about. You only bring shame and pity to the thread.
Retired aMule developer.
Minister of Strange Operative Systems and Sarcasm (S.O.S & S) in President Birk's New World Order
0

#23 User is offline   creme21 

  • Splendid Member
  • PipPipPipPip
  • Group: Validating
  • Posts: 210
  • Joined: 07-January 06

Posted 21 June 2006 - 02:06 PM

port = go through.
get rid = stripp off.
kad only in c++ is rid off,
kad in java is porting. :-))

get the Thread right !
Ants with Edonkey network is out [Emulep3p.net]:

ed2k://|file|Jmoule_ANtsP2P.tar.gz|6750488|2A917354C644780765ED63398271DD2C|h=HDH7QDUVYQXK3BY6NE4OKKCEKCYDVH37|/

Discussion:
http://mldonkey.sour...opic.php?t=4311
0

#24 User is offline   Kademlia 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 59
  • Joined: 15-June 06

Posted 21 June 2006 - 02:17 PM

creme21, on Jun 21 2006, 05:06 PM, said:

port = go through.
get rid = stripp off.
kad only in c++ is rid off,
kad in java is porting. :-))

get the Thread right !
View Post


Sorry creme21,

But what I meant with Porting Kademlia was:

Carrying kademlia out of emule and let another simpler program test the functions Start, Search, Stop...

However this is still in C++ language.

This post has been edited by Kademlia: 21 June 2006 - 02:55 PM

0

#25 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 21 June 2006 - 02:18 PM

WTF o_O???
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#26 User is offline   Kry 

  • No Support
  • PipPipPipPipPipPipPip
  • Group: Member_D
  • Posts: 2,018
  • Joined: 27-June 03

Posted 21 June 2006 - 03:00 PM

No, Creme21. You just don't understand anything. You don't understand how kademlia works you don't even understand what it is, and even worse, you don't even know what edk2 is or how eMule works. You keep showing it on every post you do, and frankly, is VERY annoying.

The very fact you say things like "connect to ed2k links" or "eMule mod in java", makes baby jesus cry.
Retired aMule developer.
Minister of Strange Operative Systems and Sarcasm (S.O.S & S) in President Birk's New World Order
0

#27 User is offline   creme21 

  • Splendid Member
  • PipPipPipPip
  • Group: Validating
  • Posts: 210
  • Joined: 07-January 06

Posted 21 June 2006 - 03:11 PM

jesus, isn´t it possible to have a emule client in java? no, woman in kry?
Ants with Edonkey network is out [Emulep3p.net]:

ed2k://|file|Jmoule_ANtsP2P.tar.gz|6750488|2A917354C644780765ED63398271DD2C|h=HDH7QDUVYQXK3BY6NE4OKKCEKCYDVH37|/

Discussion:
http://mldonkey.sour...opic.php?t=4311
0

#28 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 21 June 2006 - 03:22 PM

creme21, on Jun 21 2006, 08:11 AM, said:

jesus, isn´t it possible to have a emule client in java? no, woman in kry?
View Post
Anything's possible, but finding someone to reinvent the wheel for your is going to be difficult, no? We've already got wxWidgets for cross-platform compatibility. Java just doesn't make sense...unless your name is creme21.
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#29 User is offline   Kry 

  • No Support
  • PipPipPipPipPipPipPip
  • Group: Member_D
  • Posts: 2,018
  • Joined: 27-June 03

Posted 21 June 2006 - 09:31 PM

creme21, on Jun 21 2006, 05:11 PM, said:

jesus, isn´t it possible to have a emule client in java? no, woman in kry?
View Post


No, it isn't. You can make a ED2K client in java.

BTW, I would avoid the personal/nick references, in case they turn to be offensive and measures have to be taken. :) You're working hard on being extremely annoying over the last days, and I bet your reward is near.
Retired aMule developer.
Minister of Strange Operative Systems and Sarcasm (S.O.S & S) in President Birk's New World Order
0

#30 User is offline   tHeWiZaRdOfDoS 

  • Man, what a bunch of jokers...
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,390
  • Joined: 28-December 02

Posted 22 June 2006 - 06:51 AM

creme21, on Jun 21 2006, 04:11 PM, said:

no, woman in kry?
View Post

:lol:
That was the funniest thing you ever posted - I'm lying on the floor an laughin' my ass off! Hilarious! :respect:

This post has been edited by tHeWiZaRdOfDoS: 22 June 2006 - 07:15 AM

0

#31 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 22 June 2006 - 07:12 AM

How come I don't get it? :huh:
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#32 User is offline   tHeWiZaRdOfDoS 

  • Man, what a bunch of jokers...
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,390
  • Joined: 28-December 02

Posted 22 June 2006 - 07:15 AM

Compare Bob Marleys
"No woman no cry"

with Creme21s
"No woman in Kry"

Just gr8 (imho) :lol:
0

#33 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 22 June 2006 - 07:26 AM

Count on creme21 to butcher the classics :-k
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#34 User is offline   Kademlia 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 59
  • Joined: 15-June 06

Posted 23 June 2006 - 08:59 AM

As was previously mentioned in some posts in this topic, this is the place to ask about kademlia technical questions. So:

Question no. 1:

As I read (and please correct me if I am wrong)The porcess of searching for nearest node in the kad network is done using the XOR metric. A kademlia node would see the nearest nodes to it and then would query its contacts to search for more near nodes. How does a node get introduced to its first contact, i.e. how can a node that doesn't know any contact join the kad network?

Is their a node that is always alive and nodes connect to it initially by default or is their a server that has information about live node and the new-born nodes query this server to get some contact information?

This post has been edited by Kademlia: 23 June 2006 - 09:02 AM

0

#35 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 23 June 2006 - 09:04 AM

Kademlia, on Jun 23 2006, 01:59 AM, said:

How does a node get introduced to its first contact, i.e. how can a node that doesn't know any contact join the kad network?
View Post
You can either bootstrap from Kademlia nodes connected to ED2K server network or directly from a known IP address. HTH.
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#36 User is offline   Kademlia 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 59
  • Joined: 15-June 06

Posted 23 June 2006 - 09:37 AM

PacoBell, on Jun 23 2006, 12:04 PM, said:

Kademlia, on Jun 23 2006, 01:59 AM, said:

How does a node get introduced to its first contact, i.e. how can a node that doesn't know any contact join the kad network?
View Post
You can either bootstrap from Kademlia nodes connected to ED2K server network or directly from a known IP address. HTH.
View Post


Where can I find such an IP address. Is there any static IP through which every new Kad node can bootstrap?
0

#37 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 23 June 2006 - 09:55 AM

Kademlia, on Jun 23 2006, 02:37 AM, said:

Is there any static IP through which every new Kad node can bootstrap?
View Post
Nothing strictly canonical, but this is a pretty decent reference point.
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#38 User is offline   Kademlia 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 59
  • Joined: 15-June 06

Posted 23 June 2006 - 10:08 AM

PacoBell, on Jun 23 2006, 12:55 PM, said:

Kademlia, on Jun 23 2006, 02:37 AM, said:

Is there any static IP through which every new Kad node can bootstrap?
View Post
Nothing strictly canonical, but this is a pretty decent reference point.
View Post


What is the possibility that I fail to bootstrap from the nodes in "nodes.dat"?
0

#39 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7,295
  • Joined: 04-February 03

Posted 23 June 2006 - 10:23 AM

Kademlia, on Jun 23 2006, 03:08 AM, said:

What is the possibility that I fail to bootstrap from the nodes in "nodes.dat"?
View Post
Considering that some nodes.dat collections contain hundreds of potential nodes' addresses and the fact that it only takes one valid node to bootstrap into the network, I'd say that probability is practically nonexistant. And remember that even in the unlikely event that none of those nodes from the file are currently online, you can still bootstrap from verified Kademlia nodes you come across on the "traditional" network.

This post has been edited by PacoBell: 23 June 2006 - 10:28 AM

Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#40 User is offline   Kademlia 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 59
  • Joined: 15-June 06

Posted 23 June 2006 - 10:39 AM

How often must a user update the nodes.dat file (i.e download it from the internet for new node initialization)?

Why is this update needed if the node are stable and most propably online all the time?

This post has been edited by Kademlia: 23 June 2006 - 10:50 AM

0

  • Member Options

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • Last »

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users