Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
P2P Pond / P2P Networking
P2P Pond is meant to be the P2P software solution to connect clients P2P Networking is meant to be the hardware mesh of ground stations
horn's ideas for P2P Pond
- taking an existing open source P2P
- universal for computation (BOINC) and sensor grid data gathering (data relay)
- failsafe, self healing, redundant
- no central or super node, if possible
- levels of quality (wan, lan, bybrid)
- substitute player for calculations (⇒ failsafe, less rework)
Isaac's comments
There are two main sub-projects associated with the development of a P2P network for HGG: one dealing with hardware and one dealing with software. It is also important to remember that there is a difference between a mesh network and a P2P network: http://p2pfoundation.net/Mesh_Networks . That distinction is probably important for the hardware component. I am planning to concentrate on the software component. Currently, I am halfway through implementing the Kademlia protocol, which will provide a foundation for the network.
I have created a source code repository for this sub-project here: https://github.com/kezl/Pond .
hadez' comments:
links
* nice course on p2p networking and how to implement it in java or python (with example app) http://cs.berry.edu/~nhamid/p2p/index.html