Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:hgg:open_tasks:software:p2p_networking

Dies ist eine alte Version des Dokuments!


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:

  • tinc mesh VPN darknet for node interconnect similar to the system deployed as part of krebs

* 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

project/hgg/open_tasks/software/p2p_networking.1333972783.txt.gz · Zuletzt geändert: 2012-04-09 13:59 von kezl