Que sont les réseaux P2P (peer-to-peer) et à quoi servent-ils ?

Si vous utilisez régulièrement Internet, il est très peu probable que vous n’ayez pas rencontré le terme peer-to-peer ou P2P. Qu’il ait été mentionné dans un article de presse, à la télévision, ou dans une conversation avec un ami qui lui a dit qu’il venait de télécharger la dernière version de Linux via P2P, vous êtes peut-être tombé sur ce terme. Si vous voulez savoir ce que sont les réseaux peer-to-peer, à quoi sert le P2P, et aussi voir quelques exemples de réseaux peer-to-peer, vous devriez lire cet article :

Qu’est-ce qu’un réseau peer-to-peer ?

Peer-to-peer, ou P2P dans sa forme abrégée, fait référence à des réseaux informatiques qui utilisent une architecture distribuée. Dans les réseaux P2P, tous les ordinateurs et appareils qui en font partie sont appelés parents et partagent et échangent des charges de travail. Chaque pair dans un réseau peer-to-peer est égal à tous les autres pairs. Il n’y a pas de parents privilégiés et il n’y a pas de périphérique administrateur principal au centre du réseau.

Une simulation d'un réseau peer-to-peer

Une simulation d’un réseau peer-to-peer

D’une certaine manière, les réseaux peer-to-peer sont les réseaux les plus égalitaires du monde informatique. Chaque paire est égale aux autres, et chaque paire a les mêmes droits et devoirs que les autres. Les parents sont à la fois clients et serveurs.

En fait, toutes les ressources et actifs disponibles dans un réseau peer-to-peer sont partagés entre pairs, sans l’intervention d’un serveur central. Les ressources partagées dans un réseau P2P peuvent être des éléments tels que l’utilisation du processeur, la capacité de stockage sur disque ou la bande passante du réseau.

A quoi sert le P2P (peer-to-peer) ?

L’objectif principal des réseaux peer-to-peer est de partager des ressources et d’aider les ordinateurs et les appareils à fonctionner ensemble, à fournir des services spécifiques ou à effectuer des tâches spécifiques. Comme mentionné précédemment, le P2P est utilisé pour partager tous les types de ressources informatiques, telles que la puissance de traitement, la bande passante du réseau ou l’espace de stockage sur disque. Cependant, le cas d’utilisation le plus courant des réseaux peer-to-peer est le partage de fichiers sur Internet. Les réseaux peer-to-peer sont idéaux pour partager des fichiers car ils permettent aux ordinateurs qui y sont connectés de recevoir et d’envoyer des fichiers simultanément.

Imaginez cette situation : vous ouvrez votre navigateur Web et visitez un site Web sur lequel vous téléchargez un fichier. Dans ce cas, le site Web fonctionne comme un serveur et votre ordinateur agit comme un client qui reçoit le fichier. Vous pouvez le comparer à une route à sens unique : le fichier que vous téléchargez est une voiture allant du point A (le site Web) au point B (votre ordinateur).

Contenu transféré d'un réseau ou d'Internet vers un ordinateur

Contenu transféré d’un réseau ou d’Internet vers un ordinateur

Lorsque vous téléchargez le même fichier depuis un réseau peer-to-peer, en utilisant une plateforme BitTorrent comme point de départ, le téléchargement se fait différemment. Le fichier est téléchargé sur votre ordinateur en parties et en parties provenant de nombreux autres ordinateurs qui sont également connectés au même réseau P2P et qui ont déjà ce fichier ou au moins des parties de celui-ci. En même temps, le fichier est également envoyé (téléchargé) de votre ordinateur vers d’autres appareils qui en font la demande. Cette situation est similaire à une route à double sens : le fichier est comme plusieurs petites voitures qui arrivent sur votre PC, tout en étant également laissé à d’autres lorsqu’ils le demandent.

Plusieurs parents qui partagent des données entre eux

Plusieurs parents qui partagent des données entre eux

Pourquoi les réseaux peer-to-peer sont-ils utiles ?

Les réseaux P2P ont certaines caractéristiques qui les rendent utiles :

  • Il est difficile de les abattre. Même si l’un des parents s’éteint, les autres continuent de travailler et de communiquer. Pour qu’un réseau P2P (peer-to-peer) cesse de fonctionner, il doit fermer tous ses pairs.
  • Les réseaux peer-to-peer sont incroyablement évolutifs. L’ajout de nouveaux parents est facile car vous n’avez pas besoin de faire de configuration centrale sur un serveur central.
  • En matière de partage de fichiers, plus un réseau peer-to-peer est grand, plus il est rapide. Avoir le même fichier stocké sur de nombreux pairs dans un réseau P2P signifie que lorsque quelqu’un a besoin de le télécharger, le fichier est téléchargé à partir de plusieurs emplacements simultanément.

Exemples de réseaux P2P (peer-to-peer)

Nous utilisons tous des réseaux peer-to-peer pour connecter des ordinateurs et des appareils sans avoir besoin de configurer un serveur. Avoir à créer un serveur pour tout est coûteux et difficile à administrer, donc dans certaines situations, il est plus facile et plus abordable d’utiliser les réseaux P2P. Vous trouverez ci-dessous quelques exemples de cas d’utilisation courants pour les réseaux peer-to-peer :

Windows 10 utilise le peer-to-peer pour optimiser la livraison des mises à jour

Windows 10 utilise le peer-to-peer pour optimiser la livraison des mises à jour

  • Les mises à jour de Windows 10 sont fournies à la fois depuis les serveurs Microsoft et via P2P. Il y a plus d’informations sur cette fonction ici: Optimiser la livraison des mises à jour de Windows 10.
  • L’échange de fichiers volumineux sur Internet se fait souvent via une architecture de réseau P2P (peer-to-peer). Par exemple, certaines plateformes de jeux en ligne utilisent le P2P pour télécharger des jeux entre utilisateurs. Blizzard Entertainment distribue Diablo III, StarCraft II et World of Warcraft via P2P. Un autre gros éditeur, Wargaming, fait de même avec ses jeux World of Tanks, World of Warships et World of Warplanes. D’autres, comme Steam ou GOG, choisissent de ne pas utiliser le P2P et préfèrent maintenir des serveurs de téléchargement dédiés dans le monde entier.
  • De nombreux systèmes d’exploitation Linux sont distribués via des téléchargements BitTorrent via des transferts P2P. De tels exemples sont Ubuntu, Menthe Linuxet Je mangerai.
  • Dans Windows 7 et Windows 8.1, lorsque vous créez un réseau ad hoc entre deux ordinateurs, vous créez un réseau pair à pair entre eux.
  • Si vous utilisez Windows 7, Windows 8.1 ou une version de Windows 10 antérieure à la version 1803, vous pouvez connecter vos ordinateurs personnels à un groupe résidentiel, créant ainsi un réseau peer-to-peer entre eux. Le groupe résidentiel est un petit groupe d’ordinateurs connectés les uns aux autres pour partager le stockage et les imprimantes. C’est l’une des utilisations les plus courantes de la technologie peer-to-peer. Certaines personnes pourraient dire que les groupes de la maison ne peuvent pas être peer-to-peer car les ordinateurs du réseau sont connectés à un routeur. Cependant, gardez à l’esprit que le routeur n’a rien en commun avec l’administration de ce que les ordinateurs du groupe résidentiel partagent entre eux. Le routeur ne fonctionne pas comme un serveur, mais simplement comme une interface ou une passerelle entre le réseau local et Internet. Si vous le souhaitez, vous pouvez trouver plus d’informations sur la façon dont Microsoft a choisi de mettre en œuvre la technologie P2P dans ces articles : Fonctions basées sur le point à point dans Win 7, [MS-HGRP]: Protocole de groupe à domicileet HomeGroup : un guide pratique du bonheur domestique avec Windows 7.
  • malheureusement, Les réseaux peer-to-peer sont également couramment utilisés pour des activités illicites.. Le P2P est une technologie controversée car largement utilisée pour le piratage. Il existe de nombreux sites Web sur le Web qui offrent un accès à du contenu protégé par le droit d’auteur, tel que des films, de la musique, des logiciels ou des jeux, via des réseaux P2P, en raison des avantages de cette technologie. Bien que la technologie elle-même ne soit pas illégale et ait de nombreuses utilisations légitimes qui n’impliquent pas le piratage, la façon dont certaines personnes utilisent le P2P est illégale. Lorsque vous utilisez le P2P, veillez à ne pas vous livrer à du piratage ou à d’autres activités punissables par la loi.
Rejoindre un groupe résidentiel dans Windows 10 (version 1709)

Rejoindre un groupe résidentiel dans Windows 10 (version 1709)

Les réseaux P2P sont l’une des méthodes les plus abordables pour distribuer du contenu car ils utilisent la bande passante des parents, et non la bande passante du créateur de contenu.

L’histoire des réseaux P2P (peer-to-peer)

Le précurseur des réseaux peer-to-peer semble être USENET, qui a été développé en 1979. C’était un système qui permettait aux utilisateurs de lire et de publier des messages/nouvelles. C’était un système de réseau similaire aux forums en ligne d’aujourd’hui, mais avec la différence que USENET ne dépendait pas d’un serveur central ou d’un administrateur. USENET a copié le même message / news sur tous les serveurs trouvés sur le réseau. De même, les réseaux peer-to-peer distribuent et utilisent toutes les ressources disponibles.

Le prochain grand événement dans l’histoire du P2P a eu lieu en 1999 lorsque Napster a vu le jour. Napster était un logiciel de partage de fichiers que les gens utilisaient pour distribuer et télécharger de la musique. La musique partagée sur Napster était généralement protégée par le droit d’auteur et sa distribution était donc illégale. Cependant, cela n’a pas empêché les gens de le contracter. Bien que Napster ait été ce qui a introduit le P2P dans le courant dominant, Napster a finalement échoué et les autorités l’ont fermé en raison de tout le contenu qui y était partagé illégalement. Aujourd’hui, le P2P est toujours l’une des technologies les plus populaires pour le partage de fichiers sur Internet, à la fois légalement et illégalement.

Napster, un programme utilisant le P2P

Napster, un programme utilisant le P2P

Source des images : Wikipédia

Avez-vous d’autres questions sur les réseaux peer-to-peer ?

Comme vous l’avez vu dans ce guide, le peer-to-peer est une technologie sophistiquée qui est née et qui repose sur un principe simple : la décentralisation. Maintenant, il sait que son objectif est honnête, même s’il n’est pas toujours utilisé pour les bonnes raisons. Certaines personnes se demandent si cela devrait être interdit ou non, car le P2P reste le moyen le plus important de distribution illégale de contenu protégé par le droit d’auteur. Pour autant, faut-il interdire l’usage d’un stylo car l’écrivain est nul dans son métier ?