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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !