Le pair-à-pair (en anglais, peer-to-peer, abrégé P2P) est un modèle de réseau informatique proche du modèle client-serveur. À la différence du modèle client-serveur où un seul gros ordinateur (serveur) dessert de l'information à de nombreux terminaux (clients), dans le modèle P2P, chaque client est aussi un serveur. Tous les ordinateurs récupèrent de l'information et resservent l'information obtenue.
Contrairement aux idées généralement admises, le pair-à-pair est loin de servir uniquement à l'échange de musique, de vidéos et de logiciels. De nombreuses entreprises en font un usage quotidien et de diverses manières. Quelques exemples :
-
La plate-forme de micro-blogging
Twitter utilise le P2P pour ses mises à jour
2);
Le distributeur de musique libre
Jamendo transmet ses 36 000 albums au travers du réseau P2P BitTorrent
3) ;
-
Du bon usage des méthodes d'échanges pair-à-pair
L'utilisation des outils d'échange de fichiers pair-à-pair est légale lorsque la licence des fichiers échangés permet leur duplication et leur redistribution. C'est entre autre le cas des logiciels libres et des œuvres publiées sous des licences libres, telles la licence Art Libre, les licences
GNU ou les licences Creative Commons. D'autres licences personnalisées ou particulières sont aussi dans ce cas.
Il est illégal de retransmettre ou de télécharger des fichiers dont la licence en interdit la duplication ou la redistribution. En téléchargeant ou transmettant des fichiers dont la licence ne l'autorise pas, vous vous exposez à des délits de contrefaçon. Avant de procéder, renseignez-vous davantage à propos de la licence d'un fichier bien précis.
Ceci est valable pour les fichiers échangés sur n'importe quel réseau d'échanges, pas pour un logiciel en particulier.
Image ISO d'Ubuntu
Ubuntu étant libre, et gratuit. Une fois que vous avez procédé à l'installation, vous pouvez partagez l'image ISO dont vous vous êtes servi pour l'installation à l'aide de Transmission ou tout autre logiciel utilisant le réseau BitTorent. Vous avez d'ailleurs peut-être téléchargé cette image ISO à l'aide du P2P, et ce ne sera que rendre la pareille de la partagez à votre tour ! Cela permet d'alléger la charge des serveurs d'images ISO. Vous pouvez trouvez les torrents les plus récents ici.
Réseaux sociaux décentralisés
Les services de réseaux sociaux sont des plate-formes dont le but est de regrouper des utilisateurs qui se connaissent et de partager de l'information (nouvelles, photos, vidéos, hyperliens…) entre eux, selon le type de relations entretenus. (Plus d'informations)
À la différence d'un service de réseau social centralisé (comme Facebook, MySpace ou LinkedIn), où toutes vos informations sont gérées par une seule entité, les réseaux sociaux décentralisés offrent un stockage et une diffusion flexibles de vos informations. Ceci apporte une sécurité accrue, un meilleur contrôle de votre vie privée et moins de contraintes quant à votre liberté d'expression : vous n'êtes plus seulement l'éditeur de vos informations, vous en êtes aussi le diffuseur.
Moteurs de recherche décentralisés
Les moteurs de recherche parcourent le Web et indexent ses diverses ressources, de manière à ce que les utilisateurs du Web puissent rechercher et trouver facilement du contenu qui les intéressent.
À la différence des moteurs de recherche centralisés (comme Google et Bing), les moteurs de recherche décentralisés distribuent leurs index à travers tous les ordinateurs participant au réseau. De cette manière, il devient impossible de censurer de l'information ou d'arrêter le service de recherche.
Réseaux et logiciels d'échange de fichiers
En gras sont mis en évidence des logiciels populaires. Ils ne sont pas nécessairement installés par défaut dans Ubuntu.
Réseau BitTorrent
Transmission, client BitTorrent minimaliste et léger (GTK). Installé par défaut dans Ubuntu et Xubuntu
Ktorrent, client BitTorrent complet et léger pour KDE. Installé par défaut dans Kubuntu
Deluge, client BitTorrent simple, léger et multi-plateforme.(GTK)
qBittorrent, client BitTorrent léger (copie de µtorrent), incluant un moteur de recherche
Tribler, Client BitTorrent décentralisé (streaming vidéo libre et open source)
Bittorrent, client officiel de partage de donnée utilisant le réseau p2p BitTorrent
Vuze, dernière version de Azureus, ajoutant une plate-forme de téléchargement légale
BitTorrent Sync, Synchroniser des répertoires entre plusieurs Pc&Mobile local & Internet mondial (crypté-AES)
uTorrent, client BitTorrent propriétaire.
Une liste plus complète de logiciels est disponible en fin de page, dans la rubrique "Pages sur le sujet".
Réseau eDonkey2000
Ce réseau fut populaire durant les années 2000.
aMule, clône de eMule pour Ubuntu
eMule, la version Windows adaptée à Ubuntu (nécessite l'utilisation de
Wine)
mldonkey, client P2P multiplate-forme et multi-réseaux. Principalement conçu pour eDonkey2000, il prend en charge aussi BitTorrent, FastTrack, Gnutella et d'autres réseaux
Une liste plus complète de logiciels est disponible en fin de page, dans la rubrique "Pages sur le sujet".
Réseau Gnutella
Ce réseau fut populaire au début des années 2000.
Frostwire, client multiplate-forme, logiciel libre.
Gtk-Gnutella, client Gnutella stable, léger, bien fourni en options et réglages
mldonkey, client P2P multiplate-forme et multi-réseaux. Principalement prévu pour eDonkey2000, il prend en charge aussi BitTorrent, FastTrack, Gnutella et d'autres réseaux
Une liste plus complète de logiciels est disponible en fin de page, dans la rubrique "Pages sur le sujet".
Réseau Direct Connect
Apparu début années 2000, Direct Connect est adapté au partage de nombreux fichiers :
EiskaltDC++, activement développé, stable et en Français.
-
-
-
Réseau Soulseek
Apparu début années 2000, Soulseek fut principalement utilisé pour partager de la musique :
-
soulseek-qt, un autre client soulseek adapté notamment pour Linux. On peut l'obtenir
sur le site du projet
Réseaux Friend-to-Friend (F2F)
Voici des réseaux P2P privés :
RetroShare, logiciel d'échange de fichiers basé sur les concepts F2F et
PGP, avec forums internes, tchat et messagerie
-
-
Réseaux « anonymes »
Ces logiciels sont multiplate-formes, et fonctionnent aussi sous windows, ou mac.
Freenet (renommé
Hyphanet en 2023),
JRE requis), réseau informatique anonyme et décentralisé bâti au dessus d'Internet visant à permettre une liberté d'expression et d'information totale profitant de la sécurité de l'anonymat.
I2P (
Wikipedia,
téléchargez4)), (Invisible Internet Project) est une couche réseau anonyme. Précision : les applications ci-dessous sont adaptés pour I2P (elles étaient parfois conçues pour Internet habituel) mais ne fonctionneront que dans le réseau I2P. Le nombre de fichiers disponibles est donc moins grand, mais l'anonymat de l'utilisateur est hautement renforcée.
MuWire (
MuWire) : capable de fonctionner dans I2P, et aussi sans avoir à l'installer car contenant un module réseau I2P. En plus du partage de fichiers, il permet tchat et messagerie. Son développeur principal s'est retiré en 2022.
Voir le chapitre Pair à pair sur la page concernant l'anonymat sur internet.
Les réseaux sans-fil maillés
Streaming
Autres
GNUnet, réseau P2P décentralisé anonyme et chiffré
ZeroNet, réseau P2P décentralisé anonyme et chiffré, d'abord destiné aux pages
HTML.
Fopnu (2017), réseau P2P décentralisé anonyme non chiffré. Une sorte de remake d'eMule.
Une liste plus complète est disponible en fin de page dans la rubrique Pages sur le sujet
Voir aussi
Pages sur le sujet