hibouliam / peer2peer

Création d'un réseau pear2pear
2 stars 0 forks source link

Utilisation du code

faire un pip install -r requirements.txt

Lancer le serveur

python3 server.py

Lancer le client

python3 client.py

peer2peer

Création d'un réseau peer2peer

Objectif fixé par le prof : Ce projet vise à développer un petit réseau peer-to-peer pour le partage d'images, de documents et d'autres fichiers. L’objectif est de permettre aux utilisateurs de partager des fichiers directement entre eux de manière sécurisée.

Livrable L’application livrée devra comporter les fonctionnalités suivantes :

Options a ajouter pour un projet complet :

Les grandes étapes

1-identifier des pairs sur le réseau

2-Etablir une connexion P2P entre les pairs

3-Redistribuer les fichiers si un utilisateur quitte le réseau

4-Ajout d'un fichier

5-Téléchargement d'un fichier

6-Sécuriser le tout

7-Faire une interface user

Résumé des appels principaux dans l'ordre

Pour un cycle complet du partage de fichier entre pairs :

Initialisation et enregistrement :