Outils du site

Outils pour utilisateurs


p2p:bittorrent_reseau (lu 11185 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 02/09/2018 à 16h58] – [Documentation] 111110101011p2p:bittorrent_reseau [le 18/03/2026 à 13h06] (Version actuelle) – [Fonctionnement du protocole BitTorrent] 111110101011
Ligne 3: Ligne 3:
 ===== Présentation ===== ===== Présentation =====
  
-Précision d'abord: cette page traite du monde BitTorrent dans sa généralité. Il existe en effet aussi un logiciel, qui s'appelle [[p2p>utorrent|BitTorrent]], mais il ne s'agit que de l'un des logiciels faisant partie du monde BitTorrent. La pmlupart des gens qui parlent de "BitTorrent" se réfèrent au monde BitTorrent dans sa globalité, qui est ce qui nous intéresse ici. Ceci étant indiqué, nous pouvons poursuivre...+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. C'est pourquoi dans le paysage actuelBitTorrent s'accompagne bien souvent de [[http://p2pfr.com/annuaire/de/torrent|sites de liens Torrent]] qui servent de moteurs de recherche. L'inconvénient étant que ces sites de lien ne fonctionnent pas sur un mode pair-à-pair : il s'agit de serveurs web ordinaires, qui suivent un modèle centralisé.+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émentairece 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 logicielles 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 des sites web a donc été la norme pendant plusieurs années. Avec le 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 qui a quelques subtiles avantages...+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çonCertains 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 ?
  
-Les informations contenues dans un .torrent (ou un lien magnet) peuvent ordonner le téléchargement de un ou plusieurs fichiers. Cela permet par exemple de télécharger simplement des séries complètes plutôt que de devoir télécharger les épisodes individuellement.+Dans la pratique, les liens magnet, ou les fichiers .torrent remplissent le même objectif : les informations contenues servent à ordonner le téléchargement de un ou plusieurs fichiers. Il s'agit là en revanche d'une avancée par rapport à eMule((eMule a cependant rattrapé son retard sur ce point avec le concept de «collections», qui est un simple regroupement de hashs)), qui à l'origine n'associait à un hash qu'un seul fichier. Cela permet par exemple de télécharger simplement des séries complètes plutôt que de devoir télécharger les épisodes individuellement.
  
 ==== Scénario commun d'usage ==== ==== Scénario commun d'usage ====
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 149: Ligne 156:
   * (réseau) [[p2p:bittorrent_reseau:fonctionnement-protocole-bittorrent|Explication du principe de fonctionnement de la transmission des fragments de données entre les pairs avec BitTorrent]]   * (réseau) [[p2p:bittorrent_reseau:fonctionnement-protocole-bittorrent|Explication du principe de fonctionnement de la transmission des fragments de données entre les pairs avec BitTorrent]]
   * (linux debian) [[p2p:rtorrent:seedbox-rtorrent-rutorrent-debian-wheezy|Mettre en place une seedbox et du streaming avec rtorrent+rutorrent+apache+sshfs sur Debian Wheezy]]   * (linux debian) [[p2p:rtorrent:seedbox-rtorrent-rutorrent-debian-wheezy|Mettre en place une seedbox et du streaming avec rtorrent+rutorrent+apache+sshfs sur Debian Wheezy]]
-  * (linux debian) [[p2p:bittorrent:seedbox-deluged-deluge-web-debian-wheezy|Essayer de mettre en place une seedbox avec deluged+deluge-web sur Debian Wheezy]]+  * (linux debian) [[p2p/deluge/seedbox-deluged-deluge-web-debian]]
   * (linux debian) [[http://www.guillaume-leduc.fr/la-seedbox-facile-sous-debian-avec-transmission.html|Utiliser Transmission pour installer une Seedbox sous Debian]]   * (linux debian) [[http://www.guillaume-leduc.fr/la-seedbox-facile-sous-debian-avec-transmission.html|Utiliser Transmission pour installer une Seedbox sous Debian]]
   * [[p2p:bittorrent_reseau:structure-fichier-torrent|De quoi est constitué un fichier torrent ?]]   * [[p2p:bittorrent_reseau:structure-fichier-torrent|De quoi est constitué un fichier torrent ?]]
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]]
  
  
-{{tag>réseau p2p bittorrent}}+{{tag>réseau:bittorrent type:réseau-p2p licence:libre}}
  
p2p/bittorrent_reseau.1535907504.txt.gz · Dernière modification : de 111110101011