What is P2P Experiments?
P2P experiments is a repository of tools mainly developped by Tangui Morlier to study peer-to-peer systems. He is working as an associate engineer in Franck Cappello's INRIA Grand Large team. These tools are used in various projects such as Benjamin Quetier's VGrid, Ala Rezmerita's PVC or William Hoarau's Fail.
What are P2PE tools?
- Yet Another Desktop Grid
- Sandbox for Grid
- Bittorrent Logs
- Simultaneous SYN
- Traversing TCP
- Server to Server FTP Transfer
This desktop grid is a fork of xtremweb. Developped in C++, it implements classical functions of a desktop grid and solve data management and graph of executions problems.
S4G provides a secure execution environement for grids.
This libtorrent patch provides a log system for a bittorrent client. Uploads, downloads between peers ; and communication with the tracker can be recorded.
This prototype realizes the connection between two TCP clients (none of the two sides is a server waiting for connections) respecting the TCP standard.
This prototype, integrated in PVC, proposes a technique to traverse NAT and Friwalls.
This perl implementation of FXP allows two ftp servers to exchange directly files.
Licences
The sources of P2P Experiences are published in both GPL and CeCILL licences. Most of them are developped for linux platforms.
Links
Some interesting p2p links :