Outils du site

Outils pour utilisateurs


p2p:bittorrent_reseau (lu 11188 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
p2p:bittorrent_reseau [le 30/12/2018 à 21h49] – [Présentation] 111110101011p2p:bittorrent_reseau [le 18/03/2026 à 13h06] (Version actuelle) – [Fonctionnement du protocole BitTorrent] 111110101011
Ligne 5: Ligne 5:
 Précisons d'abord : cette page traite du réseau BitTorrent dans sa globalité. Il existe en effet aussi un client spécifique de ce réseau, qui s'appelle aussi [[p2p>utorrent|BitTorrent]], mais que vous n'êtes pas obligé d'utiliser si vous souhaitez profiter du réseau BitTorrent. Généralement quand on dit "BitTorrent", on se réfère au réseau, et pas au logiciel BitTorrent spécifiquement. Précisons d'abord : cette page traite du réseau BitTorrent dans sa globalité. Il existe en effet aussi un client spécifique de ce réseau, qui s'appelle aussi [[p2p>utorrent|BitTorrent]], mais que vous n'êtes pas obligé d'utiliser si vous souhaitez profiter du réseau BitTorrent. Généralement quand on dit "BitTorrent", on se réfère au réseau, et pas au logiciel BitTorrent spécifiquement.
  
-BitTorrent est aujourd'hui sans doute l'un des réseaux [[def>peer-to-peer|P2P]] les plus populaires en France, mais aussi dans les autres parties du globe. Son utilisation est en légère rupture avec les P2P qui l'ont précédé, car le réseau en tant que tel ne s'occupe pas de la recherche de fichiers entre les pairs, mais uniquement de la distribution des données. De ce fait, pour couvrir le même type d'usage que les P2P auxquels nous étions habitués, BitTorrent a besoin d'une solution complémentaire. Cette solution complémentaire, ce sont les [[http://p2pfr.com/annuaire/de/torrent|sites de liens Torrent]], qu'on appelle aussi des «annuaires» ou des «indexeurs», qui servent aussi de moteurs de recherche pour trouver le contenu qui nous intéresse. L'inconvénient de cette solution en deux morceaux, c'est que la partie «site web» est centralisée. En comparaison avec [[p2p>eMule]], la recherche de fichiers, et le téléchargement, s'effectuaient au sein d'un même logiciel, les deux fonctions fonctionnant de façon décentralisée. La raison du «Pourquoi est-ce BitTorrent qui a triomphé sur eMule et pas l'inverse» n'a pas de réponse évidente.+BitTorrent est aujourd'hui sans doute l'un des réseaux [[def>peer-to-peer|P2P]] les plus populaires en France, mais aussi dans les autres parties du globe. Son utilisation est en légère rupture avec les P2P qui l'ont précédé, car le réseau en tant que tel ne s'occupe pas de la recherche de fichiers entre les pairs, mais uniquement de la distribution des données. De ce fait, pour couvrir le même type d'usage que les P2P tels que [[p2p>Napster]] ou [[p2p>eMule]], BitTorrent a besoin d'une solution complémentaire. Cette solution complémentaire, ce sont les [[http://p2pfr.com/annuaire/de/torrent|sites de liens Torrent]], qu'on appelle aussi des «annuaires» ou des «indexeurs», qui servent aussi de moteurs de recherche pour trouver le contenu qui nous intéresse. L'inconvénient de cette solution en deux morceaux, c'est que la partie «site web» est centralisée. En comparaison avec eMule, la recherche de fichiers, et le téléchargement, s'effectuaient au sein d'un même logiciel, les deux fonctions fonctionnant de façon décentralisée. La raison du «Pourquoi est-ce BitTorrent qui a triomphé sur eMule et pas l'inverse» malgré ce qui semblait être un bond en arrière en terme de simplicité d'utilisation n'a pas de réponse évidente.
  
 Pour initier un téléchargement avec BitTorrent, vous devrez d'abord récupérer un fichier ''.torrent''. Ces fichiers sont très petits car ils ne contiennent pas l'oeuvre elle-même (la video ou la musique...), mais des informations utiles à votre logiciel pour initier les téléchargements. L'information la plus importante contenue dans ce fichier torrent, c'est **l'info hash**, ainsi que les adresses de [[def>tracker|trackers]] (on expliquera plus loin ce dont il s'agit). Ce mode de distribution de fichiers .torrent via les sites annuaires a donc été la norme pendant plusieurs années. Au fil du temps cependant, certains sites de liens ont adopté un autre modèle, et proposent des liens <nowiki>magnet://</nowiki>. Les liens magnet jouent exactement le même rôle que les fichiers .torrent, il s'agit juste d'un format différent. Ce choix était d'abord motivé pour des raisons juridiques : un magnet n'est qu'une suite de caractères calculée d'après un fichier, le hash, qu'il est difficile de qualifier de «lien». Or typiquement les droits d'auteurs appliqués au web se servent de la notion de lien pour qualifier un acte de contrefaçon. Certains sites comme l'emblématique The Pirate Bay a donc basculé vers un usage exlusif de liens magnet, comme une façon de prouver son innocence : que peut-on reprocher à un site qui ne fait qu'associer un nom (qu'il s'agisse d'un film, un logiciel ou autre chose) à une bête suite de 40 caractères issus d'un calcul ? Pour initier un téléchargement avec BitTorrent, vous devrez d'abord récupérer un fichier ''.torrent''. Ces fichiers sont très petits car ils ne contiennent pas l'oeuvre elle-même (la video ou la musique...), mais des informations utiles à votre logiciel pour initier les téléchargements. L'information la plus importante contenue dans ce fichier torrent, c'est **l'info hash**, ainsi que les adresses de [[def>tracker|trackers]] (on expliquera plus loin ce dont il s'agit). Ce mode de distribution de fichiers .torrent via les sites annuaires a donc été la norme pendant plusieurs années. Au fil du temps cependant, certains sites de liens ont adopté un autre modèle, et proposent des liens <nowiki>magnet://</nowiki>. Les liens magnet jouent exactement le même rôle que les fichiers .torrent, il s'agit juste d'un format différent. Ce choix était d'abord motivé pour des raisons juridiques : un magnet n'est qu'une suite de caractères calculée d'après un fichier, le hash, qu'il est difficile de qualifier de «lien». Or typiquement les droits d'auteurs appliqués au web se servent de la notion de lien pour qualifier un acte de contrefaçon. Certains sites comme l'emblématique The Pirate Bay a donc basculé vers un usage exlusif de liens magnet, comme une façon de prouver son innocence : que peut-on reprocher à un site qui ne fait qu'associer un nom (qu'il s'agisse d'un film, un logiciel ou autre chose) à une bête suite de 40 caractères issus d'un calcul ?
Ligne 18: Ligne 18:
   - Et là, le téléchargement peut commencer. Je récupère les données des fichiers, et en même temps j'envoie les données que j'ai acquises à d'autres demandeurs.   - Et là, le téléchargement peut commencer. Je récupère les données des fichiers, et en même temps j'envoie les données que j'ai acquises à d'autres demandeurs.
  
 +Si vous souhaitez tester le téléchargement d'un torrent, le site archive.org regorge d'oeuvres partagées via BitTorrent, par exemple le film d'animation [[https://archive.org/details/Sintel|Sintel]] : [[https://archive.org/download/Sintel/Sintel_archive.torrent|fichier torrent]].
 ===== Terminologie de «BitTorrent» : distinguer le réseau, le client, et l'entreprise ===== ===== Terminologie de «BitTorrent» : distinguer le réseau, le client, et l'entreprise =====
  
Ligne 105: Ligne 106:
 Par rapport à d'autres réseaux pair-à-pair qui donnent une visibilité sur le réseau et ses usagers dans leur ensemble, le fonctionnement par «grappes» entraîne un certain cloisonnement. Lorsqu'on télécharge un torrent, on peut connaître qui d'autre télécharge/partage ce même torrent, par contre on ne peut rien connaître des utilisateurs qui ne sont pas sur la même grappe, et on ne peut pas non plus connaître quels sont les autres contenus partagés par les utilisateurs présents dans la même grappe que nous. Le protocole BitTorrent n'a donc pas vocation à être communautaire. Par rapport à d'autres réseaux pair-à-pair qui donnent une visibilité sur le réseau et ses usagers dans leur ensemble, le fonctionnement par «grappes» entraîne un certain cloisonnement. Lorsqu'on télécharge un torrent, on peut connaître qui d'autre télécharge/partage ce même torrent, par contre on ne peut rien connaître des utilisateurs qui ne sont pas sur la même grappe, et on ne peut pas non plus connaître quels sont les autres contenus partagés par les utilisateurs présents dans la même grappe que nous. Le protocole BitTorrent n'a donc pas vocation à être communautaire.
  
 +=== Le flag «Private» ===
 +
 +Le flag «private» a été ajouté plus tard et n'a été que tardivement intégré en tant que spécifications [[https://www.bittorrent.org/beps/bep_0027.html|BEP-027]]. Il vise à signaler que les échanges ne doivent pas être transmis à des pairs situés en dehors du tracker (typiquement, la DHT, puisqu'elle n'est affiliée à aucun tracker, mais aussi tout autre tracker renseigné, public ou privé). Le comportement des logiciels peut varier et comporte des subtilités(([[wp>BitTorrent#Creating_and_publishing]])).
 +La pratique du cross-seed repose sur le fait que les infohashs des torrents entre plusieurs trackers privés sont différents, tout en désignant un même contenu (qui peut alors être répliqué par un simple hardlink si le système de fichiers le permet).
  
  
Ligne 134: Ligne 139:
  
 D'autres expérimentations cherchent à rendre possible le streaming direct de videos par P2P, c'est le cas de [[p2p>Popcorn-Time]], BitTorrent Live (soumis à des brevets) et de [[p2p>Tribler]] ou [[p2p>Peersm]]. D'autres expérimentations cherchent à rendre possible le streaming direct de videos par P2P, c'est le cas de [[p2p>Popcorn-Time]], BitTorrent Live (soumis à des brevets) et de [[p2p>Tribler]] ou [[p2p>Peersm]].
 +
 +En 2018, BitTorrent Inc. a été racheté par une startup nommée TRON, qui travaille sur les cryptomonnaies. En 2019, les versions de Utorrent et BitTorrent devraient intégrer un système de paiement basé sur une cryptomonnaie, dont le but serait de récompenser les pairs partageant des données, et de permettre d'avoir des téléchargements plus rapides en payant les autres pairs via cette monnaie. Voir [[https://torrentfreak.com/bittorrent-unveils-new-token-to-pay-for-faster-downloads-190103/|cet article TorrentFreak]].
  
 ===== Conclusion ===== ===== Conclusion =====
Ligne 172: Ligne 179:
   * http://iknowwhatyoudownload.com, un site qui scrute aussi la DHT, et qui conserve un historique des IPs et torrents observés. Cet historique est loin d'être exhaustif, mais on imagine que les informations que ce site obtient, la Hadopi peut les récupérer d'une façon analogue.   * http://iknowwhatyoudownload.com, un site qui scrute aussi la DHT, et qui conserve un historique des IPs et torrents observés. Cet historique est loin d'être exhaustif, mais on imagine que les informations que ce site obtient, la Hadopi peut les récupérer d'une façon analogue.
   * https://newtrackon.com : Une liste de trackers (et non pas d'indexeurs), utile si vous devez créer un fichier torrent   * https://newtrackon.com : Une liste de trackers (et non pas d'indexeurs), utile si vous devez créer un fichier torrent
 +  * https://torrentfreak.com/utorrent-is-the-most-used-bittorrent-client-by-far-200405 : Des statistiques d'usage des clients BitTorrent.
   * Wikipedia francophone: [[wpfr>BitTorrent]], [[wpfr>BitTorrent_(protocole)]], [[wpfr>BitTorrent_(logiciel)]]   * Wikipedia francophone: [[wpfr>BitTorrent]], [[wpfr>BitTorrent_(protocole)]], [[wpfr>BitTorrent_(logiciel)]]
   * Wikipedia anglais: [[wp>BitTorrent_(disambiguation)]] [[wp>Comparison_of_BitTorrent_clients]] [[wp>Comparison_of_BitTorrent_sites]]   * Wikipedia anglais: [[wp>BitTorrent_(disambiguation)]] [[wp>Comparison_of_BitTorrent_clients]] [[wp>Comparison_of_BitTorrent_sites]]
p2p/bittorrent_reseau.1546206545.txt.gz · Dernière modification : de 111110101011