-
Notifications
You must be signed in to change notification settings - Fork 2
sakkko/Karmanet
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# free to share the freedoms shared Karmanet - Sistema P2P distribuito per la condivione di file. Architettura P2P distribuita, in cui sono presenti peer e superpeer con le seguenti caratterestiche: - Ogni peer è associato ad un superpeer; - I superpeer tengono traccia dei file condivisi dai peer ad esso associati; - I superpeer sono collegati tra loro tramite una rete "overlay"; La comunicazione tra peer e superpeer basata su UDP. La comunicazione tra superpeer basata su TCP. Il trasferimento file tra peer basato su TCP. Un server centralizzato di bootstrap tiene traccia dei superpeer presenti. Prima di lanciare il programma modificare il file di configurazione (karma.cnf). Per lanciare il server di bootstrap: ./bootstrap Per lanciare il client: ./client <indirizzo bootstrap>
About
P2P file sharing
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published