IPOP ( ): (IP-over-P2P) software allowing end users to define and create their own virtual private networks.It’s suited to decentralized chat and proximity networking." It uses temporary ‘cells’ to connect devices and exchange information opportunistically. It is a concept, with many layers already build (ZeroMQ, Zyre). edgenet ( ): "peer-to-peer opportunistic network built over mobile devices (and potentially home routers).Quick Mesh Project (qMp) ( ): Firmware for embedded network devices based on OpenWRT Linux operating system?.COR Connection oriented routing ( ): a layer 3+4 mesh protocol for zero administration networks, implemented as a linux kernel patch.Commotion Wireless ( ): " Tool that uses wireless devices to create decentralized mesh networks.".It makes use of supernodes, but these run the same code as ordinary nodes and end-to-end encryption protects all unicast traffic. ZeroTier One ( ): hybrid peer to peer protocol that creates virtual distributed Ethernet networks.aDTN ( ): Network layer protocol for wireless delay-tolerant communication -> Smartphone Client: Timberdoodle.cjdns, Hyperboria & the Project Meshnet ( ): " encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.".The Serval project ( ), ( ): "The Serval Project lets mobile phones make phone calls to each other peer-to-peer without a base station.".(There are forks in other languages as well) It can be used to build a world-wide distributed, fault-tolerant, anonymous, and censorship-immune network, fully independent from the Internet." Written in Python. Netsukuku ( ): "Netsukuku is an ad-hoc network system designed to handle massive numbers of nodes with minimal consumption of CPU and memory resources.If you find mistakes or wrong attributions please correct them.įeel free to add other fitting projects or missing information as well. Here is a helpful overview including a part of the following projects that considers the layer they serve.Ī and B were our main sources we quote from. We aim to let these projects share code and build bridges in between to let them grow together. Promising means that they fulfill already some of our criteria and have solutions (implemented) that we want to evaluate. Below you can find our current list of relevant promising projects.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |