Modèle client / serveur et pair-à-pair¶
Modèle client / serveur¶
Sur un réseau, les machines échangent des données à travers des requêtes. Les machines ou programmes qui émettent ces requêtes sont appelés des clients et ceux qui y répondent des serveurs.
Question
Quels sont les avantages et les inconvénients du modèle client-serveur ?
Serveur pair à pair¶
Dans un réseau pair-à-pair (de l'anglais peer-to-peer) une machine joue à la fois le rôle de client et de serveur. Elle peut donc à la fois envoyer des requêtes à une autre machine comme elle peut y répondre. Pour ce faire chaque machine est équipée d'un logiciel qui applique un protocole pair-à-pair.
Echange de fichiers vidéos et audios grâce au pair-à-pair¶
Il existe un grand nombre de protocoles s'appuyant sur le pair-à-pair qui permettent de partager des fichiers, par exemple BitTorrent.L'utilisation de BitTorrent n'a rien d'illégal en soi, vous pouvez l'utiliser à condition de bien vérifier que la licence du contenu partagé autorise bien le partage.
Echanges monétaires¶
Les fichiers échangés grâce aux protocoles en pair-à-pair peuvent également être de nature monétaire.
C'est surtout la technologie blockchain qui a remis les réseaux pair-à-pair sur le devant de la scène. En effet, blockchain utilise le mode pair-à-pair, et c'est avec cette technologie que sont notamment sécurisées les monnaies virtuelles comme le Bitcoin, l'Ethereum, etc.,
Questions
-
Quels sont les intérêts et les éventuels dangers des réseaux pair-à-pair ?
-
Pourquoi le téléchargement de fichiers via un réseau pair-à-pair est-il en général plus rapide (qu'un téléchargement avec une application client-serveur) ?