pspace.org

  • Increase font size
  • Default font size
  • Decrease font size

Distributed Hash Tables (DHT) in Peer to Peer Networks (German)

E-mail Print PDF

Two years ago, I had to write a paper like thing at school on any subject, so we (me and a classmate) chose Distributed Hash tables in Peer to Peer Networks.

Long story short, they are used to accelerate the search process in peer to peer networks and make it more efficient. They are used for example in modern implementations of BitTorrent. The paper is about the technique itself, security concerns and samples of networks using DHT, including Chord and especially Kademlia.

The first part describes peer to peer networks in general and addresses the problems that these networks got. Samples include Napster and Gnutella.
The second part is about DHT itself, networks using DHT and how security problems in DHT P2P networks may be circumvented
The last part is about the implementation of a small sample network using DHT to build a secure and reliable text communication network called XinC

There's only a German version yet, if I find some time, I'll translate it.

Download: http://pspace.org/downloads/dht.pdf

Last Updated on Saturday, 17 December 2011 16:20  

Most recent entries

Fun with Sturm chains

22/01/2012 | 3_of_8 I recently did a seminar on decision procedures, and my talk was on Tarski's decision procedure for first-order real arithmetic. Basically, the problem is that you have a formula with real variables ...
More...

Distributed Hash Tables (DHT) in Peer to Peer Networks (German)

17/12/2011 | inherited Two years ago, I had to write a paper like thing at school on any subject, so we (me and a classmate) chose Distributed Hash tables in Peer to Peer Networks. Long story short, they are used to accel...
More...

The Untyped Lambda Calculus

19/08/2011 | 3_of_8 I just remembered a talk I did on Alonzo Church's Untyped Lambda Calculus earlier this year. (they call it a "Proseminar") The Lambda Calculus is a very simple but turing-complete functional model ...
More...

Protocols of Physics Lab Course at University of Göttingen (German)

01/08/2011 | inherited Here's a list of our physics lab course protocols (http://www.praktikum.physik.uni-goettingen.de), which we started at summer semester 2011 in Göttingen. The list is incomplete, as not all of the p...
More...

3D fieldlines

12/05/2011 | inherited For a physics project at university, I had to calculate and plot fieldlines in three dimensions. I wrote a little tool to do the math and show them with OpenGL. I will publish it soon, until then, hav...
More...