Basic / Background

-------------------------

(1) Wikipedia DHT page.

http://en.wikipedia.org/wiki/Distributed_hash_table    

(2) Wikipedia page for the DHT type we are implementing.

http://en.wikipedia.org/wiki/Kademlia

(3) Wikipedia page for NATs (Critical background for all net apps)

http://en.wikipedia.org/wiki/Network_address_translation

Technical References:

(1) The Kademlia Paper - describing the algorithm.

http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf

(2) The Bittorrent DHT specification.

http://www.bittorrent.org/beps/bep_0005.html

(3) Bittorrent DHT extension for IPv6.

http://www.bittorrent.org/beps/bep_0032.html

(3) OpenDHT.

http://opendht.org/