Aller au contenu

Modèle client / serveur et pair-à-pair

Modèle client / serveur

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

client_serveur

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) ?