Reputation: 1
Im looking for some technical information about P2P networks. It seems there isnt enough info about this subject on the internet.
I read about some popular p2p networks on wikipedia as Napster, Kademlia , etc but Its poor and too complex for 'beginners',
To be more specific - I do understand how naspter style p2p networks work - when there's a main server which keeps the necessary info and direct each client to the right peers, but things are getting complicated with Kademlia p2p network style, when (correct me if Im wrong) the peers are connected to each other, Its a big mess and I dont understand how exactly It works.
Im sorry for my english, Im not a native english speaker:).
thanks
Upvotes: 0
Views: 665
Reputation: 2283
If you are looking for a general survey of P2P networks, then this paper might give you a nice overview: A Survey and Comparison of Peer-to-Peer Overlay Network Schemes.
If you are just interested in understanding Kademlia, I highly recommend that you first understand wat Distributed Hash Tables (DHTs) are. The most simple example of a DHT is Chord and is described in this paper.
Upvotes: 2