Etude d`appfrondissement Protocole de communication Peer-to-peer

Étude d’approfondissement
Protocoles de communication
en Peer-to-Peer
Marc CALVISI
M2PGI
02.11.2004
02.11.2004 2
Menu
Peer-to-peer
Gnutella
JXTA
Documents et Références
Démonstration
Vos questions?
02.11.2004 3
Peer-to-Peer (P2P) - Introduction
Définiton
•«Peer-to-Peer (P2P) technology enables any network-aware
device to provide services to another network-aware advice »
[JXTA, Brendon Wilson]
Peer
•Un processeur, une application, une machine
•Rôle : peut être un client et/ou serveur
•Client –demande un service
•Serveur –offre un service, exécute un service
Différentes architectures possibles
02.11.2004 4
P2P –Architecture Centralisée
Client/Serveur
Données stockées centralement
Client se connecte au serveur
•Pour envoyer et recevoir des données
•Pour communiquer avec autres clients
•Pas de communication direct entre les clients
Serveur en panne
•plus de données pour les clients
Nombre clients augmente
•Ressources nécessaires du serveur augmentent
Exemple :
•Serveur web
•Base de données
02.11.2004 5
P2P –Architecture Décentralisée
Peer est client et/ou serveur
Pas de serveur central
Communication directe entre peers
Responsabilités partagées
Tolérant aux fautes
Exemple :
•Gnutella v0.4
1 / 46 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!